Skip to content
  1. Mar 31, 2009
  2. Mar 30, 2009
  3. Mar 29, 2009
  4. Mar 28, 2009
  5. Mar 27, 2009
    • Gabor Greif's avatar
      "ghostify" the ilist<Function> sentinel · 41c8515b
      Gabor Greif authored
      llvm-svn: 67872
      41c8515b
    • Rafael Espindola's avatar
      Avoid hardcoding that X86 addresses have 4 operands. · 705f2a6c
      Rafael Espindola authored
      llvm-svn: 67848
      705f2a6c
    • Rafael Espindola's avatar
      Use less hard coded constants to make the code less brittle. · 22781543
      Rafael Espindola authored
      llvm-svn: 67846
      22781543
    • Rafael Espindola's avatar
      I am trying to add a segment to the X86 addresses matching to · e7280193
      Rafael Espindola authored
      improve TLS support (see http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20090309/075220.html), but that code is VERY brittle.
      
      This patch just makes it a bit more resistant.
      
      llvm-svn: 67843
      e7280193
    • Duncan Sands's avatar
      Revert r67798: it breaks llvm-gcc bootstrap on x86-64-linux, presumably due to · 3241b74f
      Duncan Sands authored
      a miscompilation.
      
      make[4]: Entering directory `gcc-4.2.llvm-objects/x86_64-unknown-linux-gnu/libstdc++-v3/include'
      if [ ! -d "./x86_64-unknown-linux-gnu/bits/stdtr1c++.h.gch" ]; then \
                mkdir -p ./x86_64-unknown-linux-gnu/bits/stdtr1c++.h.gch; \
              fi; \
              gcc-4.2.llvm-objects/./gcc/xgcc -shared-libgcc -Bgcc-4.2.llvm-objects/./gcc -nostdinc++ 
      -Lgcc-4.2.llvm-objects/x86_64-unknown-linux-gnu/libstdc++-v3/src -Lgcc-4.2.llvm-objects/x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs 
      -B/usr/local/gnat-llvm/x86_64-unknown-linux-gnu/bin/ -B/usr/local/gnat-llvm/x86_64-unknown-linux-gnu/lib/ -isystem 
      /usr/local/gnat-llvm/x86_64-unknown-linux-gnu/include -isystem /usr/local/gnat-llvm/x86_64-unknown-linux-gnu/sys-include -Winvalid-pch -Wno-deprecated -x 
      c++-header -g -O2  -D_GNU_SOURCE -Igcc-4.2.llvm-objects/x86_64-unknown-linux-gnu/libstdc++-v3/include/x86_64-unknown-linux-gnu 
      -Igcc-4.2.llvm-objects/x86_64-unknown-linux-gnu/libstdc++-v3/include -Igcc-4.2.llvm/libstdc++-v3/libsupc++ -O2 -g 
      gcc-4.2.llvm/libstdc++-v3/include/precompiled/stdtr1c++.h -o x86_64-unknown-linux-gnu/bits/stdtr1c++.h.gch/O2g.gch
      In file included from gcc-4.2.llvm-objects/x86_64-unknown-linux-gnu/libstdc++-v3/include/tr1/repeat.h:247,
                       from gcc-4.2.llvm-objects/x86_64-unknown-linux-gnu/libstdc++-v3/include/tr1/functional:1098,
                       from gcc-4.2.llvm/libstdc++-v3/include/precompiled/stdtr1c++.h:53:
      gcc-4.2.llvm-objects/x86_64-unknown-linux-gnu/libstdc++-v3/include/tr1/functional_iterate.h:417: internal compiler error: in ggc_recalculate_in_use_p, at 
      ggc-page.c:1602
      Please submit a full bug report,
      with preprocessed source if appropriate.
      See <URL:http://llvm.org/bugs/> for instructions.
      make[4]: *** [x86_64-unknown-linux-gnu/bits/stdtr1c++.h.gch/O2g.gch] Error 1
      
      llvm-svn: 67839
      3241b74f
Loading