Mercurial > ecos
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_
