Hi! On Tue, Jun 04, 2019 at 11:09:44AM -0500, Bill Schmidt wrote: > + if any), so we do not need to define them as macros. Also, > + avoid defining them as macros for C++ with strict ANSI, as > + this is not compatible. */ > > -#if !defined(__APPLE_ALTIVEC__) > -/* You are allowed to undef these for C++ compatibility. */ > +#if !defined(__APPLE_ALTIVEC__) && (!defined(__STRICT_ANSI__) \ > + || !defined(__cplusplus))
Please write this as #if !defined(__APPLE_ALTIVEC__) \ && !(defined(__STRICT_ANSI__) && defined(__cplusplus)) > +# Exit immediately if this isn't a PowerPC target. > +if {![istarget powerpc64*-*-*] } then { > + return > +} I think you meant powerpc*-*-*? Okay with those things looked at / fixed / whatever. Thanks! Segher