[llvm-commits] [llvm-gcc-4.2] r58579 - /llvm-gcc-4.2/trunk/gcc/config/arm/darwin.h
Bill Wendling
isanbard at gmail.com
Sun Nov 2 17:43:31 PST 2008
Author: void
Date: Sun Nov 2 19:43:31 2008
New Revision: 58579
URL: http://llvm.org/viewvc/llvm-project?rev=58579&view=rev
Log:
Have -mkernel and -fapple-kext imply -mlong-branch.
Modified:
llvm-gcc-4.2/trunk/gcc/config/arm/darwin.h
Modified: llvm-gcc-4.2/trunk/gcc/config/arm/darwin.h
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/config/arm/darwin.h?rev=58579&r1=58578&r2=58579&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/config/arm/darwin.h (original)
+++ llvm-gcc-4.2/trunk/gcc/config/arm/darwin.h Sun Nov 2 19:43:31 2008
@@ -258,6 +258,9 @@
darwin_stubs = true; \
if (profile_flag) \
error ("function profiling not supported on this target"); \
+ /* Use -mlongcalls for kexts */ \
+ if (flag_mkernel || flag_apple_kext) \
+ target_flags |= MASK_LONG_CALLS; \
} \
} while(0)
More information about the llvm-commits
mailing list