libbb.h has this code snippet and comment:
enum {
...
         * The only known arch with some of these sigs not fitting
         * into 32 bits is parisc (SIGXCPU=33, SIGXFSZ=34, SIGSTKFLT=36).
         * Dance around with long long to guard against that...
         */
        BB_FATAL_SIGS = (int)(0
                + (1LL << SIGHUP)
...

maybe it's just me, but i dont see any long long there and some of the signals 
used are def larger than 31 which results in a warning during compile time 
about shift being larger than type size ...
-mike

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
busybox mailing list
[email protected]
http://busybox.net/cgi-bin/mailman/listinfo/busybox

Reply via email to