diff packages/hal/sh/arch/current/src/sh.ld @ 147:d397fc472bcf

Merge from eCos master repository on 2001-01-05-06:43:02-GMT
author jlarmour
date Fri, 05 Jan 2001 17:12:36 +0000
parents 79d72068f491
children 0d0f03f76f6a
line wrap: on
line diff
--- a/packages/hal/sh/arch/current/src/sh.ld
+++ b/packages/hal/sh/arch/current/src/sh.ld
@@ -82,6 +82,7 @@ GROUP(libtarget.a libgcc.a)
     . = ALIGN(8);							 \
       KEEP(*( SORT (.ecos.table.*))) ;					 \
       *(.got*) *(.rela.got)						 \
+    . = ALIGN(4);                                                        \
     } > _region_							 \
     CYG_LABEL_DEFN(_rom_data_start) = LOADADDR(.data);			 \
     CYG_LABEL_DEFN(_ram_data_end) = .; PROVIDE(_ram_data_end = .);	 \
@@ -119,6 +120,7 @@ GROUP(libtarget.a libgcc.a)
     .bss _vma_ : _lma_					\
     { CYG_LABEL_DEFN(_bss_start) = ABSOLUTE (.);	\
       FORCE_OUTPUT; *(.dynbss) *(.bss) *(COMMON)	\
+      . = ALIGN(4);                                     \
       CYG_LABEL_DEFN(_bss_end) = ABSOLUTE (.); }	\
     > _region_