Add support for d30velf_{e,o} emulations to control whether text/data/et. al go in...
[deliverable/binutils-gdb.git] / ld / ChangeLog
index 11795ab51782ae457c7a54653736e7d2547e3f2a..2682cda8721be0a0ec8a16b2dfa3c7a7aedea2fc 100644 (file)
@@ -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.
This page took 0.023484 seconds and 4 git commands to generate.