summaryrefslogtreecommitdiffstats
path: root/build
diff options
context:
space:
mode:
authorPatrick McDermott <patrick.mcdermott@libiquity.com>2019-05-18 20:03:39 (EDT)
committer Patrick McDermott <patrick.mcdermott@libiquity.com>2019-05-18 20:03:39 (EDT)
commit5309f98deb6ae81022dc6b839e234636f49cb525 (patch)
treedf1497df8279560cada5947522bbe0eb5451462c /build
parent8ae6e901b08b3136349bbcaef806c7afbd0fe759 (diff)
build: Add/move comments in build-gcc-config
Diffstat (limited to 'build')
-rwxr-xr-xbuild3
1 files changed, 2 insertions, 1 deletions
diff --git a/build b/build
index 411ee36..5b55cfe 100755
--- a/build
+++ b/build
@@ -117,11 +117,12 @@ configure-native configure-cross:
# once per target, but they modify files in the src/ directory that other
# targets might also use, so backups are made.
build-gcc-config:
- # Set the default dynamic linker path inserted into ELF INTERP fields.
[ -e "$(tm)/$(tm_file).orig" ] || \
mv "$(tm)/$(tm_file)" "$(tm)/$(tm_file).orig"
+ # Set the default dynamic linker path inserted into ELF INTERP fields.
sed "s|^\(#define $(tm_interp_macro)\) \".*\"$$|\1 \"$(elf_interp)\"|" \
"$(tm)/$(tm_file).orig" >"$(tm)/$(tm_file)"
+ # Set macros for executable and startup(/library) file prefixes.
printf '\n#undef %s\n#define %s "%s"\n' STANDARD_EXEC_PREFIX \
STANDARD_EXEC_PREFIX "$(tgtlibdir)/" >>"$(tm)/$(tm_file)"
printf '\n#undef %s\n#define %s "%s"\n' STANDARD_LIBEXEC_PREFIX \