llvm-6502/lib
Duncan Sands 43d9c8cd56 Use template to distinguish between function variants.
GCC 4.4.0 gives an error on the "int" declaration for example
saying that it has already been declared (using the "short"
one). Using templates here allow the compiler to distinguish
between the function to choose.

Also, "llvm/Support/DataTypes.h" was not included, leading to
error messages about not knowing "uint32_t" for example.

Patch by Samuel Tardieu.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57292 91177308-0d34-0410-b5e6-96231b3b80d8
2008-10-08 07:44:52 +00:00
..
Analysis Allow the construction of SCEVs with SCEVCouldNotCompute operands, by 2008-10-04 11:19:07 +00:00
Archive Initial support for the CMake build system. 2008-09-22 01:08:49 +00:00
AsmParser regenerate 2008-10-08 06:44:45 +00:00
Bitcode make the autoupgrade code for ret attributes dramatically simpler 2008-10-05 18:22:09 +00:00
CodeGen Fix the case where an instruction is not properly marked as using all registers that alias its inputs. 2008-10-08 04:30:51 +00:00
Debugger Initial support for the CMake build system. 2008-09-22 01:08:49 +00:00
ExecutionEngine Add <cstdio> include where needed by gcc-4.4. 2008-10-08 07:23:46 +00:00
Linker Rename isWeakForLinker to mayBeOverridden. Use it 2008-09-29 11:25:42 +00:00
Support Mark negative-zero-to-int conversion as Inexact, 2008-10-07 00:40:01 +00:00
System Add <cstdio> include where needed by gcc-4.4. 2008-10-08 07:23:46 +00:00
Target Use template to distinguish between function variants. 2008-10-08 07:44:52 +00:00
Transforms Add <cstdio> include where needed by gcc-4.4. 2008-10-08 07:23:46 +00:00
VMCore Add <cstdio> include where needed by gcc-4.4. 2008-10-08 07:23:46 +00:00
Makefile