Mail Archives: djgpp/2008/03/28/03:45:07
Rugxulo wrote:
> Well, I've been using GCC 3.44 (and BNU2161B.ZIP) on my old P166
> (DR-DOS only, heh) for quite a while, but I recently decided to
> upgrade. And it didn't work, something was wrong (GPF whenever
Why did you upgrade? I also like older versions for their smaller size.
> running, trying to compile latest NASM). I finally found out that it
> was Binutils causing the problem (e.g. AS.EXE, which is kinda
> important). It may be a UPX bug (at the very least, UPX 3.02 won't
> unpack it!!), but I dunno. All I know is that /beta/BNU217B.ZIP
> doesn't work in pure DOS or DOSBox (although QEMU/FreeDOS and things
> like XP or Vista work fine): "invalid opcode" just for trying "as --
Also works fine in Bochs CVS or Virtual PC 2004. Tried with MS-DOS 6.22
HIMEM.SYS loaded and on clean boot.
> version" or "objdump --help". It was packed with UPX 3.01.
I'm already using /beta/BNU217B.ZIP for some month on Windows 2000 and
it always worked. Never tried in plain DOS, because I don't like to mess
around with LFN.
> The workaround is to just use /current/BNU217B.ZIP instead (which
> uses the 2.04 stub unlike /beta/MAK381B.ZIP or /beta/DIF287B.ZIP or /
> beta/PAT259B.ZIP, strangely). It was packed with UPX 2.93. I also
> recompiled Binutils myself (.EXEs only, see link below for download
> info).
Ah, thanks! :-) Can you reproduce the problem, when you pack your
recompiled binaries with UPX 3.01?
> More detailed info can be found below:
>
> http://sourceforge.net/tracker/index.php?func=detail&aid=1889631&group_id=2331&atid=102331
You found my bug report. :-)
--
Robert Riebisch
Bitte NUR in der Newsgroup antworten!
Please reply to the Newsgroup ONLY!
- Raw text -