mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 19:07:34 +00:00
Meta: Make x86-64 target the default
This is a preparation to check if our users find noticeable bugs in the x86-64 target, before we can decide if we want to remove the i686 target for good.
This commit is contained in:
parent
4e0f85432a
commit
74018be739
9 changed files with 12 additions and 12 deletions
|
@ -9,7 +9,7 @@ cd "$script_path/.." || exit 1
|
|||
# To eliminate the need for these symbols, avoid doing non-trivial construction of local statics in LibC.
|
||||
|
||||
FORBIDDEN_SYMBOLS="__cxa_guard_acquire __cxa_guard_release"
|
||||
TARGET="${SERENITY_ARCH:-"i686"}"
|
||||
TARGET="${SERENITY_ARCH:-"x86_64"}"
|
||||
LIBC_PATH="Build/${TARGET}/Userland/Libraries/LibC/libc.a"
|
||||
for forbidden_symbol in $FORBIDDEN_SYMBOLS; do
|
||||
# check if there's an undefined reference to the symbol & it is not defined anywhere else in the library
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue