gcc native: cleanup cross-compiler wrappers (needed to specify -lc and stuffs)
This commit is contained in:
parent
5734d59639
commit
73fab2e6be
@ -14,11 +14,7 @@ echo >> $WRAPPER_LOG
|
||||
|
||||
if echo $ARGS|grep -e '\.cpp\b' -e '\b\-o\b' -e ' -o ' > /dev/null; then
|
||||
TOINCLUDE="-isystem$JEHANNE/posix/x86_64-jehanne/include/c++/9.2.0/ -isystem$JEHANNE/posix/x86_64-jehanne/include/c++/9.2.0/x86_64-jehanne -isystem$JEHANNE/posix/x86_64-jehanne/include/c++/9.2.0/backward -isystem$JEHANNE_TOOLCHAIN/cross/posix/lib/gcc/x86_64-jehanne/9.2.0/include -isystem$JEHANNE/posix/include"
|
||||
TOLINK="-L$JEHANNE/posix/lib -lstdc++ -lm -lnewlibc -lposix"
|
||||
if echo $ARGS|grep -e ' -o cc1' -e ' -o xg[c+][c+]' -e ' -o cpp ' -e ' -o lto1' > /dev/null; then
|
||||
TOLINK="jehanne.o $TOLINK"
|
||||
#CXXFLAGS_FOR_WRAPPER="-Wl,--require-defined=__application_newlib_init"
|
||||
fi
|
||||
TOLINK="-L$JEHANNE/posix/lib -lstdc++ -lm -lc"
|
||||
date --rfc-3339="ns" |tee -a $WRAPPER_LOG
|
||||
export >> $WRAPPER_LOG
|
||||
echo $WORKING_DIR/cross/posix/bin/x86_64-jehanne-g++ "$@" $TOINCLUDE $TOLINK >> $WRAPPER_LOG
|
||||
|
@ -14,7 +14,7 @@ echo >> $WRAPPER_LOG
|
||||
|
||||
if echo $ARGS|grep -e '\.c\b' -e '\b\-o\b' -e ' -o ' > /dev/null; then
|
||||
TOINCLUDE="-isystem$JEHANNE_TOOLCHAIN/cross/posix/lib/gcc/x86_64-jehanne/9.2.0/include -isystem$JEHANNE/posix/include"
|
||||
TOLINK="-L$JEHANNE/posix/lib -lnewlibc -lposix"
|
||||
TOLINK="-L$JEHANNE/posix/lib -lc"
|
||||
date --rfc-3339="ns" |tee -a $WRAPPER_LOG
|
||||
export >> $WRAPPER_LOG
|
||||
echo $WORKING_DIR/cross/posix/bin/x86_64-jehanne-gcc "$@" $TOINCLUDE $TOLINK >> $WRAPPER_LOG
|
||||
|
@ -13,7 +13,7 @@ echo >> $WRAPPER_LOG
|
||||
echo >> $WRAPPER_LOG
|
||||
|
||||
if echo $ARGS|grep -e '\b\-o\b' -e ' -o ' > /dev/null; then
|
||||
TOLINK="-L$JEHANNE/posix/lib -lnewlibc -lposix -lc"
|
||||
TOLINK="-L$JEHANNE/posix/lib -lc"
|
||||
date --rfc-3339="ns" |tee -a $WRAPPER_LOG
|
||||
export >> $WRAPPER_LOG
|
||||
echo $WORKING_DIR/cross/posix/bin/x86_64-jehanne-ld "$@" $TOLINK >> $WRAPPER_LOG
|
||||
|
Loading…
x
Reference in New Issue
Block a user