Maurice Lombardi wrote:
Frank Heckenbach a écrit:
I've uploaded a new alpha version.
Good news !!! Since gpc-3.2.1 for djgpp has been released this week, I have tried to compile this alpha (20021128) with it on djgpp. It works seamlessly, no patches needed beyond the ordinary djgpp and gpc patches. Running the test suite with -g0 there is only one real error on fjf341b
Yes, that's the one known bug with gcc-3 (on IA32).
TEST pipetes2.pas: The process terminated with status 0.
This might be a problem with command.com (if you have this as your default shell under DJGPP). The test program invokes it with the command `exit 42'.
At least my version (Novell Dos 7) seems to work correctly, as tried from bash under DJGPP:
bash$ command.com /c "exit 42" bash$ echo $? 42
If other versions of command.com are broken in this regard, we should maybe change the test program.
I do not know what was wrong with gc-3.1.1 (compiling this alpha with it still crashed), but we can forget about it now.
I guess so.
BTW, are there any systems which require gcc-3.1.1 (and don't work with gcc-3.2.1)? If not, I suggest to drop the gcc-3.1.1 support (which means just removing the diff from the distribution and having one less configuration to test).
Frank