On Sun, Feb 03, 2019 at 12:40:44PM +0100, Luc Van Oostenryck wrote: > Predefined macros like '__x86_64__', '__arm__', ... are used > in systems headers (and surely at other places too). > > So, add them for all archs known to sparse (and remove > the corresponding parts in cgcc, they are now redundant). > > Note: these are only tested on i386, x86-64, arm, arm64, > mips64 (ABI O32), ppc, ppc64 (power7), ppc64el (power8) > and sparc64, most of then on a not-so-new OS version. > > Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx> I intended to pick this patch for the Debian package, but it fails to apply on your public master branch. I will upload without a fix for that now to fix building on all architectures before sparse will be autoremoved from unstable. Other than that I think it would be great to list the actually changed/new symbols in the commit log. (E.g. mips got __mips) Best regards Uwe
Attachment:
signature.asc
Description: PGP signature