On Thu, Mar 15, 2012 at 12:53:23AM -0400, Mike Frysinger wrote: > arm hits this warning: > signal.c: In function ‘sys_rt_sigaction’: > signal.c:1345:4: warning: left shift count >= width of type
I saw this warning a year ago as well. The code is unreachable on ARM,
but gcc seems to be too dumb to recognize that. I've pushed a change to
optimize out this code on the preprocessor stage.
> ignoring that, `make check` fails because my /bin/sh is dash, and the $* code
> the tests uses doesn't work. not sure if it's a bug in dash, but using
> ${*:-../strace} instead of ${*-../strace} in tests/init.sh makes it work.
> i'd
> lean towards this syntax anyways as you should default to ../strace even if
> the user gave you "" ...
OK, I've changed tests/init.sh, but that version of dash is certainly buggy.
> getting past that, `make check` passes and strace seems to work on this old
> netwinder of mine.
Thanks.
--
ldv
pgp2p1hrmvvBn.pgp
Description: PGP signature
------------------------------------------------------------------------------ This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________ Strace-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/strace-devel
