mirror of git://gcc.gnu.org/git/gcc.git
libsanitizer: Remove -pedantic from AM_CXXFLAGS [PR117732]
We aren't the master repository for the sanitizers and clearly upstream introduces various extensions in the code. All we care about is whether it builds and works fine with GCC, so -pedantic flag is of no use to us, only maybe to upstream if they cared about it (which they clearly don't). The following patch removes those and fixes some whitespace nits at the same time. 2024-11-25 Jakub Jelinek <jakub@redhat.com> PR sanitizer/117732 * asan/Makefile.am (AM_CXXFLAGS): Remove -pedantic. Formatting fix. (asan_files): Formatting fix. * hwasan/Makefile.am (AM_CXXFLAGS): Remove -pedantic. Formatting fix. * interception/Makefile.am (AM_CXXFLAGS): Likewise. (interception_files): Formatting fix. * libbacktrace/Makefile.am: Update copyright years. * lsan/Makefile.am (AM_CXXFLAGS): Remove -pedantic. Formatting fix. * sanitizer_common/Makefile.am (AM_CXXFLAGS): Likewise. (libsanitizer_common_la_DEPENDENCIES): Formatting fix. * tsan/Makefile.am (AM_CXXFLAGS): Remove -pedantic. Formatting fix. * ubsan/Makefile.am (AM_CXXFLAGS): Likewise. * asan/Makefile.in: Regenerate. * hwasan/Makefile.in: Regenerate. * interception/Makefile.in: Regenerate. * libbacktrace/Makefile.in: Regenerate. * lsan/Makefile.in: Regenerate. * sanitizer_common/Makefile.in: Regenerate. * tsan/Makefile.in: Regenerate. * ubsan/Makefile.in: Regenerate.
This commit is contained in:
parent
a51dbaefdd
commit
e984ba40aa
|
@ -7,7 +7,7 @@ DEFS = -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D
|
||||||
if USING_MAC_INTERPOSE
|
if USING_MAC_INTERPOSE
|
||||||
DEFS += -DMAC_INTERPOSE_FUNCTIONS -DMISSING_BLOCKS_SUPPORT
|
DEFS += -DMAC_INTERPOSE_FUNCTIONS -DMISSING_BLOCKS_SUPPORT
|
||||||
endif
|
endif
|
||||||
AM_CXXFLAGS = -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf
|
AM_CXXFLAGS = -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf
|
||||||
AM_CXXFLAGS += $(LIBSTDCXX_RAW_CXX_CXXFLAGS)
|
AM_CXXFLAGS += $(LIBSTDCXX_RAW_CXX_CXXFLAGS)
|
||||||
AM_CXXFLAGS += -std=gnu++17
|
AM_CXXFLAGS += -std=gnu++17
|
||||||
AM_CXXFLAGS += $(EXTRA_CXXFLAGS)
|
AM_CXXFLAGS += $(EXTRA_CXXFLAGS)
|
||||||
|
@ -47,7 +47,7 @@ asan_files = \
|
||||||
asan_thread.cpp \
|
asan_thread.cpp \
|
||||||
asan_win.cpp \
|
asan_win.cpp \
|
||||||
asan_win_dynamic_runtime_thunk.cpp \
|
asan_win_dynamic_runtime_thunk.cpp \
|
||||||
asan_interceptors_vfork.S
|
asan_interceptors_vfork.S
|
||||||
|
|
||||||
libasan_la_SOURCES = $(asan_files)
|
libasan_la_SOURCES = $(asan_files)
|
||||||
libasan_la_LIBADD = $(top_builddir)/sanitizer_common/libsanitizer_common.la $(top_builddir)/lsan/libsanitizer_lsan.la
|
libasan_la_LIBADD = $(top_builddir)/sanitizer_common/libsanitizer_common.la $(top_builddir)/lsan/libsanitizer_lsan.la
|
||||||
|
|
|
@ -418,7 +418,7 @@ AM_CPPFLAGS = -I $(top_srcdir)/include -I $(top_srcdir)
|
||||||
|
|
||||||
# May be used by toolexeclibdir.
|
# May be used by toolexeclibdir.
|
||||||
gcc_version := $(shell @get_gcc_base_ver@ $(top_srcdir)/../gcc/BASE-VER)
|
gcc_version := $(shell @get_gcc_base_ver@ $(top_srcdir)/../gcc/BASE-VER)
|
||||||
AM_CXXFLAGS = -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic \
|
AM_CXXFLAGS = -Wall -W -Wno-unused-parameter -Wwrite-strings \
|
||||||
-Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti \
|
-Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti \
|
||||||
-fomit-frame-pointer -funwind-tables -fvisibility=hidden \
|
-fomit-frame-pointer -funwind-tables -fvisibility=hidden \
|
||||||
-Wno-variadic-macros -fno-ipa-icf \
|
-Wno-variadic-macros -fno-ipa-icf \
|
||||||
|
@ -457,7 +457,7 @@ asan_files = \
|
||||||
asan_thread.cpp \
|
asan_thread.cpp \
|
||||||
asan_win.cpp \
|
asan_win.cpp \
|
||||||
asan_win_dynamic_runtime_thunk.cpp \
|
asan_win_dynamic_runtime_thunk.cpp \
|
||||||
asan_interceptors_vfork.S
|
asan_interceptors_vfork.S
|
||||||
|
|
||||||
libasan_la_SOURCES = $(asan_files)
|
libasan_la_SOURCES = $(asan_files)
|
||||||
libasan_la_LIBADD = \
|
libasan_la_LIBADD = \
|
||||||
|
|
|
@ -4,7 +4,7 @@ AM_CPPFLAGS = -I $(top_srcdir)/include -I $(top_srcdir)
|
||||||
gcc_version := $(shell @get_gcc_base_ver@ $(top_srcdir)/../gcc/BASE-VER)
|
gcc_version := $(shell @get_gcc_base_ver@ $(top_srcdir)/../gcc/BASE-VER)
|
||||||
|
|
||||||
DEFS = -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DCAN_SANITIZE_UB=0 -DHWASAN_WITH_INTERCEPTORS=1
|
DEFS = -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DCAN_SANITIZE_UB=0 -DHWASAN_WITH_INTERCEPTORS=1
|
||||||
AM_CXXFLAGS = -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf
|
AM_CXXFLAGS = -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -funwind-tables -fvisibility=hidden -Wno-variadic-macros -fno-ipa-icf
|
||||||
AM_CXXFLAGS += $(LIBSTDCXX_RAW_CXX_CXXFLAGS)
|
AM_CXXFLAGS += $(LIBSTDCXX_RAW_CXX_CXXFLAGS)
|
||||||
AM_CXXFLAGS += -std=gnu++17
|
AM_CXXFLAGS += -std=gnu++17
|
||||||
AM_CXXFLAGS += $(EXTRA_CXXFLAGS)
|
AM_CXXFLAGS += $(EXTRA_CXXFLAGS)
|
||||||
|
|
|
@ -411,7 +411,7 @@ AM_CPPFLAGS = -I $(top_srcdir)/include -I $(top_srcdir)
|
||||||
|
|
||||||
# May be used by toolexeclibdir.
|
# May be used by toolexeclibdir.
|
||||||
gcc_version := $(shell @get_gcc_base_ver@ $(top_srcdir)/../gcc/BASE-VER)
|
gcc_version := $(shell @get_gcc_base_ver@ $(top_srcdir)/../gcc/BASE-VER)
|
||||||
AM_CXXFLAGS = -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic \
|
AM_CXXFLAGS = -Wall -W -Wno-unused-parameter -Wwrite-strings \
|
||||||
-Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti \
|
-Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti \
|
||||||
-funwind-tables -fvisibility=hidden -Wno-variadic-macros \
|
-funwind-tables -fvisibility=hidden -Wno-variadic-macros \
|
||||||
-fno-ipa-icf $(LIBSTDCXX_RAW_CXX_CXXFLAGS) -std=gnu++17 \
|
-fno-ipa-icf $(LIBSTDCXX_RAW_CXX_CXXFLAGS) -std=gnu++17 \
|
||||||
|
|
|
@ -4,7 +4,7 @@ AM_CPPFLAGS = -I $(top_srcdir)/include -I $(top_srcdir)
|
||||||
gcc_version := $(shell @get_gcc_base_ver@ $(top_srcdir)/../gcc/BASE-VER)
|
gcc_version := $(shell @get_gcc_base_ver@ $(top_srcdir)/../gcc/BASE-VER)
|
||||||
|
|
||||||
DEFS = -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
|
DEFS = -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
|
||||||
AM_CXXFLAGS = -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros
|
AM_CXXFLAGS = -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros
|
||||||
AM_CXXFLAGS += $(LIBSTDCXX_RAW_CXX_CXXFLAGS)
|
AM_CXXFLAGS += $(LIBSTDCXX_RAW_CXX_CXXFLAGS)
|
||||||
AM_CXXFLAGS += -std=gnu++17
|
AM_CXXFLAGS += -std=gnu++17
|
||||||
AM_CXXFLAGS += $(EXTRA_CXXFLAGS)
|
AM_CXXFLAGS += $(EXTRA_CXXFLAGS)
|
||||||
|
@ -14,9 +14,9 @@ ACLOCAL_AMFLAGS = -I m4
|
||||||
noinst_LTLIBRARIES = libinterception.la
|
noinst_LTLIBRARIES = libinterception.la
|
||||||
|
|
||||||
interception_files = \
|
interception_files = \
|
||||||
interception_linux.cpp \
|
interception_linux.cpp \
|
||||||
interception_mac.cpp \
|
interception_mac.cpp \
|
||||||
interception_win.cpp \
|
interception_win.cpp \
|
||||||
interception_type_test.cpp
|
interception_type_test.cpp
|
||||||
|
|
||||||
libinterception_la_SOURCES = $(interception_files)
|
libinterception_la_SOURCES = $(interception_files)
|
||||||
|
|
|
@ -337,7 +337,7 @@ AM_CPPFLAGS = -I $(top_srcdir)/include -I $(top_srcdir)
|
||||||
|
|
||||||
# May be used by toolexeclibdir.
|
# May be used by toolexeclibdir.
|
||||||
gcc_version := $(shell @get_gcc_base_ver@ $(top_srcdir)/../gcc/BASE-VER)
|
gcc_version := $(shell @get_gcc_base_ver@ $(top_srcdir)/../gcc/BASE-VER)
|
||||||
AM_CXXFLAGS = -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic \
|
AM_CXXFLAGS = -Wall -W -Wno-unused-parameter -Wwrite-strings \
|
||||||
-Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti \
|
-Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti \
|
||||||
-fomit-frame-pointer -funwind-tables -fvisibility=hidden \
|
-fomit-frame-pointer -funwind-tables -fvisibility=hidden \
|
||||||
-Wno-variadic-macros $(LIBSTDCXX_RAW_CXX_CXXFLAGS) \
|
-Wno-variadic-macros $(LIBSTDCXX_RAW_CXX_CXXFLAGS) \
|
||||||
|
@ -346,9 +346,9 @@ AM_CCASFLAGS = $(EXTRA_ASFLAGS)
|
||||||
ACLOCAL_AMFLAGS = -I m4
|
ACLOCAL_AMFLAGS = -I m4
|
||||||
noinst_LTLIBRARIES = libinterception.la
|
noinst_LTLIBRARIES = libinterception.la
|
||||||
interception_files = \
|
interception_files = \
|
||||||
interception_linux.cpp \
|
interception_linux.cpp \
|
||||||
interception_mac.cpp \
|
interception_mac.cpp \
|
||||||
interception_win.cpp \
|
interception_win.cpp \
|
||||||
interception_type_test.cpp
|
interception_type_test.cpp
|
||||||
|
|
||||||
libinterception_la_SOURCES = $(interception_files)
|
libinterception_la_SOURCES = $(interception_files)
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# Makefile.am -- Backtrace in libsanitizer Makefile.
|
# Makefile.am -- Backtrace in libsanitizer Makefile.
|
||||||
# Copyright (C) 2012-2013 Free Software Foundation, Inc.
|
# Copyright (C) 2012-2024 Free Software Foundation, Inc.
|
||||||
|
|
||||||
# Redistribution and use in source and binary forms, with or without
|
# Redistribution and use in source and binary forms, with or without
|
||||||
# modification, are permitted provided that the following conditions are
|
# modification, are permitted provided that the following conditions are
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
@SET_MAKE@
|
@SET_MAKE@
|
||||||
|
|
||||||
# Makefile.am -- Backtrace in libsanitizer Makefile.
|
# Makefile.am -- Backtrace in libsanitizer Makefile.
|
||||||
# Copyright (C) 2012-2013 Free Software Foundation, Inc.
|
# Copyright (C) 2012-2024 Free Software Foundation, Inc.
|
||||||
|
|
||||||
# Redistribution and use in source and binary forms, with or without
|
# Redistribution and use in source and binary forms, with or without
|
||||||
# modification, are permitted provided that the following conditions are
|
# modification, are permitted provided that the following conditions are
|
||||||
|
|
|
@ -4,7 +4,7 @@ AM_CPPFLAGS = -I $(top_srcdir)/include -I $(top_srcdir)
|
||||||
gcc_version := $(shell @get_gcc_base_ver@ $(top_srcdir)/../gcc/BASE-VER)
|
gcc_version := $(shell @get_gcc_base_ver@ $(top_srcdir)/../gcc/BASE-VER)
|
||||||
|
|
||||||
DEFS = -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
|
DEFS = -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
|
||||||
AM_CXXFLAGS = -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros
|
AM_CXXFLAGS = -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros
|
||||||
AM_CXXFLAGS += $(LIBSTDCXX_RAW_CXX_CXXFLAGS)
|
AM_CXXFLAGS += $(LIBSTDCXX_RAW_CXX_CXXFLAGS)
|
||||||
AM_CXXFLAGS += -std=gnu++17
|
AM_CXXFLAGS += -std=gnu++17
|
||||||
AM_CXXFLAGS += $(EXTRA_CXXFLAGS)
|
AM_CXXFLAGS += $(EXTRA_CXXFLAGS)
|
||||||
|
|
|
@ -382,7 +382,7 @@ AM_CPPFLAGS = -I $(top_srcdir)/include -I $(top_srcdir)
|
||||||
|
|
||||||
# May be used by toolexeclibdir.
|
# May be used by toolexeclibdir.
|
||||||
gcc_version := $(shell @get_gcc_base_ver@ $(top_srcdir)/../gcc/BASE-VER)
|
gcc_version := $(shell @get_gcc_base_ver@ $(top_srcdir)/../gcc/BASE-VER)
|
||||||
AM_CXXFLAGS = -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic \
|
AM_CXXFLAGS = -Wall -W -Wno-unused-parameter -Wwrite-strings \
|
||||||
-Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti \
|
-Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti \
|
||||||
-fomit-frame-pointer -funwind-tables -fvisibility=hidden \
|
-fomit-frame-pointer -funwind-tables -fvisibility=hidden \
|
||||||
-Wno-variadic-macros $(LIBSTDCXX_RAW_CXX_CXXFLAGS) \
|
-Wno-variadic-macros $(LIBSTDCXX_RAW_CXX_CXXFLAGS) \
|
||||||
|
|
|
@ -4,7 +4,7 @@ AM_CPPFLAGS = -I $(top_srcdir)/include -I $(top_srcdir) -isystem $(top_srcdir)/i
|
||||||
gcc_version := $(shell @get_gcc_base_ver@ $(top_srcdir)/../gcc/BASE-VER)
|
gcc_version := $(shell @get_gcc_base_ver@ $(top_srcdir)/../gcc/BASE-VER)
|
||||||
|
|
||||||
DEFS = -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS @RPC_DEFS@ @AS_SYM_ASSIGN_DEFS@
|
DEFS = -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS @RPC_DEFS@ @AS_SYM_ASSIGN_DEFS@
|
||||||
AM_CXXFLAGS = -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros
|
AM_CXXFLAGS = -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros
|
||||||
AM_CXXFLAGS += $(LIBSTDCXX_RAW_CXX_CXXFLAGS)
|
AM_CXXFLAGS += $(LIBSTDCXX_RAW_CXX_CXXFLAGS)
|
||||||
AM_CXXFLAGS += -std=gnu++17
|
AM_CXXFLAGS += -std=gnu++17
|
||||||
AM_CXXFLAGS += $(EXTRA_CXXFLAGS)
|
AM_CXXFLAGS += $(EXTRA_CXXFLAGS)
|
||||||
|
@ -89,7 +89,7 @@ sanitizer_common_files = \
|
||||||
|
|
||||||
libsanitizer_common_la_SOURCES = $(sanitizer_common_files)
|
libsanitizer_common_la_SOURCES = $(sanitizer_common_files)
|
||||||
libsanitizer_common_la_LIBADD = $(SANITIZER_COMMON_TARGET_DEPENDENT_OBJECTS)
|
libsanitizer_common_la_LIBADD = $(SANITIZER_COMMON_TARGET_DEPENDENT_OBJECTS)
|
||||||
libsanitizer_common_la_DEPENDENCIES = $(SANITIZER_COMMON_TARGET_DEPENDENT_OBJECTS)
|
libsanitizer_common_la_DEPENDENCIES = $(SANITIZER_COMMON_TARGET_DEPENDENT_OBJECTS)
|
||||||
|
|
||||||
# Work around what appears to be a GNU make bug handling MAKEFLAGS
|
# Work around what appears to be a GNU make bug handling MAKEFLAGS
|
||||||
# values defined in terms of make variables, as is the case for CC and
|
# values defined in terms of make variables, as is the case for CC and
|
||||||
|
|
|
@ -375,7 +375,7 @@ AM_CPPFLAGS = -I $(top_srcdir)/include -I $(top_srcdir) -isystem $(top_srcdir)/i
|
||||||
|
|
||||||
# May be used by toolexeclibdir.
|
# May be used by toolexeclibdir.
|
||||||
gcc_version := $(shell @get_gcc_base_ver@ $(top_srcdir)/../gcc/BASE-VER)
|
gcc_version := $(shell @get_gcc_base_ver@ $(top_srcdir)/../gcc/BASE-VER)
|
||||||
AM_CXXFLAGS = -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic \
|
AM_CXXFLAGS = -Wall -W -Wno-unused-parameter -Wwrite-strings \
|
||||||
-Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti \
|
-Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti \
|
||||||
-fomit-frame-pointer -funwind-tables -fvisibility=hidden \
|
-fomit-frame-pointer -funwind-tables -fvisibility=hidden \
|
||||||
-Wno-variadic-macros $(LIBSTDCXX_RAW_CXX_CXXFLAGS) \
|
-Wno-variadic-macros $(LIBSTDCXX_RAW_CXX_CXXFLAGS) \
|
||||||
|
|
|
@ -4,7 +4,7 @@ AM_CPPFLAGS = -I $(top_srcdir) -I $(top_srcdir)/include
|
||||||
gcc_version := $(shell @get_gcc_base_ver@ $(top_srcdir)/../gcc/BASE-VER)
|
gcc_version := $(shell @get_gcc_base_ver@ $(top_srcdir)/../gcc/BASE-VER)
|
||||||
|
|
||||||
DEFS = -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DCAN_SANITIZE_UB=0
|
DEFS = -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DCAN_SANITIZE_UB=0
|
||||||
AM_CXXFLAGS = -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros
|
AM_CXXFLAGS = -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros
|
||||||
AM_CXXFLAGS += $(LIBSTDCXX_RAW_CXX_CXXFLAGS)
|
AM_CXXFLAGS += $(LIBSTDCXX_RAW_CXX_CXXFLAGS)
|
||||||
AM_CXXFLAGS += -std=gnu++17
|
AM_CXXFLAGS += -std=gnu++17
|
||||||
AM_CXXFLAGS += $(EXTRA_CXXFLAGS)
|
AM_CXXFLAGS += $(EXTRA_CXXFLAGS)
|
||||||
|
|
|
@ -411,7 +411,7 @@ AM_CPPFLAGS = -I $(top_srcdir) -I $(top_srcdir)/include
|
||||||
|
|
||||||
# May be used by toolexeclibdir.
|
# May be used by toolexeclibdir.
|
||||||
gcc_version := $(shell @get_gcc_base_ver@ $(top_srcdir)/../gcc/BASE-VER)
|
gcc_version := $(shell @get_gcc_base_ver@ $(top_srcdir)/../gcc/BASE-VER)
|
||||||
AM_CXXFLAGS = -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic \
|
AM_CXXFLAGS = -Wall -W -Wno-unused-parameter -Wwrite-strings \
|
||||||
-Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti \
|
-Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti \
|
||||||
-fomit-frame-pointer -funwind-tables -fvisibility=hidden \
|
-fomit-frame-pointer -funwind-tables -fvisibility=hidden \
|
||||||
-Wno-variadic-macros $(LIBSTDCXX_RAW_CXX_CXXFLAGS) \
|
-Wno-variadic-macros $(LIBSTDCXX_RAW_CXX_CXXFLAGS) \
|
||||||
|
|
|
@ -4,7 +4,7 @@ AM_CPPFLAGS = -I $(top_srcdir) -I $(top_srcdir)/include
|
||||||
gcc_version := $(shell @get_gcc_base_ver@ $(top_srcdir)/../gcc/BASE-VER)
|
gcc_version := $(shell @get_gcc_base_ver@ $(top_srcdir)/../gcc/BASE-VER)
|
||||||
|
|
||||||
DEFS = -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1
|
DEFS = -D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DPIC -DCAN_SANITIZE_UB=1 -DUBSAN_CAN_USE_CXXABI=1
|
||||||
AM_CXXFLAGS = -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros
|
AM_CXXFLAGS = -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden -Wno-variadic-macros
|
||||||
AM_CXXFLAGS += $(LIBSTDCXX_RAW_CXX_CXXFLAGS)
|
AM_CXXFLAGS += $(LIBSTDCXX_RAW_CXX_CXXFLAGS)
|
||||||
AM_CXXFLAGS += -std=gnu++17
|
AM_CXXFLAGS += -std=gnu++17
|
||||||
AM_CXXFLAGS += $(EXTRA_CXXFLAGS)
|
AM_CXXFLAGS += $(EXTRA_CXXFLAGS)
|
||||||
|
|
|
@ -376,7 +376,7 @@ AM_CPPFLAGS = -I $(top_srcdir) -I $(top_srcdir)/include
|
||||||
|
|
||||||
# May be used by toolexeclibdir.
|
# May be used by toolexeclibdir.
|
||||||
gcc_version := $(shell @get_gcc_base_ver@ $(top_srcdir)/../gcc/BASE-VER)
|
gcc_version := $(shell @get_gcc_base_ver@ $(top_srcdir)/../gcc/BASE-VER)
|
||||||
AM_CXXFLAGS = -Wall -W -Wno-unused-parameter -Wwrite-strings -pedantic \
|
AM_CXXFLAGS = -Wall -W -Wno-unused-parameter -Wwrite-strings \
|
||||||
-Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti \
|
-Wno-long-long -fPIC -fno-builtin -fno-exceptions -fno-rtti \
|
||||||
-fomit-frame-pointer -funwind-tables -fvisibility=hidden \
|
-fomit-frame-pointer -funwind-tables -fvisibility=hidden \
|
||||||
-Wno-variadic-macros $(LIBSTDCXX_RAW_CXX_CXXFLAGS) \
|
-Wno-variadic-macros $(LIBSTDCXX_RAW_CXX_CXXFLAGS) \
|
||||||
|
|
Loading…
Reference in New Issue