From 98d38753e411b6547f72e00389c17cbaac2abb7a Mon Sep 17 00:00:00 2001 From: Michael Meissner Date: Tue, 9 Dec 1997 22:57:58 +0000 Subject: Add support for d30velf_{e,o} emulations to control whether text/data/et. al go in external memory or onchip memory --- ld/ChangeLog | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'ld/ChangeLog') diff --git a/ld/ChangeLog b/ld/ChangeLog index 11795ab..2682cda 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -9,7 +9,11 @@ start-sanitize-d30v end-sanitize-tic80 start-sanitize-d30v - * Makefile.{am,in}: (ALL_EMULATIONS): Add ed30velf.o. + * Makefile.{am,in}: (ALL_EMULATIONS): Add ed30velf{,_e,_o}.o. + (ed30velf_e.c): Like d30velf, except .text/.data/etc always go in + external memory. + (ed30velf_o.c): Like d30velf, except .text/.data/etc always go in + onchip memory. * emulparams/d30velf.sh (STACK_START_ADDR): Top of default stack. @@ -17,6 +21,15 @@ start-sanitize-d30v ({TEXT,DATA,BSS}_MEMORY): Which memory region .text, .data, and .bss should go in. + * emulparams/d30velf_{e,o}.sh: New files to be explicit whether + .text, .data, etc go in external memory or onchip memory. + + * configure.tgt (d30v-*-*ext*): New configuration to default + .text, .data, etc. in external memory. + (d30v-*-*onchip*): New configuration to default .text, .data, + etc. in onchip memory. + (d30v-*-*): Add d30velf_{e,o} emulations. + * scripttempl/elfd30v.sc: Allow .text, .data, .bss to be put in either the onchip text/data areas or the external memory area. (MEMORY): Get sizes from d30velf.sh. -- cgit v1.1