257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
|
257
258
259
260
261
262
263
264
265
266
267
268
269
270
|
-
-
-
-
-
-
-
-
-
|
OBJCFLAGS="$OBJCFLAGS -integrated-as"
OBJFW_OBJCFLAGS="$OBJFW_OBJCFLAGS -integrated-as"
;;
i?86-*-darwin* | x86_64-*-darwin*)
dnl Don't use -no-integrated-as on Darwin. It breaks building
dnl for the iOS simulator.
;;
i?86-*-* | x86_64-*-*)
dnl Many older Clang versions don't support jmp short.
ASFLAGS="$ASFLAGS -no-integrated-as"
;;
*-*-mingw*)
dnl Clang's assembler on Windows is not complete yet and cannot
dnl compile all .S files.
ASFLAGS="$ASFLAGS -no-integrated-as"
;;
sparc64-*-*openbsd*)
dnl Clang generates assembly output on SPARC64 that OpenBSD's
dnl assembler does not accept.
flag="-integrated-as"
OBJCFLAGS="$OBJCFLAGS $flag"
OBJFW_OBJCFLAGS="$OBJFW_OBJCFLAGS $flag"
;;
|