mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-18 10:10:23 +02:00
Recognize more ARM targets.
Suggested by Dale P. Smith. * module/system/base/target.scm (cpu-endianness): Add cases for "arm.*eb", "^aarch64.*be", and "aarch64". Change "arm" case to "arm.*". (triplet-pointer-size): Allow underscore as in 'aarch64_be'. * test-suite/tests/asm-to-bytecode.test ("cross-compilation")["armeb-unknown-linux-gnu", "aarch64-linux-gnu", "aarch64_be-linux-gnu"]: New tests.
This commit is contained in:
parent
d40752513f
commit
ffd3e55cfd
2 changed files with 14 additions and 2 deletions
|
@ -207,6 +207,12 @@
|
|||
|
||||
(test-target "arm-unknown-linux-androideabi"
|
||||
(endianness little) 4)
|
||||
(test-target "armeb-unknown-linux-gnu"
|
||||
(endianness big) 4)
|
||||
(test-target "aarch64-linux-gnu"
|
||||
(endianness little) 8)
|
||||
(test-target "aarch64_be-linux-gnu"
|
||||
(endianness big) 8)
|
||||
|
||||
(pass-if-exception "unknown target"
|
||||
exception:miscellaneous-error
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue