Overview
| Comment: | Don't use -no-integrated-as on Darwin
It breaks building for the iOS simulator. |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
f4e99b94d29f31c1ed45b1b9a22eea96 |
| User & Date: | js on 2020-06-30 19:52:34 |
| Other Links: | manifest | tags |
Context
|
2020-06-30
| ||
| 20:50 | Convert all x86_64/Win64 ASM to Intel syntax (check-in: b177aa1b8b user: js tags: trunk) | |
| 19:52 | Don't use -no-integrated-as on Darwin (check-in: f4e99b94d2 user: js tags: trunk) | |
| 01:53 | Convert all x86/Win32 ASM to Intel syntax (check-in: 2630b77909 user: js tags: trunk) | |
Changes
Modified configure.ac from [ffd0b1674a] to [a08bfedbde].
| ︙ | ︙ | |||
248 249 250 251 252 253 254 255 256 257 258 259 260 261 | dnl accept everything used in ObjFW's assembly files. dnl Therefore, use the integrated assembler for ObjC dnl files, but not for assembly files. mips*-*-*) flag="-integrated-as" OBJCFLAGS="$OBJCFLAGS $flag" OBJFW_OBJCFLAGS="$OBJFW_OBJCFLAGS $flag" ;; dnl Many older Clang versions don't support jmp short. i?86-*-* | x86_64-*-*) ASFLAGS="$ASFLAGS -no-integrated-as" ;; dnl Clang's assembler on Windows is not complete yet dnl and cannot compile all .S files. | > > > > | 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 | dnl accept everything used in ObjFW's assembly files. dnl Therefore, use the integrated assembler for ObjC dnl files, but not for assembly files. mips*-*-*) flag="-integrated-as" OBJCFLAGS="$OBJCFLAGS $flag" OBJFW_OBJCFLAGS="$OBJFW_OBJCFLAGS $flag" ;; dnl Don't use -no-integrated-as on Darwin. It breaks dnl building for the iOS simulator. i?86-*-darwin* | x86_64-*-darwin*) ;; dnl Many older Clang versions don't support jmp short. i?86-*-* | x86_64-*-*) ASFLAGS="$ASFLAGS -no-integrated-as" ;; dnl Clang's assembler on Windows is not complete yet dnl and cannot compile all .S files. |
| ︙ | ︙ |