aboutsummaryrefslogtreecommitdiff
path: root/ld/emultempl/vxworks.em
diff options
context:
space:
mode:
Diffstat (limited to 'ld/emultempl/vxworks.em')
-rw-r--r--ld/emultempl/vxworks.em6
1 files changed, 3 insertions, 3 deletions
diff --git a/ld/emultempl/vxworks.em b/ld/emultempl/vxworks.em
index e6131bb..f6ad0b6 100644
--- a/ld/emultempl/vxworks.em
+++ b/ld/emultempl/vxworks.em
@@ -20,10 +20,10 @@
#
if test -n "$VXWORKS_BASE_EM_FILE" ; then
-. "${srcdir}/emultempl/${VXWORKS_BASE_EM_FILE}.em"
+ source_em "${srcdir}/emultempl/${VXWORKS_BASE_EM_FILE}.em"
fi
-cat >>e${EMULATION_NAME}.c <<EOF
+fragment <<EOF
static int force_dynamic;
@@ -93,7 +93,7 @@ for override in before_parse after_open; do
var="LDEMUL_`echo ${override} | tr a-z A-Z`"
eval value=\$${var}
if test "${value}" = "gld${EMULATION_NAME}_${override}"; then
- cat >>e${EMULATION_NAME}.c <<EOF
+ fragment <<EOF
#define ${value} vxworks_${override}
EOF
else