diff options
author | hubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-05-03 16:51:50 +0000 |
---|---|---|
committer | hubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-05-03 16:51:50 +0000 |
commit | add364462ed00c7c26de2ac441bd7475696ba2c1 (patch) | |
tree | 9782ea6d96c8f32b927dedaf2e417a7706ad8744 /libstdc++-v3/config/io | |
parent | 4f6eca150b18de1f94b24dde165370597067fa44 (diff) | |
download | gcc-add364462ed00c7c26de2ac441bd7475696ba2c1.tar.gz |
* include/parallel/settings.h (get): Mark const.
* libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
* libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
* config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
throw ().
* config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
(is_open, fd): Mark pure and throw ().
(seekoff): Mark throw ().
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@147077 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/config/io')
-rw-r--r-- | libstdc++-v3/config/io/basic_file_stdio.cc | 10 | ||||
-rw-r--r-- | libstdc++-v3/config/io/basic_file_stdio.h | 18 |
2 files changed, 14 insertions, 14 deletions
diff --git a/libstdc++-v3/config/io/basic_file_stdio.cc b/libstdc++-v3/config/io/basic_file_stdio.cc index fd20d1aba7f..b07a48360f0 100644 --- a/libstdc++-v3/config/io/basic_file_stdio.cc +++ b/libstdc++-v3/config/io/basic_file_stdio.cc @@ -210,7 +210,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) } __basic_file<char>* - __basic_file<char>::sys_open(int __fd, ios_base::openmode __mode) + __basic_file<char>::sys_open(int __fd, ios_base::openmode __mode) throw () { __basic_file* __ret = NULL; const char* __c_mode = fopen_mode(__mode); @@ -247,15 +247,15 @@ _GLIBCXX_BEGIN_NAMESPACE(std) } bool - __basic_file<char>::is_open() const + __basic_file<char>::is_open() const throw () { return _M_cfile != 0; } int - __basic_file<char>::fd() + __basic_file<char>::fd() throw () { return fileno(_M_cfile); } __c_file* - __basic_file<char>::file() + __basic_file<char>::file() throw () { return _M_cfile; } __basic_file<char>* @@ -315,7 +315,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) } streamoff - __basic_file<char>::seekoff(streamoff __off, ios_base::seekdir __way) + __basic_file<char>::seekoff(streamoff __off, ios_base::seekdir __way) throw () { #ifdef _GLIBCXX_USE_LFS return lseek64(this->fd(), __off, __way); diff --git a/libstdc++-v3/config/io/basic_file_stdio.h b/libstdc++-v3/config/io/basic_file_stdio.h index eedb73be13a..7f30c4e81e9 100644 --- a/libstdc++-v3/config/io/basic_file_stdio.h +++ b/libstdc++-v3/config/io/basic_file_stdio.h @@ -58,7 +58,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) bool _M_cfile_created; public: - __basic_file(__c_lock* __lock = 0); + __basic_file(__c_lock* __lock = 0) throw (); __basic_file* open(const char* __name, ios_base::openmode __mode, int __prot = 0664); @@ -67,19 +67,19 @@ _GLIBCXX_BEGIN_NAMESPACE(std) sys_open(__c_file* __file, ios_base::openmode); __basic_file* - sys_open(int __fd, ios_base::openmode __mode); + sys_open(int __fd, ios_base::openmode __mode) throw (); __basic_file* close(); - bool - is_open() const; + _GLIBCXX_PURE bool + is_open() const throw (); - int - fd(); + _GLIBCXX_PURE int + fd() throw (); - __c_file* - file(); + _GLIBCXX_PURE __c_file* + file() throw (); ~__basic_file(); @@ -94,7 +94,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) xsgetn(char* __s, streamsize __n); streamoff - seekoff(streamoff __off, ios_base::seekdir __way); + seekoff(streamoff __off, ios_base::seekdir __way) throw (); int sync(); |