support clang internal assembler when building for arm as thumb2 code
authorRich Felker <dalias@aerifal.cx>
Wed, 19 Sep 2018 05:31:26 +0000 (01:31 -0400)
committerRich Felker <dalias@aerifal.cx>
Wed, 19 Sep 2018 05:31:26 +0000 (01:31 -0400)
the clang internal assembler does not accept assembler options passed
via the usual -Wa mechanism, but it does accept -mimplicit-it directly
as an option to the compiler driver.

configure

index de2add153b4ad7cdb32041595a681041c297f4d8..997e665268439545e6638b46de717f216bacadb4 100755 (executable)
--- a/configure
+++ b/configure
@@ -579,6 +579,7 @@ fi
 
 if test "$ARCH" = "arm" ; then
 if trycppif __thumb2__ "$t" ; then
+tryflag CFLAGS_AUTO -mimplicit-it=always
 tryflag CFLAGS_AUTO -Wa,-mimplicit-it=always
 tryflag CFLAGS_AUTO -Wa,-mthumb
 fi