Changeset 37 for webserver/example/EasyWEB/ARM Flash Release
- Timestamp:
- 01/31/10 12:44:23 (15 years ago)
- Files:
-
- webserver/example/EasyWEB/ARM Flash Release/EMAC.d (deleted)
- webserver/example/EasyWEB/ARM Flash Release/EasyWeb.elf (deleted)
- webserver/example/EasyWEB/ARM Flash Release/EasyWeb.ld (modified) (16 diffs)
- webserver/example/EasyWEB/ARM Flash Release/EasyWeb.map (deleted)
- webserver/example/EasyWEB/ARM Flash Release/LPC230x.d (deleted)
- webserver/example/EasyWEB/ARM Flash Release/Philips_LPC230X_Startup.d (deleted)
- webserver/example/EasyWEB/ARM Flash Release/Retarget.d (deleted)
- webserver/example/EasyWEB/ARM Flash Release/VIC_PL192.d (deleted)
- webserver/example/EasyWEB/ARM Flash Release/VIC_PL192_irq_handler.d (deleted)
- webserver/example/EasyWEB/ARM Flash Release/crt0.d (deleted)
- webserver/example/EasyWEB/ARM Flash Release/easyweb.d (deleted)
- webserver/example/EasyWEB/ARM Flash Release/tcpip.d (deleted)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
webserver/example/EasyWEB/ARM Flash Release/EasyWeb.ld
r10 r37 38 38 39 39 __vectors_ram_load_start__ = __SRAM_segment_start__; 40 .vectors_ram __SRAM_segment_start__ (NOLOAD) : 40 .vectors_ram __SRAM_segment_start__ (NOLOAD) : AT(__SRAM_segment_start__) 41 41 { 42 42 __vectors_ram_start__ = .; … … 49 49 50 50 __vectors_load_start__ = __FLASH_segment_start__; 51 .vectors __FLASH_segment_start__ : 51 .vectors __FLASH_segment_start__ : AT(__FLASH_segment_start__) 52 52 { 53 53 __vectors_start__ = .; … … 59 59 60 60 __init_load_start__ = ALIGN(__vectors_end__ , 4); 61 .init ALIGN(__vectors_end__ , 4) : 61 .init ALIGN(__vectors_end__ , 4) : AT(ALIGN(__vectors_end__ , 4)) 62 62 { 63 63 __init_start__ = .; … … 69 69 70 70 __text_load_start__ = ALIGN(__init_end__ , 4); 71 .text ALIGN(__init_end__ , 4) : 71 .text ALIGN(__init_end__ , 4) : AT(ALIGN(__init_end__ , 4)) 72 72 { 73 73 __text_start__ = .; … … 79 79 80 80 __dtors_load_start__ = ALIGN(__text_end__ , 4); 81 .dtors ALIGN(__text_end__ , 4) : 81 .dtors ALIGN(__text_end__ , 4) : AT(ALIGN(__text_end__ , 4)) 82 82 { 83 83 __dtors_start__ = .; … … 89 89 90 90 __ctors_load_start__ = ALIGN(__dtors_end__ , 4); 91 .ctors ALIGN(__dtors_end__ , 4) : 91 .ctors ALIGN(__dtors_end__ , 4) : AT(ALIGN(__dtors_end__ , 4)) 92 92 { 93 93 __ctors_start__ = .; … … 99 99 100 100 __rodata_load_start__ = ALIGN(__ctors_end__ , 4); 101 .rodata ALIGN(__ctors_end__ , 4) : 101 .rodata ALIGN(__ctors_end__ , 4) : AT(ALIGN(__ctors_end__ , 4)) 102 102 { 103 103 __rodata_start__ = .; … … 153 153 154 154 __bss_load_start__ = ALIGN(__data_run_end__ , 4); 155 .bss ALIGN(__data_run_end__ , 4) (NOLOAD) : 155 .bss ALIGN(__data_run_end__ , 4) (NOLOAD) : AT(ALIGN(__data_run_end__ , 4)) 156 156 { 157 157 __bss_start__ = .; … … 163 163 164 164 __non_init_load_start__ = ALIGN(__bss_end__ , 4); 165 .non_init ALIGN(__bss_end__ , 4) (NOLOAD) : 165 .non_init ALIGN(__bss_end__ , 4) (NOLOAD) : AT(ALIGN(__bss_end__ , 4)) 166 166 { 167 167 __non_init_start__ = .; … … 173 173 174 174 __heap_load_start__ = ALIGN(__non_init_end__ , 4); 175 .heap ALIGN(__non_init_end__ , 4) (NOLOAD) : 175 .heap ALIGN(__non_init_end__ , 4) (NOLOAD) : AT(ALIGN(__non_init_end__ , 4)) 176 176 { 177 177 __heap_start__ = .; … … 184 184 185 185 __stack_load_start__ = ALIGN(__heap_end__ , 4); 186 .stack ALIGN(__heap_end__ , 4) (NOLOAD) : 186 .stack ALIGN(__heap_end__ , 4) (NOLOAD) : AT(ALIGN(__heap_end__ , 4)) 187 187 { 188 188 __stack_start__ = .; … … 195 195 196 196 __stack_irq_load_start__ = ALIGN(__stack_end__ , 4); 197 .stack_irq ALIGN(__stack_end__ , 4) (NOLOAD) : 197 .stack_irq ALIGN(__stack_end__ , 4) (NOLOAD) : AT(ALIGN(__stack_end__ , 4)) 198 198 { 199 199 __stack_irq_start__ = .; … … 206 206 207 207 __stack_fiq_load_start__ = ALIGN(__stack_irq_end__ , 4); 208 .stack_fiq ALIGN(__stack_irq_end__ , 4) (NOLOAD) : 208 .stack_fiq ALIGN(__stack_irq_end__ , 4) (NOLOAD) : AT(ALIGN(__stack_irq_end__ , 4)) 209 209 { 210 210 __stack_fiq_start__ = .; … … 217 217 218 218 __stack_svc_load_start__ = ALIGN(__stack_fiq_end__ , 4); 219 .stack_svc ALIGN(__stack_fiq_end__ , 4) (NOLOAD) : 219 .stack_svc ALIGN(__stack_fiq_end__ , 4) (NOLOAD) : AT(ALIGN(__stack_fiq_end__ , 4)) 220 220 { 221 221 __stack_svc_start__ = .; … … 228 228 229 229 __stack_abt_load_start__ = ALIGN(__stack_svc_end__ , 4); 230 .stack_abt ALIGN(__stack_svc_end__ , 4) (NOLOAD) : 230 .stack_abt ALIGN(__stack_svc_end__ , 4) (NOLOAD) : AT(ALIGN(__stack_svc_end__ , 4)) 231 231 { 232 232 __stack_abt_start__ = .; … … 239 239 240 240 __stack_und_load_start__ = ALIGN(__stack_abt_end__ , 4); 241 .stack_und ALIGN(__stack_abt_end__ , 4) (NOLOAD) : 241 .stack_und ALIGN(__stack_abt_end__ , 4) (NOLOAD) : AT(ALIGN(__stack_abt_end__ , 4)) 242 242 { 243 243 __stack_und_start__ = .;