Fix cc-option on arm-none-eabi-gcc (#26114)
Fix `cc-option` on ARM Modify cc-option to ignore unresolved symbols during compilation tests.
This commit is contained in:
parent
7382c0a6f2
commit
534f59a169
1 changed files with 1 additions and 1 deletions
|
|
@ -4,7 +4,7 @@
|
|||
# $(2) = option to use if $(1) is not supported
|
||||
# $(3) = additional arguments to pass to the compiler during the test, but aren't contained in the output
|
||||
cc-option = $(shell \
|
||||
if { echo 'int main(){return 0;}' | $(CC) $(1) $(3) -o /dev/null -x c /dev/null >/dev/null 2>&1; }; \
|
||||
if { echo 'int main(){return 0;}' | $(CC) $(1) $(3) -Wl,--unresolved-symbols=ignore-all -o /dev/null -x c /dev/null >/dev/null 2>&1; }; \
|
||||
then echo "$(1)"; else echo "$(2)"; fi)
|
||||
|
||||
# Helper to pass comma character to make functions (use with `$(,)` to pass in `$(call ...)` arguments)
|
||||
|
|
|
|||
Loading…
Reference in a new issue