Changeset 832d4bfd in rtems


Ignore:
Timestamp:
Jan 28, 2003, 5:54:14 PM (18 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
4896576c
Parents:
f3b2ac06
Message:

2003-01-28 Joel Sherrill <joel@…>

  • startup/Makefile.am, startup/linkcmds, startup/linkcmds-le, startup/linkcmds-le.coff: Fix to work around truncated section names.
Location:
c/src/lib/libbsp/sh/simsh4
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/sh/simsh4/ChangeLog

    rf3b2ac06 r832d4bfd  
     12003-01-28      Joel Sherrill <joel@OARcorp.com>
     2
     3        * startup/Makefile.am, startup/linkcmds, startup/linkcmds-le,
     4        startup/linkcmds-le.coff: Fix to work around truncated section names.
     5
    162003-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    27
  • c/src/lib/libbsp/sh/simsh4/startup/Makefile.am

    rf3b2ac06 r832d4bfd  
    2121#
    2222
    23 bsplib_DATA = linkcmds
     23bsplib_DATA = linkcmds linkcmds-le linkcmds-le.coff
    2424
    25 $(PROJECT_RELEASE)/lib/linkcmds: linkcmds linkcmds-le
     25$(PROJECT_RELEASE)/lib/linkcmds: linkcmds
    2626        $(INSTALL_DATA) $< $@
    2727
    2828$(PROJECT_RELEASE)/lib/linkcmds-le: linkcmds-le
     29        $(INSTALL_DATA) $< $@
     30
     31$(PROJECT_RELEASE)/lib/linkcmds-le.coff: linkcmds-le.coff
    2932        $(INSTALL_DATA) $< $@
    3033
     
    3336
    3437TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/linkcmds \
    35                     $(PROJECT_RELEASE)/lib/linkcmds-le
     38                    $(PROJECT_RELEASE)/lib/linkcmds-le \
     39                    $(PROJECT_RELEASE)/lib/linkcmds-le.coff
    3640
    3741all-local: $(ARCH) $(TMPINSTALL_FILES) $(OBJS) $(PGM)
     
    3943.PRECIOUS: $(PGM)
    4044
    41 EXTRA_DIST = bspclean.c bspstart.c hw_init.c linkcmds linkcmds-le
     45EXTRA_DIST = bspclean.c bspstart.c hw_init.c linkcmds linkcmds-le \
     46    linkcmds-le.coff
    4247
    4348include $(top_srcdir)/../../../../../../automake/local.am
  • c/src/lib/libbsp/sh/simsh4/startup/linkcmds

    rf3b2ac06 r832d4bfd  
    8787     */
    8888    . = ALIGN (16);
    89     __start_set_sysctl_set = .;
    90     *(set_sysctl_*);
    91     __stop_set_sysctl_set = ABSOLUTE(.);
    92     *(set_domain_*);
     89    ___start_set_sysctl_set = .;
     90    *(set_sysc*);   /* set_sysctl_* but name is truncated by SH-coff */
     91    ___stop_set_sysctl_set = ABSOLUTE(.);
     92    *(set_doma*);   /* set_domain_* but name is truncated by SH-coff */
    9393    *(set_pseudo_*);
    9494
     
    108108  {
    109109    *(.data)
    110     *(.gcc_exc)
     110    *(.gcc_exc*)
     111    ___EH_FRAME_BEGIN__ = .;
     112    *(.eh_fram*)
     113    ___EH_FRAME_END__ = .;
     114    LONG(0);
    111115    *(.gcc_except_table)
    112116    *(.gnu.linkonce.d*)
  • c/src/lib/libbsp/sh/simsh4/startup/linkcmds-le

    rf3b2ac06 r832d4bfd  
    109109     */
    110110    . = ALIGN (16);
    111     __start_set_sysctl_set = .;
    112     *(set_sysctl_*);
    113     __stop_set_sysctl_set = ABSOLUTE(.);
    114     *(set_domain_*);
     111    ___start_set_sysctl_set = .;
     112    *(set_sysc*);   /* set_sysctl_* but name is truncated by SH-coff */
     113    ___stop_set_sysctl_set = ABSOLUTE(.);
     114    *(set_doma*);   /* set_domain_* but name is truncated by SH-coff */
    115115    *(set_pseudo_*);
    116116
     
    134134    *(.data)
    135135    *(.data.*)
     136    *(.gcc_exc)
     137    ___EH_FRAME_BEGIN__ = .;
     138    *(.eh_fram*)
     139    ___EH_FRAME_END__ = .;
     140    LONG(0);
     141    *(.gcc_except_table)
    136142    *(.gnu.linkonce.d*)
    137143    SORT(CONSTRUCTORS)
    138144  } > ram
    139145  .data1   : { *(.data1) } > ram
    140   .eh_frame : { *(.eh_frame) } > ram
    141   .gcc_except_table : { *(.gcc_except_table) } > ram
    142146  .ctors   :
    143147  {
  • c/src/lib/libbsp/sh/simsh4/startup/linkcmds-le.coff

    rf3b2ac06 r832d4bfd  
    8686     */
    8787    . = ALIGN (16);
    88     __start_set_sysctl_set = .;
    89     *(set_sysctl_*);
    90     __stop_set_sysctl_set = ABSOLUTE(.);
    91     *(set_domain_*);
     88    ___start_set_sysctl_set = .;
     89    *(set_sysc*);   /* set_sysctl_* but name is truncated by SH-coff */
     90    ___stop_set_sysctl_set = ABSOLUTE(.);
     91    *(set_doma*);   /* set_domain_* but name is truncated by SH-coff */
    9292    *(set_pseudo_*);
    9393
     
    107107  {
    108108    *(.data)
     109    *(.gcc_exc)
     110    ___EH_FRAME_BEGIN__ = .;
     111    *(.eh_fram*)
     112    ___EH_FRAME_END__ = .;
     113    LONG(0);
     114    *(.gcc_except_table)
    109115    *(.gnu.linkonce.d*)
    110116    CONSTRUCTORS
Note: See TracChangeset for help on using the changeset viewer.