godot/platform
Rémi Verschelde 4ed50733fd
Android: Remove `-fno-integrated-as`, it can break arm64v8 build
We found that this flag causes this error on PR #48812 which does not add any
fancy inline assembly:
```
/tmp/tile_set-ce236a.s: Assembler messages:
/tmp/tile_set-ce236a.s:34676: Error: selected processor does not support `bfc x0,#32,#32'
clang++: error: assembler command failed with exit code 1 (use -v to see invocation)
```

That flag is mentioned in various errors related to assembler failures on
arm64v8 with Clang from the Android NDK.

It was added in Godot in #6958 when migrating from GCC to Clang, and is indeed
referenced in the NDK's Clang migration guide:
https://android.googlesource.com/platform/ndk/+/master/docs/ClangMigration.md

> Especially for ARM and ARM64, Clang is much stricter about assembler rules
> than GCC/GAS. Use `-fno-integrated-as` if Clang reports errors in inline
> assembly or assembly files that you don't wish to modernize.

We don't get those errors nowadays so it seems the flag is no longer needed.

(cherry picked from commit 23f7c75126)
2021-05-19 19:46:43 +02:00
..
android Android: Remove `-fno-integrated-as`, it can break arm64v8 build 2021-05-19 19:46:43 +02:00
iphone [iOS] Nonnegative start index for virtual keyboard range 2021-04-30 12:07:57 +02:00
javascript [HTML5] Fix GDNative compilation with emcc 2.0.19+ 2021-05-19 15:22:10 +02:00
osx [macOS] Enable code signing by default, use ad-hoc signature if no identity specified. 2021-03-29 14:29:54 +02:00
server Linux: Don't attempt linking embree3 on non-tools, link it for headless too 2021-04-23 12:34:27 +02:00
uwp Fix EditorExportPlugin _export_begin and _export_end functions not being called when exporting UWP 2021-04-20 20:12:53 +02:00
windows Windows: Disable ASLR protection w/ MinGW, it breaks Mono 2021-03-29 14:39:20 +02:00
x11 Linux: Remove use_static_cpp override on x86_32 2021-04-27 13:44:28 +02:00
SCsub SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
register_platform_apis.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00