libxx: Suppress -Wmissing-exception-spec on operator new
This commit is contained in:
parent
4c7bf29e35
commit
07fc24ba99
@ -22,3 +22,14 @@ CXXSRCS += libxx_cxa_guard.cxx libxx_cxapurevirtual.cxx
|
||||
CXXSRCS += libxx_delete.cxx libxx_delete_sized.cxx libxx_deletea.cxx
|
||||
CXXSRCS += libxx_deletea_sized.cxx libxx_new.cxx libxx_newa.cxx
|
||||
CXXSRCS += libxx_stdthrow.cxx
|
||||
|
||||
# Note: Our implmenetations of operator new are not conforming to
|
||||
# the standard. (no bad_alloc implementation)
|
||||
#
|
||||
# libxx_new.cxx:64:11: error: 'operator new' is missing exception specification
|
||||
# 'throw(std::bad_alloc)' [-Werror,-Wmissing-exception-spec]
|
||||
# FAR void *operator new(std::size_t nbytes)
|
||||
# ^
|
||||
# throw(std::bad_alloc)
|
||||
libxx_new.cxx_CXXFLAGS += -Wno-missing-exception-spec
|
||||
libxx_newa.cxx_CXXFLAGS += -Wno-missing-exception-spec
|
||||
|
Loading…
x
Reference in New Issue
Block a user