Explorar el Código

* call MaybeSwapHeader and MaybeSwapSecHeader in TMZExeOutput.writeDebugElf, so
the debug ELF file is generated with the correct endianness

git-svn-id: trunk@39218 -

nickysn hace 7 años
padre
commit
29b3ec3fdb
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  1. 2 2
      compiler/ogomf.pas

+ 2 - 2
compiler/ogomf.pas

@@ -2686,13 +2686,13 @@ implementation
         ElfHeader.e_shentsize:=SizeOf(TElf32sechdr);
         ElfHeader.e_shnum:=elfsections_count;
         ElfHeader.e_shstrndx:=shstrndx;
-        {todo: MaybeSwapHeader(ElfHeader);}
+        MaybeSwapHeader(ElfHeader);
         Writer.write(ElfHeader,sizeof(ElfHeader));
 
         { write section headers }
         for I:=0 to elfsections_count-1 do
           begin
-            {todo: MaybeSwapSecHeader(elfsechdrs[I]);}
+            MaybeSwapSecHeader(elfsechdrs[I]);
             Writer.write(elfsechdrs[I],SizeOf(elfsechdrs[I]));
           end;