Changeset 0f8eaed1 in rtems


Ignore:
Timestamp:
08/15/06 11:06:11 (17 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
5f88544
Parents:
ea3839aa
Message:

2006-08-15 Joel Sherrill <joel@…>

  • Makefile.am, preinstall.am, startup/linkcmds, startup/linkcmds.brs5l, startup/linkcmds.pm520: Add support for missing .rela sections. Install linkcmds.
Location:
c/src/lib/libbsp/powerpc/gen5200
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/powerpc/gen5200/ChangeLog

    rea3839aa r0f8eaed1  
     12006-08-15      Joel Sherrill <joel@OARcorp.com>
     2
     3        * Makefile.am, preinstall.am, startup/linkcmds, startup/linkcmds.brs5l,
     4        startup/linkcmds.pm520: Add support for missing .rela sections.
     5        Install linkcmds.
     6
    172006-08-08      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
    28
  • c/src/lib/libbsp/powerpc/gen5200/Makefile.am

    rea3839aa r0f8eaed1  
    3030project_lib_DATA = start.$(OBJEXT)
    3131
    32 dist_project_lib_DATA += startup/linkcmds.brs5l startup/linkcmds.pm520
     32dist_project_lib_DATA += startup/linkcmds
     33dist_project_lib_DATA += startup/linkcmds.brs5l
     34dist_project_lib_DATA += startup/linkcmds.pm520
    3335
    3436noinst_PROGRAMS += bestcomm.rel
  • c/src/lib/libbsp/powerpc/gen5200/preinstall.am

    rea3839aa r0f8eaed1  
    7878TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
    7979
     80$(PROJECT_LIB)/linkcmds: startup/linkcmds $(PROJECT_LIB)/$(dirstamp)
     81        $(INSTALL_DATA) $< $(PROJECT_LIB)/linkcmds
     82PREINSTALL_FILES += $(PROJECT_LIB)/linkcmds
     83
    8084$(PROJECT_LIB)/linkcmds.brs5l: startup/linkcmds.brs5l $(PROJECT_LIB)/$(dirstamp)
    8185        $(INSTALL_DATA) $< $(PROJECT_LIB)/linkcmds.brs5l
    8286PREINSTALL_FILES += $(PROJECT_LIB)/linkcmds.brs5l
    83 
    84 $(PROJECT_LIB)/linkcmds.pm520: startup/linkcmds.pm520 $(PROJECT_LIB)/$(dirstamp)
    85         $(INSTALL_DATA) $< $(PROJECT_LIB)/linkcmds.pm520
    86 PREINSTALL_FILES += $(PROJECT_LIB)/linkcmds.pm520
    8787
    8888$(PROJECT_LIB)/linkcmds.pm520: startup/linkcmds.pm520 $(PROJECT_LIB)/$(dirstamp)
     
    110110PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/u-boot.h
    111111
     112$(PROJECT_INCLUDE)/bsp/nvram.h: nvram/nvram.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
     113        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/nvram.h
     114PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/nvram.h
     115
     116$(PROJECT_INCLUDE)/bsp/slicetimer.h: slicetimer/slicetimer.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
     117        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/slicetimer.h
     118PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/slicetimer.h
     119
    112120$(PROJECT_INCLUDE)/bsp/vectors.h: vectors/vectors.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
    113121        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/vectors.h
  • c/src/lib/libbsp/powerpc/gen5200/startup/linkcmds

    rea3839aa r0f8eaed1  
    166166 
    167167    } > ram
    168          
     168
     169    .rel.dyn : {
     170      *(.rel.init)
     171      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
     172      *(.rel.fini)
     173      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
     174      *(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*)
     175      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
     176      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
     177      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
     178      *(.rel.ctors)
     179      *(.rel.dtors)
     180      *(.rel.got)
     181      *(.rel.sdata .rel.sdata.* .rel.gnu.linkonce.s.*)
     182      *(.rel.sbss .rel.sbss.* .rel.gnu.linkonce.sb.*)
     183      *(.rel.sdata2 .rel.sdata2.* .rel.gnu.linkonce.s2.*)
     184      *(.rel.sbss2 .rel.sbss2.* .rel.gnu.linkonce.sb2.*)
     185      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
     186    } >ram
     187    .rela.dyn : {
     188      *(.rela.init)
     189      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
     190      *(.rela.fini)
     191      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
     192      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
     193      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
     194      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
     195      *(.rela.ctors)
     196      *(.rela.dtors)
     197      *(.rela.got)
     198      *(.rela.got1)
     199      *(.rela.got2)
     200      *(.rela.sdata .rela.sdata.* .rela.gnu.linkonce.s.*)
     201      *(.rela.sbss .rela.sbss.* .rela.gnu.linkonce.sb.*)
     202      *(.rela.sdata2 .rela.sdata2.* .rela.gnu.linkonce.s2.*)
     203      *(.rela.sbss2 .rela.sbss2.* .rela.gnu.linkonce.sb2.*)
     204      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
     205    } >ram
     206
    169207    PROVIDE (__SDATA2_START__ = .);
    170208  .sdata2         : { *(.sdata2) *(.gnu.linkonce.s2.*)  } >ram
  • c/src/lib/libbsp/powerpc/gen5200/startup/linkcmds.brs5l

    rea3839aa r0f8eaed1  
    168168 
    169169    } > ram
    170          
     170
     171    .rel.dyn : {
     172      *(.rel.init)
     173      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
     174      *(.rel.fini)
     175      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
     176      *(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*)
     177      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
     178      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
     179      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
     180      *(.rel.ctors)
     181      *(.rel.dtors)
     182      *(.rel.got)
     183      *(.rel.sdata .rel.sdata.* .rel.gnu.linkonce.s.*)
     184      *(.rel.sbss .rel.sbss.* .rel.gnu.linkonce.sb.*)
     185      *(.rel.sdata2 .rel.sdata2.* .rel.gnu.linkonce.s2.*)
     186      *(.rel.sbss2 .rel.sbss2.* .rel.gnu.linkonce.sb2.*)
     187      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
     188    } >ram
     189    .rela.dyn : {
     190      *(.rela.init)
     191      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
     192      *(.rela.fini)
     193      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
     194      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
     195      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
     196      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
     197      *(.rela.ctors)
     198      *(.rela.dtors)
     199      *(.rela.got)
     200      *(.rela.got1)
     201      *(.rela.got2)
     202      *(.rela.sdata .rela.sdata.* .rela.gnu.linkonce.s.*)
     203      *(.rela.sbss .rela.sbss.* .rela.gnu.linkonce.sb.*)
     204      *(.rela.sdata2 .rela.sdata2.* .rela.gnu.linkonce.s2.*)
     205      *(.rela.sbss2 .rela.sbss2.* .rela.gnu.linkonce.sb2.*)
     206      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
     207    } >ram
     208
    171209    PROVIDE (__SDATA2_START__ = .);
    172210  .sdata2         : { *(.sdata2) *(.gnu.linkonce.s2.*)  } >ram
  • c/src/lib/libbsp/powerpc/gen5200/startup/linkcmds.pm520

    rea3839aa r0f8eaed1  
    172172    PROVIDE (_FIXUP_END_ = .);
    173173    PROVIDE (__FIXUP_END__ = .);
    174          
     174 
     175    .rel.dyn : {
     176      *(.rel.init)
     177      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
     178      *(.rel.fini)
     179      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
     180      *(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*)
     181      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
     182      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
     183      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
     184      *(.rel.ctors)
     185      *(.rel.dtors)
     186      *(.rel.got)
     187      *(.rel.sdata .rel.sdata.* .rel.gnu.linkonce.s.*)
     188      *(.rel.sbss .rel.sbss.* .rel.gnu.linkonce.sb.*)
     189      *(.rel.sdata2 .rel.sdata2.* .rel.gnu.linkonce.s2.*)
     190      *(.rel.sbss2 .rel.sbss2.* .rel.gnu.linkonce.sb2.*)
     191      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
     192    } >ram
     193    .rela.dyn : {
     194      *(.rela.init)
     195      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
     196      *(.rela.fini)
     197      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
     198      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
     199      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
     200      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
     201      *(.rela.ctors)
     202      *(.rela.dtors)
     203      *(.rela.got)
     204      *(.rela.got1)
     205      *(.rela.got2)
     206      *(.rela.sdata .rela.sdata.* .rela.gnu.linkonce.s.*)
     207      *(.rela.sbss .rela.sbss.* .rela.gnu.linkonce.sb.*)
     208      *(.rela.sdata2 .rela.sdata2.* .rela.gnu.linkonce.s2.*)
     209      *(.rela.sbss2 .rela.sbss2.* .rela.gnu.linkonce.sb2.*)
     210      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
     211    } >ram
     212
    175213    PROVIDE (__SDATA2_START__ = .);
    176214    .sdata2       : { *(.sdata2) *(.gnu.linkonce.s2.*)  } >ram
Note: See TracChangeset for help on using the changeset viewer.