lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


On Thu, Jan 29, 2004 at 09:00:33PM -0200, Luiz Henrique de Figueiredo wrote:
> In RH 5.2 (yes, I still run that in my machine at Tecgraf), compiling lua.c
> with -ansi gives you __sysv_signal instead of signal. In RH 9 I found no such
> difference (and so no explanation...).

on redhat 8 this is also seems to be true:

lua> gcc -O2 -g -Wall -I../../include      -E lua.c | grep 'extern.* signal '
extern __sighandler_t signal (int __sig, __sighandler_t __handler) ;

lua> gcc -ansi -O2 -g -Wall -I../../include      -E lua.c | grep 'extern.* signal '
extern __sighandler_t signal (int __sig, __sighandler_t __handler) __asm__ ("" "__sysv_signal");


-taj