llvm-6502/include/llvm/Support
Reid Kleckner 01248e6711 Fix a bug where the DWARF emitter in the JIT was not initializing alignment
bytes.  libgcc doesn't seem to mind, but if you pass this DWARF to GDB, it
doesn't like it.  

Also make the JIT memory manager to initialize it's memory to garbage in debug
mode, so that it's easier to find bugs like these in the future.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79674 91177308-0d34-0410-b5e6-96231b3b80d8
2009-08-21 21:03:57 +00:00
..
AIXDataTypesFix.h
AlignOf.h
Allocator.h Re-committing changes from r76825 to BumpPtrAllocator with a fix and tests for 2009-07-23 18:34:13 +00:00
CallSite.h Use the default copy ctor and copy-assignment operators. 2009-08-01 19:11:31 +00:00
Casting.h Revert r78424. 2009-08-14 19:01:37 +00:00
CFG.h
CommandLine.h Fix some comments referring to std::cerr. 2009-08-03 01:02:24 +00:00
Compiler.h
ConstantFolder.h Add more casts to the IRBuilder. 2009-08-16 02:19:46 +00:00
ConstantRange.h
DataFlow.h
DataTypes.h.cmake Convert comments to C90-style so llvm-c can import DataTypes.h. 2009-08-10 19:44:53 +00:00
DataTypes.h.in Convert comments to C90-style so llvm-c can import DataTypes.h. 2009-08-10 19:44:53 +00:00
Debug.h Add DEBUG_WITH_TYPE as a clean alternative to tweaking DEBUG_TYPE. 2009-08-07 23:48:59 +00:00
DebugLoc.h
DOTGraphTraits.h
Dwarf.h Fix a bug where the DWARF emitter in the JIT was not initializing alignment 2009-08-21 21:03:57 +00:00
DynamicLinker.h
ELF.h
ErrorHandling.h Add some comments clarifying what appear to be the intent of various 2009-08-20 01:46:24 +00:00
FileUtilities.h
Format.h
FormattedStream.h raw_ostream: Reduce FormattedStream's reliance on raw_ostream's implementation. 2009-08-18 23:36:04 +00:00
GetElementPtrTypeIterator.h
GraphWriter.h only point to dest labels if the graph has them 2009-08-05 15:04:22 +00:00
InstIterator.h
InstVisitor.h
IRBuilder.h Switch IRBuilder to using Twine references for names. 2009-08-19 22:34:21 +00:00
LeakDetector.h Reapply my less-lock-contention-in-leak-detector patch, now with new files 2009-08-19 17:07:46 +00:00
ManagedStatic.h
Mangler.h
MathExtras.h Fix the N>=64 case in the isInt<> and isUint<> templates. 2009-08-13 06:24:02 +00:00
MemoryBuffer.h
MemoryObject.h Thanks, Bill! 2009-07-27 19:45:28 +00:00
MutexGuard.h
NoFolder.h Add convenience functions for creating nsw add operators. 2009-08-11 20:20:39 +00:00
OutputBuffer.h
PassNameParser.h
PatternMatch.h Remove a bunch more now-unnecessary Context arguments. 2009-08-12 16:23:25 +00:00
PluginLoader.h
PointerLikeTypeTraits.h
PredIteratorCache.h
PrettyStackTrace.h
raw_ostream.h Unbreak GetBufferSize() on uninitialized streams. This fixes a problem 2009-08-19 20:27:57 +00:00
Recycler.h
RecyclingAllocator.h
Registry.h
RegistryParser.h
SlowOperationInformer.h
SourceMgr.h add a trivial line # cache to SourceMgr to make repeated queries to 2009-08-11 17:49:14 +00:00
StableBasicBlockNumbering.h
StandardPasses.h
Streams.h
StringPool.h Convert StringMap to using StringRef for its APIs. 2009-07-23 18:17:34 +00:00
SystemUtils.h Fix FindExecutable to use sys::Path::GetMainExecutable instead of 2009-08-05 20:21:17 +00:00
TargetFolder.h Add convenience functions for creating nsw add operators. 2009-08-11 20:20:39 +00:00
Timer.h
type_traits.h This void is implicit in C++. 2009-08-12 22:10:57 +00:00
TypeBuilder.h Push LLVMContexts through the IntegerType APIs. 2009-08-13 21:58:54 +00:00
ValueHandle.h To catch bugs like the one fixed in 2009-08-07 19:54:29 +00:00