Anton Korobeynikov
|
c6b4017ce2
|
Add support for implicit TLS model used with MS VC runtime.
Patch by Kai Nacke!
llvm-svn: 150307
|
2012-02-11 17:26:53 +00:00 |
Anton Korobeynikov
|
7722a2d4e3
|
Properly emit ctors / dtors with priorities into desired sections
and let linker handle the rest.
This finally fixes PR5329
llvm-svn: 148990
|
2012-01-25 22:24:19 +00:00 |
Anton Korobeynikov
|
965e0c6de2
|
Emit the ctors in the proper order on ARM/EABI.
Maybe some targets should use this as well.
Patch by Evgeniy Stepanov!
llvm-svn: 145781
|
2011-12-03 23:49:37 +00:00 |
Jim Grosbach
|
0dde349df1
|
Tidy up. 80 columns.
llvm-svn: 144649
|
2011-11-15 16:46:22 +00:00 |
Eric Christopher
|
5223a57533
|
Remove the pubnames section, no one consumes it.
llvm-svn: 144169
|
2011-11-09 05:24:07 +00:00 |
Eric Christopher
|
4996c70034
|
Add the support code to enable the dwarf accelerator tables. Upcoming patches
to fix the types section (all types, not just global types), and testcases.
The code to do the final emission is disabled by default.
llvm-svn: 143923
|
2011-11-07 09:24:32 +00:00 |
Nick Lewycky
|
1a62d78325
|
On an ELF system, ".debug_str" is mergeable and contains null terminated strings
composed of one byte characters.
llvm-svn: 143044
|
2011-10-26 18:44:32 +00:00 |
Bill Wendling
|
7113f221e2
|
Fix grammar, noticed by Duncan.
llvm-svn: 138764
|
2011-08-29 21:03:12 +00:00 |
Bill Wendling
|
ebab735788
|
Initialize CompactUnwindSection so that other targets won't use an uninitialized value.
llvm-svn: 138752
|
2011-08-29 18:25:59 +00:00 |
Evan Cheng
|
c3035d6657
|
X86 is the only target that uses coff format. This should fixes test failures running on Windows, Cygwin, or MingW hosts.
llvm-svn: 135639
|
2011-07-20 23:53:54 +00:00 |
Evan Cheng
|
bbf3b0de8b
|
Goodbye TargetAsmInfo. This eliminate last bit of CodeGen and Target in llvm-mc.
There is still a bit more refactoring left to do in Targets. But we are now very
close to fixing all the layering issues in MC.
llvm-svn: 135611
|
2011-07-20 19:50:42 +00:00 |
Benjamin Kramer
|
acb9ed4077
|
Initialize the EHFrameSection pointer to zero.
This should fix the spurious buildbot errors.
llvm-svn: 135594
|
2011-07-20 18:13:23 +00:00 |
Evan Cheng
|
76792992d6
|
Add MCObjectFileInfo and sink the MCSections initialization code from
TargetLoweringObjectFileImpl down to MCObjectFileInfo.
TargetAsmInfo is done to one last method. It's *almost* gone!
llvm-svn: 135569
|
2011-07-20 05:58:47 +00:00 |