| Date | Fri, 28 Sep 2012 17:26:26 -0700 | From | Josh Triplett <> | Subject | Re: [PATCH 7/10] compiler{,-gcc4}.h: Introduce __flatten function attribute |
| |
On Fri, Sep 28, 2012 at 06:20:08PM -0500, Daniel Santos wrote: > --- a/include/linux/compiler-gcc4.h > +++ b/include/linux/compiler-gcc4.h > @@ -15,7 +15,12 @@ > > #if GCC_VERSION >= 40102 > # define __compiletime_object_size(obj) __builtin_object_size(obj, 0) > -#endif > + > +/* flatten introduced in 4.1, but broken in 4.6.0 (gcc bug #48731)*/ > +# if GCC_VERSION != 40600 > +# define __flatten __attribute__((flatten)) > +# endif > +#endif /* GCC_VERSION >= 40102 */
Same comment as before: why 40102 rather than 40100?
- Josh Triplett
|