On 02/11/2016 01:35 PM, Richard Plangger wrote: > hi, > > I have hit an issue with gcc 4.8.5 on s390x (big endian machine) > while expanding macros (e.g. WCOREDUMP). I unsure why this is > happening only when the first macro parameter is of type long. This is a bug in glibc. Can you file a bug in glibc Bugzilla? https://sourceware.org/bugzilla/enter_bug.cgi Product is glibc, component is libc. The reason for this bug is that glibc tries to support very old source code which uses “union wait”. We should just remove this compatibility code. Thanks, Florian