You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
DIE incorrectly recognizes a MWCC-compiled binary as compiled by GCC.
One method of identifying a MWCC-compiled binary is to check the .comment section which has the string
"MW CodeWarrior".
In stripped binaries, this is unfortunately not available. Another method of identifying MWCC is that MWCC uses a single section binary with the default linker script. Additionally, the last method I know of to detect MWCC is that MWCC uses a custom padding for executables.
As MWCC is a proprietary compiler, I unfortunately do not have access to any executables I could redistribute myself.
Here is an image of a MWCC-compiled executable being incorrectly designated as GCC:
The text was updated successfully, but these errors were encountered:
DIE incorrectly recognizes a MWCC-compiled binary as compiled by GCC.
One method of identifying a MWCC-compiled binary is to check the
.comment
section which has the string"MW CodeWarrior".
In stripped binaries, this is unfortunately not available. Another method of identifying MWCC is that MWCC uses a single section binary with the default linker script. Additionally, the last method I know of to detect MWCC is that MWCC uses a custom padding for executables.
As MWCC is a proprietary compiler, I unfortunately do not have access to any executables I could redistribute myself.
Here is an image of a MWCC-compiled executable being incorrectly designated as GCC:
The text was updated successfully, but these errors were encountered: