| Commit message (Collapse) | Author | Files | Lines |
|
Adjust build support files to new directory layout.
This patch is a part of the BSP source reorganization.
Update #3285.
|
|
Updates #3250.
|
|
Update #2408.
|
|
|
|
The TLS section symbols had wrong values in case of an empty TLS data
section and a nonempty TLS BSS section.
|
|
|
|
|
|
Script does what is expected and tries to do it as
smartly as possible.
+ remove occurrences of two blank comment lines
next to each other after Id string line removed.
+ remove entire comment blocks which only exited to
contain CVS Ids
+ If the processing left a blank line at the top of
a file, it was removed.
|
|
* Makefile.am, startup/linkcmds: Use top level shared
bsp_get_work_area() implementation.
|
|
* Makefile.am, configure.ac, include/bsp.h, startup/linkcmds: Use
shared bsp_get_work_area() in its own file and rely on BSP Framework
to perform more initialization. After factoring this out, it turned
out that all SuperH BSPs has the same bsp_start() implementation so
this was made shared.
* startup/bspstart.c: Removed.
|
|
* startup/linkcmds: Add wildcard to gcc_except_table section so
programs compiled with gcc 4.3.x can link.
|
|
* startup/linkcmds: Handle .data.* sections. Also change directive
placing stack on onchip_ram to make ld happy.
|
|
* startup/linkcmds: Add .rela.dyn sections.
|
|
* startup/linkcmds: Add .gnu.linkonce.b.* section.
|
|
* startup/linkcmds: Add sections required by newer gcc versions.
|
|
* startup/linkcmds: Add .rodata.* sections.
|
|
* startup/linkcmds: Add more memory and sections so tests can link.
This is a generic BSP for a CPU model so OK to do this.
|
|
* include/bsp.h, include/coverhd.h, start/start.S, startup/bspclean.c,
startup/bspstart.c, startup/linkcmds: URL for license changed.
|
|
* startup/linkcmds: Removed warnings.
|
|
* startup/linkcmds: Fix to work around truncated section names.
|
|
|
|
* startup/linkcmds: Include all .rodata* sections.
|
|
* startup/linkcmds: Added __EH_FRAME_BEGIN__ and __EH_FRAME_END__
to remove problems linking empty main(){} with BSP.
|
|
* startup/linkcmds: In support of gcc 3.1, added one of more
of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
.gnu.linkonce.sb2.*, and .gnu.linkonce.s.*. Spacing corrections
and direction of segments to memory regions may also have been
addressed. This was a sweep across all BSPs.
|
|
* include/bsp.h, include/coverhd.h, start/start.S, startup/bspclean.c,
startup/bspstart.c, startup/linkcmds: Fixed typo.
|
|
* startup/linkcmds: Remove OUTPUT_FORMAT.
|
|
|