On 25 Jul 00, at 17:44, Frank Heckenbach wrote:
On 25 Jul 00, at 0:02, Joachim Falk wrote:
Ah yes i have forgotten to report another problem with rts.{h,c} in rts.h if HAVE_STRSIGNAL is defined it does declare the function char *strsignal( int ) witch conflicts with the strsignal definition in the cygwin include file string.h const char *_EXFUN(strsignal, (int __signo)); => compiler abort
Funny - I have never experienced this problem, and I have been compiling GPC under Cygwin since last summer.
Perhaps you have a slightly different version of the header (the only difference I think is the `const', and this might not be there in other versions)...
I have (I think) the latest (or at least one of the latest) versions of the header (dated 15 May 2000) - and the declaration seems to be just the same as the one reported: char *_EXFUN(strsignal, (int __signo));
But even when I had much older versions of the headers, this was never one of the problems that I encountered with Cygwin (strange ...). Is Mr Falk using gcc 2.95.2? (I am not sure that it should make any difference though).
Also, Frank, do you think that I should put 'os-hacks.h' on agnes for those who want to compile GPC under Windows?
Best regards, The Chief -------- Prof. Abimbola A. Olowofoyeku (The African Chief) Author of: Chief's Installer Pro v5.22.1 for Win32 http://www.bigfoot.com/~African_Chief/chief32.htm Email: African_Chief@bigfoot.com