Mercurial > hg > aboriginal
diff sources/sections/ccwrap.sh @ 1774:117f1c93212a draft
Teach sh2eb toolchain to produce flat binaries unless -melf argument supplied.
author | Rob Landley <rob@landley.net> |
---|---|
date | Thu, 25 Jun 2015 02:43:17 -0500 |
parents | c11a357ea92d |
children | 398efd71a43e |
line wrap: on
line diff
--- a/sources/sections/ccwrap.sh Sun Jun 21 12:31:58 2015 -0500 +++ b/sources/sections/ccwrap.sh Thu Jun 25 02:43:17 2015 -0500 @@ -12,7 +12,7 @@ mkdir -p "$STAGE_DIR/bin" && "$TEMP" "$SOURCES/toys/ccwrap.c" -Os $CFLAGS \ -o "$STAGE_DIR/bin/${TOOLCHAIN_PREFIX}cc" $STATIC_FLAGS \ - -DDYNAMIC_LINKER=\"/lib/ld-${LIBC_TYPE}.so.0\" && + -DDYNAMIC_LINKER=\"/lib/ld-${LIBC_TYPE}.so.0\" ${ELF2FLT:+-DELF2FLT} && echo -e "#!/bin/bash\n\n${TOOLCHAIN_PREFIX}cc -E "'"$@"' \ > "$STAGE_DIR/bin/${TOOLCHAIN_PREFIX}cpp" && chmod +x "$STAGE_DIR/bin/${TOOLCHAIN_PREFIX}cpp" || dienow