Mercurial > nand-ecoscentric
comparison packages/hal/mips/tx39/current/src/mips_tx39.ld @ 16:4f2df4ab82c8 ecos-sw-1999-06-18
Merge from eCos master repository on 1999-06-18-15:25:04-BST
| author | jlarmour |
|---|---|
| date | Fri, 18 Jun 1999 07:59:09 +0000 |
| parents | 4cc3eff958ab |
| children | c38311975d4f |
comparison
equal
deleted
inserted
replaced
| 15:c0d8793d9978 | 16:4f2df4ab82c8 |
|---|---|
| 153 { __bss_start = ABSOLUTE (.); \ | 153 { __bss_start = ABSOLUTE (.); \ |
| 154 *(.scommon) *(.dynbss) *(.bss) *(COMMON) \ | 154 *(.scommon) *(.dynbss) *(.bss) *(COMMON) \ |
| 155 __bss_end = ABSOLUTE (.); } \ | 155 __bss_end = ABSOLUTE (.); } \ |
| 156 > _region_ | 156 > _region_ |
| 157 | 157 |
| 158 // The /DISCARD/ section ensures that the output will not contain a | |
| 159 // .mdebug section as it confuses GDB. This is a workaround for CR 100804. | |
| 158 #define SECTIONS_END . = ALIGN(4); _end = .; PROVIDE (end = .); \ | 160 #define SECTIONS_END . = ALIGN(4); _end = .; PROVIDE (end = .); \ |
| 159 .debug 0 : { *(.debug) } \ | 161 .debug 0 : { *(.debug) } \ |
| 160 .line 0 : { *(.line) } \ | 162 .line 0 : { *(.line) } \ |
| 161 .debug_srcinfo 0 : { *(.debug_srcinfo) } \ | 163 .debug_srcinfo 0 : { *(.debug_srcinfo) } \ |
| 162 .debug_sfnames 0 : { *(.debug_sfnames) } \ | 164 .debug_sfnames 0 : { *(.debug_sfnames) } \ |
| 163 .debug_aranges 0 : { *(.debug_aranges) } \ | 165 .debug_aranges 0 : { *(.debug_aranges) } \ |
| 164 .debug_pubnames 0 : { *(.debug_pubnames) } \ | 166 .debug_pubnames 0 : { *(.debug_pubnames) } \ |
| 165 .debug_info 0 : { *(.debug_info) } \ | 167 .debug_info 0 : { *(.debug_info) } \ |
| 166 .debug_abbrev 0 : { *(.debug_abbrev) } \ | 168 .debug_abbrev 0 : { *(.debug_abbrev) } \ |
| 167 .debug_line 0 : { *(.debug_line) } \ | 169 .debug_line 0 : { *(.debug_line) } \ |
| 168 .debug_frame 0 : { *(.debug_frame) } \ | 170 .debug_frame 0 : { *(.debug_frame) } \ |
| 169 .debug_str 0 : { *(.debug_str) } \ | 171 .debug_str 0 : { *(.debug_str) } \ |
| 170 .debug_loc 0 : { *(.debug_loc) } \ | 172 .debug_loc 0 : { *(.debug_loc) } \ |
| 171 .debug_macinfo 0 : { *(.debug_macinfo) } \ | 173 .debug_macinfo 0 : { *(.debug_macinfo) } \ |
| 172 .debug_weaknames 0 : { *(.debug_weaknames) } \ | 174 .debug_weaknames 0 : { *(.debug_weaknames) } \ |
| 173 .debug_funcnames 0 : { *(.debug_funcnames) } \ | 175 .debug_funcnames 0 : { *(.debug_funcnames) } \ |
| 174 .debug_typenames 0 : { *(.debug_typenames) } \ | 176 .debug_typenames 0 : { *(.debug_typenames) } \ |
| 175 .debug_varnames 0 : { *(.debug_varnames) } | 177 .debug_varnames 0 : { *(.debug_varnames) } \ |
| 178 /DISCARD/ 0 : { *(.mdebug) } | |
| 176 | 179 |
| 177 #include CYGHWR_MEMORY_LAYOUT_LDI | 180 #include CYGHWR_MEMORY_LAYOUT_LDI |
| 178 | 181 |
| 179 #ifndef CYGPKG_HAL_MIPS_SIM | 182 #ifndef CYGPKG_HAL_MIPS_SIM |
| 180 hal_vsr_table = 0x80000100; | 183 hal_vsr_table = 0x80000100; |
