Craig Topper
0d3fa92514
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. PowerPC edition
...
llvm-svn: 207504
2014-04-29 07:57:37 +00:00
Craig Topper
062a2baef0
[C++] Use 'nullptr'. Target edition.
...
llvm-svn: 207197
2014-04-25 05:30:21 +00:00
David Blaikie
908f4d4bf5
Spread some const around for non-mutating uses of MCSymbolData.
...
I discovered this const-hole while attempting to coalesnce the Symbol
and SymbolMap data structures. There's some pending issues with that,
but I figured this change was easy to flush early.
llvm-svn: 207124
2014-04-24 16:59:40 +00:00
Charles Davis
8bdfafd505
Move everything depending on Object/MachOFormat.h over to Support/MachO.h.
...
llvm-svn: 189728
2013-09-01 04:28:48 +00:00
Charles Davis
1827bd8a6c
Revert "Fix the build broken by r189315." and "Move everything depending on Object/MachOFormat.h over to Support/MachO.h."
...
This reverts commits r189319 and r189315. r189315 broke some tests on what I
believe are big-endian platforms.
llvm-svn: 189321
2013-08-27 05:38:30 +00:00
Charles Davis
0c6f71b40d
Move everything depending on Object/MachOFormat.h over to Support/MachO.h.
...
llvm-svn: 189315
2013-08-27 05:00:43 +00:00
David Fang
2f1b0b55b8
cast fix to appease buildbot
...
llvm-svn: 188014
2013-08-08 21:29:30 +00:00
David Fang
b88cdf62f5
initial draft of PPCMachObjectWriter.cpp
...
this records relocation entries in the mach-o object file
for PIC code generation.
tested on powerpc-darwin8, validated against darwin otool -rvV
llvm-svn: 188004
2013-08-08 20:14:40 +00:00