Differences From Artifact [9f1df4bb0d]:
- File configure.ac — part of check-in [918c9d077a] at 2024-05-20 01:17:43 on branch gamecontroller — OFGameController: Add support for Wii (user: js, size: 61119) [annotate] [blame] [check-ins using] [more...]
To Artifact [003a5317d9]:
- File
configure.ac
— part of check-in
[633a7efff5]
at
2024-05-21 22:55:59
on branch trunk
— configure: Add -no-integrated-as to MIPS ASFLAGS
It seems Debian defaults to the integrated assembler, which chokes on
calculating the distance between two labels. (user: js, size: 61158) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
301 302 303 304 305 306 307 308 309 310 311 312 313 314 | case "$host" in mips*-*-*) dnl Clang generates MIPS assembly not accepted by GNU as, dnl however, Clang's integrated assembler doesn't accept dnl everything used in ObjFW's assembly files. Therefore, use dnl the integrated assembler for ObjC files, but not for dnl assembly files. 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. ;; | > | 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 | case "$host" in mips*-*-*) dnl Clang generates MIPS assembly not accepted by GNU as, dnl however, Clang's integrated assembler doesn't accept dnl everything used in ObjFW's assembly files. Therefore, use dnl the integrated assembler for ObjC files, but not for dnl assembly files. ASFLAGS="$ASFLAGS -no-integrated-as" 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. ;; |
︙ | ︙ |