Messages in this thread | | | Subject | Re: sizeof (siginfo_t) problem | From | "Martin Schwidefsky" <> | Date | Tue, 15 Jul 2003 13:58:46 +0200 |
| |
> This means it does not work on any kernels so far, if we don't add a pad > to the kernel and just fix __ARCH_SI_PREAMBLE_SIZE on s390x, then GCC > will suddenly work with all newer kernels but will never work with older > kernels.
This is a kernel bug and I'm inclined to say that this has to be fixed in the kernel and only there. If it didn't work at all so far nobody will complain that it suddenly works with the kernel fix. It is an ABI change but for an ABI that didn't work so far. I don't see a problem with the simple fix to use __ARCH_SI_PREAMBLE_SIZE (4 * sizeof(int)) for s390x.
blue skies, Martin
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |