diff options
author | Kenny Root <kroot@google.com> | 2011-02-07 11:35:20 -0800 |
---|---|---|
committer | Kenny Root <kroot@google.com> | 2011-02-07 20:51:39 -0800 |
commit | 1077c330eed643485d5bc2852abea1fb41bac5fb (patch) | |
tree | 471c8d9ecc459d3ff9100023bf6e84889af2cf8f /device/include/llvm/Config/AsmPrinters.def | |
parent | cfb9e3db360f9161eede09766fadb2cb178771cb (diff) | |
download | external_llvm-1077c330eed643485d5bc2852abea1fb41bac5fb.zip external_llvm-1077c330eed643485d5bc2852abea1fb41bac5fb.tar.gz external_llvm-1077c330eed643485d5bc2852abea1fb41bac5fb.tar.bz2 |
Fix X86 target build
Change some definitions in the .def files to allow the targeting of ARM
or X86.
Fix a typo in the previously submitted Makefile.
Add the include for <ctype.h> to use toupper()
Change-Id: Ibb9bea6566d47f1d1854fea18d09287fdd36048b
Diffstat (limited to 'device/include/llvm/Config/AsmPrinters.def')
-rw-r--r-- | device/include/llvm/Config/AsmPrinters.def | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/device/include/llvm/Config/AsmPrinters.def b/device/include/llvm/Config/AsmPrinters.def index 6706bd3..b7311ba 100644 --- a/device/include/llvm/Config/AsmPrinters.def +++ b/device/include/llvm/Config/AsmPrinters.def @@ -24,6 +24,12 @@ # error Please define the macro LLVM_ASM_PRINTER(TargetName) #endif -LLVM_ASM_PRINTER(ARM) +#if defined(__arm__) + LLVM_ASM_PRINTER(ARM) +#elif defined(__i386__) + LLVM_ASM_PRINTER(X86) +#else +# error Unsupported TARGET_ARCH for LLVM_ASM_PRINTER +#endif #undef LLVM_ASM_PRINTER |