diff options
author | Per Bothner <per@bothner.com> | 1991-10-11 23:47:05 +0000 |
---|---|---|
committer | Per Bothner <per@bothner.com> | 1991-10-11 23:47:05 +0000 |
commit | b7e24eef35ad6cfad5ebe645144d6dd28c0ce10a (patch) | |
tree | ad052dc7d604224a4b4b664a207874e1a0af855d /ld/ldtemplate | |
parent | 6b58372076941752b0333890dbf0d2096ce64f97 (diff) | |
download | gdb-b7e24eef35ad6cfad5ebe645144d6dd28c0ce10a.zip gdb-b7e24eef35ad6cfad5ebe645144d6dd28c0ce10a.tar.gz gdb-b7e24eef35ad6cfad5ebe645144d6dd28c0ce10a.tar.bz2 |
* news.sc: Add alignment for data segment.
* ldtemplate: Add (yet another) script to get for -n or -N
options. (These need different alignment than ZMAGIC files.)
* Makefile.in: Add stuff for new foo.xn scripts.
These are generated by replacing "ALIGN(0x...00)" by ".".
Diffstat (limited to 'ld/ldtemplate')
-rwxr-xr-x | ld/ldtemplate | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/ld/ldtemplate b/ld/ldtemplate index dc91283..54e397e 100755 --- a/ld/ldtemplate +++ b/ld/ldtemplate @@ -126,6 +126,9 @@ static char *gld<target>_script_option_Ur = static char *gld<target>_script_option_r = #include "<ldtarget>.xr" ; +static char *gld<target>_script_option_n = /* Used with -n and -N flags. */ +#include "<ldtarget>.xn" +; static char *gld<target>_get_script() { @@ -137,7 +140,8 @@ static char *gld<target>_get_script() if (config.relocateable_output == true) { return gld<target>_script_option_r; } - + if (config.magic_demand_paged == false) + return gld<target>_script_option_n; return gld<target>_script; } struct ld_emulation_xfer_struct ld_gld<target>_emulation = |