llvm-6502/include/llvm/Support
Akira Hatanaka a551a48402 Initial 64 bit direct object support.
This patch allows llvm to recognize that a 64 bit object file is being produced
and that the subsequently generated ELF header has the correct information.

The test case checks for both big and little endian flavors.

Patch by Jack Carter.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153889 91177308-0d34-0410-b5e6-96231b3b80d8
2012-04-02 19:25:22 +00:00
..
AIXDataTypesFix.h
AlignOf.h
Allocator.h
Atomic.h
BlockFrequency.h
BranchProbability.h Make an obviously const interface actually be marked as const. 2011-11-20 11:22:03 +00:00
CallSite.h Refactor code to use new attribute getters on CallSite for NoCapture and ByVal. 2011-11-20 19:09:04 +00:00
Capacity.h
Casting.h
CFG.h Calls and invokes with the new clang.arc.no_objc_arc_exceptions 2012-02-17 18:59:53 +00:00
circular_raw_ostream.h
CodeGen.h Sink codegen optimization level into MCCodeGenInfo along side relocation model 2011-11-16 08:38:26 +00:00
COFF.h Remove extra ,. 2011-11-16 01:36:50 +00:00
CommandLine.h Correct use of const in ParseCommandLineOptions 2012-02-07 19:36:01 +00:00
Compiler.h [Support] Drop verbose _ATTRIBUTE from LLVM_ATTRIBUTE_{READONLY,READNONE} macro 2012-03-09 16:30:33 +00:00
ConstantFolder.h
ConstantRange.h
CrashRecoveryContext.h
DataExtractor.h
DataFlow.h
DataStream.h Fix comment-rulers. 2012-02-06 22:41:47 +00:00
DataTypes.h.cmake Fix warnings when building with VS11. 2012-03-11 01:20:23 +00:00
DataTypes.h.in
Debug.h Tidy up. Whitespace. 2012-03-28 22:34:41 +00:00
DebugLoc.h
Disassembler.h
DOTGraphTraits.h
Dwarf.h Lowercase the tag name to match the rest of dwarf. 2012-03-29 21:35:05 +00:00
DynamicLibrary.h
ELF.h Initial 64 bit direct object support. 2012-04-02 19:25:22 +00:00
Endian.h Basic runtime dynamic loading capabilities added to ELFObjectFile, implemented 2012-01-22 09:01:03 +00:00
Errno.h
ErrorHandling.h
FEnv.h
FileSystem.h Zap unnecessary semicolons. 2011-12-15 21:11:38 +00:00
FileUtilities.h
Format.h
FormattedStream.h
GCOV.h
GetElementPtrTypeIterator.h
GraphWriter.h Twinify GraphWriter a little bit. 2011-11-15 16:26:38 +00:00
Host.h revert r147542 after comments from Joerg Sonnenberger 2012-01-05 18:28:46 +00:00
IncludeFile.h
InstIterator.h
InstVisitor.h Add support to the InstVisitor for visiting a generic callsite. The 2012-03-31 11:31:24 +00:00
IRBuilder.h
IRReader.h
JSONParser.h Remove extraneous ';'s. 2012-01-23 22:55:02 +00:00
LeakDetector.h
LICENSE.TXT
LockFileManager.h Move Clang's file-level locking facility over to LLVM's support 2012-01-29 20:15:10 +00:00
MachO.h Add new load commands for MachO. 2012-03-06 19:54:44 +00:00
ManagedStatic.h
MathExtras.h Hexagon backend support 2011-12-12 21:14:40 +00:00
Memory.h
MemoryBuffer.h
MemoryObject.h Make MemoryObject accessor members const again 2012-02-29 01:09:06 +00:00
Mutex.h
MutexGuard.h
NoFolder.h
OutputBuffer.h
PassNameParser.h
Path.h
PathV1.h
PathV2.h
PatternMatch.h Revert commit 149912 (lattner) and add a testcase that shows the problem (which 2012-02-10 14:26:42 +00:00
PluginLoader.h
PointerLikeTypeTraits.h
PredIteratorCache.h
PrettyStackTrace.h
Process.h Remove SetWorkingDirectory from the Process interface. Nothing in LLVM 2012-01-15 08:41:35 +00:00
Program.h Support/Program: Make Change<stream>ToBinary return error_code. 2011-12-13 23:16:49 +00:00
raw_os_ostream.h
raw_ostream.h
Recycler.h Convert assert(0) to llvm_unreachable 2012-02-05 22:14:15 +00:00
RecyclingAllocator.h
Regex.h
Registry.h
RegistryParser.h
RWMutex.h
SaveAndRestore.h Move include/llvm/ADT/SaveAndRestore.h -> include/llvm/Support/SaveAndRestore.h 2012-03-01 19:45:47 +00:00
Signals.h
SMLoc.h
Solaris.h
SourceMgr.h
StreamableMemoryObject.h Make MemoryObject accessor members const again 2012-02-29 01:09:06 +00:00
StringPool.h
SwapByteOrder.h
system_error.h Rewrite LLVM's generalized support library for hashing to follow the API 2012-03-01 18:55:25 +00:00
SystemUtils.h
TargetFolder.h
TargetRegistry.h Make MCInstrInfo available to the MCInstPrinter. This will be used to remove getInstructionName and the static data it contains since the same tables are already in MCInstrInfo. 2012-04-02 06:09:36 +00:00
TargetSelect.h Add InitializeNativeTargetDisassembler function. 2012-03-26 21:56:56 +00:00
Threading.h
ThreadLocal.h
Timer.h
TimeValue.h
ToolOutputFile.h
type_traits.h Try a completely different approach to this type trait to appease older 2012-03-07 12:27:35 +00:00
TypeBuilder.h
Valgrind.h use llvm-config.h in public header 2011-11-28 00:49:01 +00:00
ValueHandle.h
Win64EH.h