Переглянути джерело

Fixes #29853

git-svn-id: trunk@33267 -
Jeppe Johansen 9 роки тому
батько
коміт
632de58a5e
1 змінених файлів з 6 додано та 6 видалено
  1. 6 6
      compiler/systems/t_embed.pas

+ 6 - 6
compiler/systems/t_embed.pas

@@ -649,18 +649,18 @@ begin
       Add('     .text :');
       Add('    {');
       Add('    _text_start = .;');
-      Add('    KEEP(*(.init, .init.*))');
+      Add('    KEEP(*(.init .init.*))');
       if (embedded_controllers[current_settings.controllertype].controllerunitstr='MK20D5')
          or (embedded_controllers[current_settings.controllertype].controllerunitstr='MK20D7')
          or (embedded_controllers[current_settings.controllertype].controllerunitstr='MK22F51212')
          or (embedded_controllers[current_settings.controllertype].controllerunitstr='MK64F12') then
         begin
           Add('    . = 0x400;');
-          Add('    KEEP(*(.flash_config, *.flash_config.*))');
+          Add('    KEEP(*(.flash_config *.flash_config.*))');
         end;
-      Add('    *(.text, .text.*)');
+      Add('    *(.text .text.*)');
       Add('    *(.strings)');
-      Add('    *(.rodata, .rodata.*)');
+      Add('    *(.rodata .rodata.*)');
       Add('    *(.comment)');
       Add('    _etext = .;');
       if embedded_controllers[current_settings.controllertype].flashsize<>0 then
@@ -677,7 +677,7 @@ begin
       Add('    .data :');
       Add('    {');
       Add('    _data = .;');
-      Add('    *(.data, .data.*)');
+      Add('    *(.data .data.*)');
       Add('    KEEP (*(.fpc .fpc.n_version .fpc.n_links))');
       Add('    _edata = .;');
       if embedded_controllers[current_settings.controllertype].flashsize<>0 then
@@ -691,7 +691,7 @@ begin
       Add('    .bss :');
       Add('    {');
       Add('    _bss_start = .;');
-      Add('    *(.bss, .bss.*)');
+      Add('    *(.bss .bss.*)');
       Add('    *(COMMON)');
       Add('    } >ram');
       Add('. = ALIGN(4);');