forked from Imagelibrary/binutils-gdb
1999-09-11 Donn Terry <donn@interix.com>
* libbfd-in.h (_bfd_abort): Declare. (abort): Define. * bfd.c (_bfd_abort): New function. * libbfd.h: Rebuild.
This commit is contained in:
11
bfd/libbfd.h
11
bfd/libbfd.h
@@ -503,6 +503,17 @@ void bfd_assert PARAMS ((const char*,int));
|
||||
#define BFD_FAIL() \
|
||||
{ bfd_assert(__FILE__,__LINE__); }
|
||||
|
||||
extern void _bfd_abort PARAMS ((const char *, int, const char *))
|
||||
ATTRIBUTE_NORETURN;
|
||||
|
||||
/* if gcc, we can give a function name, too */
|
||||
#if !defined (__GNUC__) || __GNUC_MINOR__ <= 5
|
||||
#define __PRETTY_FUNCTION__ ((char *) NULL)
|
||||
#endif
|
||||
|
||||
#undef abort
|
||||
#define abort() _bfd_abort (__FILE__, __LINE__, __PRETTY_FUNCTION__)
|
||||
|
||||
FILE * bfd_cache_lookup_worker PARAMS ((bfd *));
|
||||
|
||||
extern bfd *bfd_last_cache;
|
||||
|
||||
Reference in New Issue
Block a user