search for: fixuplist

Displaying 8 results from an estimated 8 matches for "fixuplist".

2017 Sep 23
2
Potential infinite loop in MemorySSAUpdater
...Sep 23, 2017 at 8:38 AM, Godala, Bhargav-reddy via llvm-dev <llvm-dev at lists.llvm.org<mailto:llvm-dev at lists.llvm.org>> wrote: Hi, Can some one explain the intended behaviour of following loop in void MemorySSAUpdater::insertDef(MemoryDef *MD, bool RenameUses) function. while (!FixupList.empty()) { unsigned StartingPHISize = InsertedPHIs.size(); fixupDefs(FixupList); FixupList.clear(); // Put any new phis on the fixup list, and process them FixupList.append(InsertedPHIs.end() - StartingPHISize, InsertedPHIs.end()); } With the latest code on trunk compilation...
2017 Sep 23
0
Potential infinite loop in MemorySSAUpdater
...AM, Godala, Bhargav-reddy via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > >> Hi, >> >> Can some one explain the intended behaviour of following loop in void >> MemorySSAUpdater::insertDef(MemoryDef *MD, bool RenameUses) function. >> >> while (!FixupList.empty()) { >> unsigned StartingPHISize = InsertedPHIs.size(); >> fixupDefs(FixupList); >> FixupList.clear(); >> // Put any new phis on the fixup list, and process them >> FixupList.append(InsertedPHIs.end() - StartingPHISize, >> InsertedPHIs.e...
2017 Sep 23
2
Potential infinite loop in MemorySSAUpdater
Hi, Can some one explain the intended behaviour of following loop in void MemorySSAUpdater::insertDef(MemoryDef *MD, bool RenameUses) function. while (!FixupList.empty()) { unsigned StartingPHISize = InsertedPHIs.size(); fixupDefs(FixupList); FixupList.clear(); // Put any new phis on the fixup list, and process them FixupList.append(InsertedPHIs.end() - StartingPHISize, InsertedPHIs.end()); } With the latest code on trunk compilation...
2017 Sep 25
2
Potential infinite loop in MemorySSAUpdater
...Sep 23, 2017 at 8:38 AM, Godala, Bhargav-reddy via llvm-dev <llvm-dev at lists.llvm.org<mailto:llvm-dev at lists.llvm.org>> wrote: Hi, Can some one explain the intended behaviour of following loop in void MemorySSAUpdater::insertDef(MemoryDef *MD, bool RenameUses) function. while (!FixupList.empty()) { unsigned StartingPHISize = InsertedPHIs.size(); fixupDefs(FixupList); FixupList.clear(); // Put any new phis on the fixup list, and process them FixupList.append(InsertedPHIs.end() - StartingPHISize, InsertedPHIs.end()); } With the latest code on trunk compilation...
2017 Sep 25
0
Potential infinite loop in MemorySSAUpdater
...:38 AM, Godala, Bhargav-reddy via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > > Hi, > > > > Can some one explain the intended behaviour of following loop in void > MemorySSAUpdater::insertDef(MemoryDef *MD, bool RenameUses) function. > > > > while (!FixupList.empty()) { > > unsigned StartingPHISize = InsertedPHIs.size(); > > fixupDefs(FixupList); > > FixupList.clear(); > > // Put any new phis on the fixup list, and process them > > FixupList.append(InsertedPHIs.end() - StartingPHISize, > InsertedPHIs....
2017 Sep 23
0
Potential infinite loop in MemorySSAUpdater
On Sat, Sep 23, 2017 at 8:38 AM, Godala, Bhargav-reddy via llvm-dev < llvm-dev at lists.llvm.org> wrote: > Hi, > > Can some one explain the intended behaviour of following loop in void > MemorySSAUpdater::insertDef(MemoryDef *MD, bool RenameUses) function. > > while (!FixupList.empty()) { > unsigned StartingPHISize = InsertedPHIs.size(); > fixupDefs(FixupList); > FixupList.clear(); > // Put any new phis on the fixup list, and process them > FixupList.append(InsertedPHIs.end() - StartingPHISize, > InsertedPHIs.end()); > } > &gt...
1997 Jul 17
0
KSR[T] Advisory #2: ld.so
...tmp+1; +} + void shared_loader(int func, ...) { @@ -207,12 +247,14 @@ save_mapinfo(mapinfo); #endif argv0 = va_arg(ap, char *); + argv0 = arg_remap(argv0); __environ = va_arg(ap, char **); __SHARED_LIBRARIES__ = va_arg(ap, struct libentry **); _SHARABLE_CONFLICTS__ = va_arg(ap, struct fixuplist *); if (func == FUNC_LINK_AND_CALLBACK) callback = va_arg(ap, callbackptr); va_end(ap); + break; default: /* you want me to do what? */ @@ -228,7 +270,8 @@ /* find out who we are, in case somebody wants to know */ if (!argv0 && !(argv0 = getenv(LDD_ARGV0))) arg...
1997 Jul 18
2
URGENT: Update to ld.so advisory
Update to KSR[T] Advisory #002 Our advisory contained one serious piece of mis-information. The latest version of ld.so that we tested (1.9.2) still appeared to be vulnerable to this overflow. We strongly recommend that anyone running linux install the patch distributed with the advisory, or wait for your vendor to release an updated ld.so package and install that as soon as possible. The