Prof Abimbola Olowofoyeku wrote:
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));
There's no `const' there which was the only difference to the other declaration and was causing the problem.
Also, Frank, do you think that I should put 'os-hacks.h' on agnes for those who want to compile GPC under Windows?
I think so (also libos-hacks if there's anything going into it now).
Frank