objconv
objconv copied to clipboard
git mirror of http://www.agner.org/optimize/objconv.zip
Since you are presumably not an alter ego of Agner Fog, you could disable these features on this repository.
$ g++ -o objconv -O2 src/*.cpp ---------- ``` src/coff.cpp:142:1: error: narrowing conversion of ‘2147483648u’ from ‘unsigned int’ to ‘int’ inside { } [-Wnarrowing] }; ^ src/disasm1.cpp: In member function ‘void...
"Instructions for objconv" file contains the following text: > -fXXX Convert file to format XXX. XXX = COFF, OMF, ELF or MAC. > PE is accepted as a synonym for...
src/coff.cpp:142:1: error: narrowing conversion of ‘2147483648’ from ‘unsigned int’ to ‘int’ inside { } [-Wnarrowing] The correct fix: git diff diff --git a/src/maindef.h b/src/maindef.h index d95742d..d75aaa5 100644 --- a/src/maindef.h +++...
Although the build succeeds, the compiler raises warnings. I'll send a PR soon. ``` nicklarsen@fourier:objconv$ g++ -o objconv -O2 src/*.cpp src/disasm1.cpp:1135:36: warning: '&&' within '||' [-Wlogical-op-parentheses] if (s.AddressFieldSize && (s.MFlags...
``` or ch, 0FFFFFF80H ; 0806D873 _ 80. CD, 80 ``` ch isn't 32bit, so this should be 'or ch, 80H'.
In one of our tasks we need to replace a large set of symbols. To do this we added an option to specify a file name with "N1 N2" mapping...
I have fat binaries created with Xcode 5.1 for armv7 and armv7s (iOS 7.1). After extracting object files with `lipo` and `ar`, if I try to use objconv on them...