config/stl-headers
author Wes Kocher <wkocher@mozilla.com>
Wed, 07 Sep 2016 14:22:21 -0700
changeset 312974 ab70808cd4b6c6ad9a57a9f71cfa495fcea0aecd
parent 295593 b622cbd9ba13d01abcb1d04684dcb39c22a08590
child 348452 caad1c77790bb2af12731b675dc0f31947d69913
permissions -rw-r--r--
Backed out 2 changesets (bug 1283919) for being the wrong way to fix this a=backout Backed out changeset a328778db08d (bug 1283919) Backed out changeset 7e1f25f59298 (bug 1283919)

#
# This file contains a list the of STL headers that have been reviewed
# for exception safety and approved. See
#
#   https://bugzilla.mozilla.org/show_bug.cgi?id=551254
#
# At build time, each header listed here is converted into a "wrapper
# header" that is installed into dist/stl_includes.
#
# If you would like to request a new STL header <foo> be added, please
# file a Core:XPCOM bug with a title like "STL: Review exception
# safety of <foo> for gcc and MSVC".
#

new

# FIXME: these headers haven't been reviewed yet, but we use them
# unsafely in Gecko, so we might as well prevent them from
# throwing exceptions
algorithm
atomic
deque
functional
ios
iosfwd
iostream
istream
iterator
limits
list
map
memory
ostream
set
stack
string
type_traits
utility
vector
cassert
climits
cmath
cstdarg
cstdio
cstdlib
cstring
cwchar
tuple
xutility