[Mesa-dev] [PATCH 3/4] configure.ac: warn when declarations follow code
Jose Fonseca
jfonseca at vmware.com
Wed Jun 26 13:28:00 PDT 2013
Several components are never expected to be built with MSVC (glx, most dri drivers), so this would put (most likely undesired) burden on those maintainers.
I suspect we'll need to do this on a per directory basis...
Jose
----- Original Message -----
> Since it's an error with MSVC.
> ---
> configure.ac | 5 +++++
> 1 file changed, 5 insertions(+)
>
> diff --git a/configure.ac b/configure.ac
> index 6832b0d..16f11aa 100644
> --- a/configure.ac
> +++ b/configure.ac
> @@ -209,6 +209,11 @@ if test "x$GCC" = xyes; then
> # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43052
> CFLAGS_FOR_BUILD="$CFLAGS_FOR_BUILD -fno-builtin-memcmp"
> CFLAGS="$CFLAGS -fno-builtin-memcmp"
> +
> + # Warn when declarations are found after code (an error with MSVC)
> + # Available in gcc 3.0 and later
> + CFLAGS_FOR_BUILD="$CFLAGS_FOR_BUILD -Wdeclaration-after-statement"
> + CFLAGS="$CFLAGS -Wdeclaration-after-statement"
> fi
> if test "x$GXX" = xyes; then
> CXXFLAGS_FOR_BUILD="$CXXFLAGS_FOR_BUILD -Wall"
> --
> 1.7.10.4
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
>
More information about the mesa-dev
mailing list