2
0
Эх сурвалжийг харах

m68k: avoid more vlink warnings regarding changed section attributes, when the target system has no write-protected sections

git-svn-id: trunk@45470 -
Károly Balogh 5 жил өмнө
parent
commit
6cc818cbe3
1 өөрчлөгдсөн 4 нэмэгдсэн , 2 устгасан
  1. 4 2
      compiler/aggas.pas

+ 4 - 2
compiler/aggas.pas

@@ -515,8 +515,10 @@ implementation
                  usesectionflags:=true;
                  usesectionprogbits:=true;
                  { hack, to avoid linker warnings on Amiga/Atari, when vlink merges
-                   rodata sections into data sections, better solution welcomed... }
-                 if atype in [sec_rodata,sec_rodata_norel] then
+                   rodata sections into data sections. Also avoid the warning when
+                   the linker realizes the code section cannot be write protected and
+                   adds the writable bit. }
+                 if atype in [sec_code,sec_rodata,sec_rodata_norel] then
                    include(secflags,SF_W);
                end;
            end;