[Mesa-dev] replace __FUNCTION__ with __func__ task
Jan Vesely
jan.vesely at rutgers.edu
Tue Mar 3 12:56:18 PST 2015
On Tue, 2015-03-03 at 10:07 -0700, Brian Paul wrote:
> On 03/03/2015 09:56 AM, Jose Fonseca wrote:
> > On 03/03/15 15:57, Brian Paul wrote:
> >> We're using both of these in Mesa/gallium. It would be nice to
> >> consistently just use C99's __func__ everywhere. This would be any easy
> >> task for someone looking for something simple to do.
> >>
> >> We could then get rid of this (broken) chunk seen in both compiler.h and
> >> p_compiler.h:
> >>
> >> #ifndef __FUNCTION__
> >> # define __FUNCTION__ __func__
> >> #endif
> >
> > Sounds good to me. Note that MSVC doesn't support __func__, only
> > __FUNCTION__, so we need to ensure that c99_compat.h gets included
> > everywhere.
>
> Right. That should already be the case since it's included by
> src/mesa/main/compiler.h which gets included almost everywhere already.
would it make sense to add -imacros/-include cmdline options for these
headers?
I have no idea whether these are supported by other compilers (at least
-include is supported by clang)
jan
>
> -Brian
>
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
--
Jan Vesely <jan.vesely at rutgers.edu>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20150303/d7dca7d4/attachment.sig>
More information about the mesa-dev
mailing list