vterminate.cc (writestr): Use __builtin_strlen.

2002-12-26  Phil Edwards  <pme@gcc.gnu.org>

	* libsupc++/vterminate.cc (writestr):  Use __builtin_strlen.

From-SVN: r60531
This commit is contained in:
Phil Edwards 2002-12-26 22:26:29 +00:00
parent 3642a94924
commit 9795acc64a
2 changed files with 5 additions and 1 deletions

View File

@ -1,3 +1,7 @@
2002-12-26 Phil Edwards <pme@gcc.gnu.org>
* libsupc++/vterminate.cc (writestr): Use __builtin_strlen.
2002-12-26 Phil Edwards <pme@gcc.gnu.org>
* libsupc++/eh_term_handler.cc: Add comment about embedded systems.

View File

@ -35,7 +35,7 @@
#ifdef _GLIBCPP_HAVE_UNISTD_H
# include <unistd.h>
# define writestr(str) write(2, str, sizeof(str) - 1)
# define writestr(str) write(2, str, __builtin_strlen(str))
#else
# include <cstdio>
# define writestr(str) std::fputs(str, stderr)