- Jan 14, 2007
-
-
Chris Lattner authored
llvm-svn: 33198
-
Chris Lattner authored
llvm-svn: 33191
-
- Jan 12, 2007
-
-
Anton Korobeynikov authored
* PIC-aware internal structures in X86 Codegen have been refactored * Visibility (default/weak) has been added * Docs fixes (external weak linkage, visibility, formatting) llvm-svn: 33136
-
- Jan 03, 2007
-
-
Anton Korobeynikov authored
- New target type "mingw" was introduced - Same things for both mingw & cygwin are marked as "cygming" (as in gcc) - .lcomm is supported here, so allow LLVM to use it - Correctly use underscored versions of setjmp & _longjmp for both mingw & cygwin llvm-svn: 32833
-
- Dec 19, 2006
-
-
Chris Lattner authored
llvm-svn: 32703
-
- Dec 18, 2006
-
-
Rafael Espindola authored
llvm-svn: 32648
-
- Dec 10, 2006
-
-
Rafael Espindola authored
if a variable has no initialization, I->getInitializer() will fail llvm-svn: 32407
-
- Dec 06, 2006
-
-
Chris Lattner authored
is 'unsigned'. llvm-svn: 32279
-
- Dec 01, 2006
-
-
Evan Cheng authored
llvm-svn: 32091
-
Evan Cheng authored
A initialized global variable cannot be extern weak. However, if a global value's initializer is itself a external weak symbol, emit the weak reference. llvm-svn: 32069
-
Evan Cheng authored
llvm-svn: 32067
-
Evan Cheng authored
llvm-svn: 32066
-
Evan Cheng authored
llvm-svn: 32065
-
Anton Korobeynikov authored
llvm-svn: 32052
-
- Oct 31, 2006
-
-
Evan Cheng authored
llvm-svn: 31327
-
Anton Korobeynikov authored
2. Added partial debug support for mingw\cygwin targets (the same as Linux\ELF). Please note, that currently mingw\cygwin uses 'stabs' format for storing debug info by default, thus many (runtime) libraries has this information included. These formats shouldn't be mixed in one binary ('stabs' & 'DWARF'), otherwise binutils tools will be confused. llvm-svn: 31311
-
Anton Korobeynikov authored
Defaulting second arguments of SwitchTo*Section, this should make things somehow clearer. llvm-svn: 31306
-
Reid Spencer authored
llvm-svn: 31304
-
Evan Cheng authored
llvm-svn: 31303
-
- Oct 30, 2006
-
-
Reid Spencer authored
generated object modules to be debugged with gdb. Hopefully this helps pre-release debugging. llvm-svn: 31299
-
- Oct 28, 2006
-
-
Evan Cheng authored
llvm-svn: 31252
-
- Oct 26, 2006
-
-
Evan Cheng authored
llvm-svn: 31203
-
- Oct 24, 2006
-
-
Devang Patel authored
llvm-svn: 31171
-
- Oct 22, 2006
-
-
Anton Korobeynikov authored
This will allow (after llvm-gcc linkage fix) more dummy tests using libstdc++ to pass on mingw :) llvm-svn: 31120
-
- Oct 18, 2006
-
-
Anton Korobeynikov authored
Added workaround for linker bug with linkonce sections. Changed sections prefix to allow linker merge them (PE loader doesn't like too much long-named sections :) ) All of this unbreaks libstdc++ on mingw32 allowing (small) programs to be compiled, linked and run. llvm-svn: 31033
-
- Oct 17, 2006
-
-
Anton Korobeynikov authored
targets. llvm-svn: 31011
-
- Oct 14, 2006
-
-
Anton Korobeynikov authored
llvm-svn: 30964
-
- Sep 26, 2006
-
-
Chris Lattner authored
llvm-svn: 30608
-
- Sep 21, 2006
-
-
Anton Korobeynikov authored
llvm-svn: 30549
-
- Sep 17, 2006
-
-
Anton Korobeynikov authored
Added X86 StdCall & FastCall calling conventions. Codegen will follow. llvm-svn: 30446
-
- Sep 14, 2006
-
-
Anton Korobeynikov authored
DLL* linkages got full (I hope) codegeneration support in C & both x86 assembler backends. External weak linkage added for future use, we don't provide any codegeneration, etc. support for it. llvm-svn: 30374
-
- Sep 08, 2006
-
-
Evan Cheng authored
llvm-svn: 30177
-
Jim Laskey authored
llvm-svn: 30162
-
- Sep 07, 2006
-
-
Jim Laskey authored
llvm-svn: 30146
-
- Sep 06, 2006
-
-
Jim Laskey authored
llvm-svn: 30126
-
- Aug 12, 2006
-
-
Nate Begeman authored
the number of relocations in object files, shrinkifying them. llvm-svn: 29650
-
- Jul 27, 2006
-
-
Jim Laskey authored
llvm-svn: 29322
-
Nate Begeman authored
llvm-svn: 29318
-
- Jul 15, 2006
-
-
Chris Lattner authored
llvm-svn: 29153
-
- Jun 29, 2006
-
-
Evan Cheng authored
llvm-svn: 28978
-