Hi, gcc.exe, cpp.exe and possible more binaries from gcc470b.zip from current (203) branch terminates with SIGSEGV. This happens only on one particular computer with MS-DOS 6.22.
Typed down so expect typos. Why this happens only on that one particular machine and how can I fix it? How can I redirect such error output to file in MS-DOS? Thanks.
Last edited by stranger on Tue Jun 19, 2012 3:54 am, edited 1 time in total.
I think you've mistaken us for either the GCC or DJGPP mailing list/bug tracker. I do understand that you plan on using this toolchain for OS development but it's analogous to asking us about a bug in Adobe Reader that prevents you from reading a piece of technical documentation useful in implementing your OS.
It's not that I'm bothered that you've asked on this board, as you did use the "Everything Else" subforum. But it does seem like a really bad idea to ask in an unrelated place, where you are way less likely to find a solution.
"Computers in the future may weigh no more than 1.5 tons.", Popular Mechanics (1949)
[ Project UDI ]
Could be that it was compiled for a Pentium and is using multimedia instructions (or some other feature) that don't exist on the Celeron. Have you tried it on another Celeron? I would say that you should:
Mystery solved, I have misstyped "set DJGPP=C:\DJGPP\DJPP.ENV" line in autoexec.bat and that caused gcc to SIGSEGV. GCC < 4.6 handles this kind of invalid input with more descriptive error mesage.