On Mon, Mar 14, 2011 at 09:17:15PM -0400, Mike Frysinger wrote: > alpha: passes `make distcheck` and seems to work. has build warnings: > strace.c: In function ‘trace’: > strace.c:2657: warning: passing argument 4 of ‘ptrace’ makes integer from > pointer without a cast > defs.h:162: note: expected ‘long int’ but argument is of type ‘struct > siginfo_t *’
defs.h does unspeakably ugly things which yield to very arch-specific ptrace prototype. I have no idea why all this mess was necessary. The warning itself is harmless. > process.c: In function ‘printwaitn’: > process.c:1949: warning: implicit declaration of function ‘printrusage32’ This is a quite old alpha-specific warning; easy to fix. > signal.c: In function ‘sys_sigprocmask’: > signal.c:1793: warning: passing argument 2 of ‘sprintsigmask’ makes pointer > from integer without a cast > signal.c:313: note: expected ‘struct sigset_t *’ but argument is of type > ‘long int’ Another quite old alpha-specific warning; looks harmless. > arm: passes `make distcheck` and seems to work. has build warnings: > signal.c: In function ‘sys_rt_sigaction’: > signal.c:1997: warning: left shift count >= width of type I saw this warning myself. That part of code is unreachable on 32-bit architectures, so it's harmless. Thanks, -- ldv
pgp8ySZ7sydUE.pgp
Description: PGP signature
------------------------------------------------------------------------------ Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d
_______________________________________________ Strace-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/strace-devel
