Problems adding a custom section to a Windows binary

2014-10-12 Thread Gintautas Miliauskas
This is slightly offtopic, but maybe some of the Windows folks know an answer to this question. I've been working on #9686 https://ghc.haskell.org/trac/ghc/ticket/9686, but have been blocked by Windows rejecting all my attempts to add a custom section to a binary withthe error bash: ./c.exe:

Re: Problems adding a custom section to a Windows binary

2014-10-12 Thread Brandon Allbery
On Sun, Oct 12, 2014 at 6:28 PM, Gintautas Miliauskas gintautas.miliaus...@gmail.com wrote: I'm not sure if this is a gcc/binutils bug or not (the exact same commands with the same tools work fine on Linux binaries). There are huge differences between Linux ELF and Windows PE32/PE64; it

Re: Problems adding a custom section to a Windows binary

2014-10-12 Thread Edward Z. Yang
My suggestion is to have GHC spit some assembler that it is already generating, and see if custom sections are used at any point. Edward Excerpts from Gintautas Miliauskas's message of 2014-10-12 15:28:40 -0700: This is slightly offtopic, but maybe some of the Windows folks know an answer to