Always include the .csstart section in RL78 executables.

* rl78/rl78.ld (.csstart): Add a KEEP directive.
	* rl78/rl78-sim.ld (.csstart): Add a KEEP directive.
This commit is contained in:
Nick Clifton 2015-04-07 14:51:44 +01:00
parent cf38039975
commit 5707076d0c
3 changed files with 7 additions and 2 deletions

View File

@ -1,3 +1,8 @@
2015-04-07 Nick Clifton <nickc@redhat.com>
* rl78/rl78.ld (.csstart): Add a KEEP directive.
* rl78/rl78-sim.ld (.csstart): Add a KEEP directive.
2015-03-05 Nick Clifton <nickc@redhat.com> 2015-03-05 Nick Clifton <nickc@redhat.com>
* v850/sim.ld: Add a .note.renesas section. * v850/sim.ld: Add a .note.renesas section.

View File

@ -66,7 +66,7 @@ SECTIONS
/* CubeSuite always starts at 0xd8. */ /* CubeSuite always starts at 0xd8. */
.csstart : { .csstart : {
*(.csstart) KEEP (*(.csstart))
} > ROM } > ROM
/* For code that must be in the first 64k, or could fill unused /* For code that must be in the first 64k, or could fill unused

View File

@ -66,7 +66,7 @@ SECTIONS
/* CubeSuite always starts at 0xd8. */ /* CubeSuite always starts at 0xd8. */
.csstart : { .csstart : {
*(.csstart) KEEP (*(.csstart))
} > ROM } > ROM
/* For code that must be in the first 64k, or could fill unused /* For code that must be in the first 64k, or could fill unused