projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
2007-06-18 Markus Deuling <deuling@de.ibm.com>
[deliverable/binutils-gdb.git]
/
gdb
/
gdb_assert.h
diff --git
a/gdb/gdb_assert.h
b/gdb/gdb_assert.h
index 4f0bcdc94978550e983454b34a048e41777cb6e1..bc5a8d73a1501d42cc50d9d4c983a08df4647fd2 100644
(file)
--- a/
gdb/gdb_assert.h
+++ b/
gdb/gdb_assert.h
@@
-1,5
+1,5
@@
/* GDB-friendly replacement for <assert.h>.
/* GDB-friendly replacement for <assert.h>.
- Copyright
2000, 2001
Free Software Foundation, Inc.
+ Copyright
(C) 2000, 2001, 2007
Free Software Foundation, Inc.
This file is part of GDB.
This file is part of GDB.
@@
-15,8
+15,8
@@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 5
9 Temple Place - Suite 330
,
- Boston, MA 0211
1-1307
, USA. */
+ Foundation, Inc., 5
1 Franklin Street, Fifth Floor
,
+ Boston, MA 0211
0-1301
, USA. */
#ifndef GDB_ASSERT_H
#define GDB_ASSERT_H
#ifndef GDB_ASSERT_H
#define GDB_ASSERT_H
@@
-40,16
+40,19
@@
#else
#if defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L
#define ASSERT_FUNCTION __func__
#else
#if defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L
#define ASSERT_FUNCTION __func__
-#else
-#define ASSERT_FUNCTION ((const char *) 0)
#endif
#endif
/* This prints an "Assertion failed" message, aksing the user if they
want to continue, dump core, or just exit. */
#endif
#endif
/* This prints an "Assertion failed" message, aksing the user if they
want to continue, dump core, or just exit. */
+#if defined (ASSERT_FUNCTION)
+#define gdb_assert_fail(assertion, file, line, function) \
+ internal_error (file, line, _("%s: Assertion `%s' failed."), \
+ function, assertion)
+#else
#define gdb_assert_fail(assertion, file, line, function) \
#define gdb_assert_fail(assertion, file, line, function) \
- internal_error (file, line, "%s%sAssertion `%s' failed.", \
- function ? function : "", function ? ": " : "", \
+ internal_error (file, line, _("Assertion `%s' failed."), \
assertion)
assertion)
+#endif
#endif /* gdb_assert.h */
#endif /* gdb_assert.h */
This page took
0.024589 seconds
and
4
git commands to generate.