aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2002-12-18 11:31:35 -0500
committerJason Merrill <jason@gcc.gnu.org>2002-12-18 11:31:35 -0500
commitfc883552917583774bd3cbdc3c9a92cd1b8c0346 (patch)
treeed0419a18e1f40781f3fc41469792787a468c042
parent80d83b160fb4d8426d7e8625a99157f778daedeb (diff)
downloadgcc-fc883552917583774bd3cbdc3c9a92cd1b8c0346.zip
gcc-fc883552917583774bd3cbdc3c9a92cd1b8c0346.tar.gz
gcc-fc883552917583774bd3cbdc3c9a92cd1b8c0346.tar.bz2
vterminate.cc (__verbose_terminate_handler): Send diagnostics to stderr.
* src/vterminate.cc (__verbose_terminate_handler): Send diagnostics to stderr. From-SVN: r60254
-rw-r--r--libstdc++-v3/ChangeLog5
-rw-r--r--libstdc++-v3/src/vterminate.cc5
2 files changed, 7 insertions, 3 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 7b9d4da..b74d3f3 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2002-12-18 Jason Merrill <jason@redhat.com>
+
+ * src/vterminate.cc (__verbose_terminate_handler): Send
+ diagnostics to stderr.
+
2002-12-18 Ulrich Weigand <uweigand@de.ibm.com>
* configure.in: Define with_target_subdir and with_build_subdir
diff --git a/libstdc++-v3/src/vterminate.cc b/libstdc++-v3/src/vterminate.cc
index 26e09d1..6e28575 100644
--- a/libstdc++-v3/src/vterminate.cc
+++ b/libstdc++-v3/src/vterminate.cc
@@ -55,11 +55,10 @@ namespace __gnu_cxx
int status = -1;
char *dem = 0;
- // Disabled until __cxa_demangle gets the runtime GPL exception.
dem = __cxa_demangle(name, 0, 0, &status);
- printf("terminate called after throwing a `%s'\n",
- status == 0 ? dem : name);
+ fprintf(stderr, "terminate called after throwing a `%s'\n",
+ status == 0 ? dem : name);
if (status == 0)
free(dem);