forked from OSchip/llvm-project
Rename LIBUNWIND_AVAIL to LIBUNWIND_UNAVAIL so as to not conflict with other (different) LIBUNWIND_AVAIL define
llvm-svn: 193839
This commit is contained in:
parent
a98db32b96
commit
fbea189748
|
@ -18,9 +18,9 @@
|
|||
#include <stddef.h>
|
||||
|
||||
#if defined(__APPLE__)
|
||||
#define LIBUNWIND_AVAIL __attribute__ (( unavailable ))
|
||||
#define LIBUNWIND_UNAVAIL __attribute__ (( unavailable ))
|
||||
#else
|
||||
#define LIBUNWIND_AVAIL
|
||||
#define LIBUNWIND_UNAVAIL
|
||||
#endif
|
||||
|
||||
typedef enum {
|
||||
|
@ -187,28 +187,28 @@ extern void *_Unwind_FindEnclosingFunction(void *pc);
|
|||
// Mac OS X does not support text-rel and data-rel addressing so these functions
|
||||
// are unimplemented
|
||||
extern uintptr_t _Unwind_GetDataRelBase(struct _Unwind_Context *context)
|
||||
LIBUNWIND_AVAIL;
|
||||
LIBUNWIND_UNAVAIL;
|
||||
extern uintptr_t _Unwind_GetTextRelBase(struct _Unwind_Context *context)
|
||||
LIBUNWIND_AVAIL;
|
||||
LIBUNWIND_UNAVAIL;
|
||||
|
||||
// Mac OS X 10.4 and 10.5 had implementations of these functions in
|
||||
// libgcc_s.dylib, but they never worked.
|
||||
/// These functions are no longer available on Mac OS X.
|
||||
extern void __register_frame_info_bases(const void *fde, void *ob, void *tb,
|
||||
void *db) LIBUNWIND_AVAIL;
|
||||
void *db) LIBUNWIND_UNAVAIL;
|
||||
extern void __register_frame_info(const void *fde, void *ob)
|
||||
LIBUNWIND_AVAIL;
|
||||
LIBUNWIND_UNAVAIL;
|
||||
extern void __register_frame_info_table_bases(const void *fde, void *ob,
|
||||
void *tb, void *db)
|
||||
LIBUNWIND_AVAIL;
|
||||
LIBUNWIND_UNAVAIL;
|
||||
extern void __register_frame_info_table(const void *fde, void *ob)
|
||||
LIBUNWIND_AVAIL;
|
||||
LIBUNWIND_UNAVAIL;
|
||||
extern void __register_frame_table(const void *fde)
|
||||
LIBUNWIND_AVAIL;
|
||||
LIBUNWIND_UNAVAIL;
|
||||
extern void *__deregister_frame_info(const void *fde)
|
||||
LIBUNWIND_AVAIL;
|
||||
LIBUNWIND_UNAVAIL;
|
||||
extern void *__deregister_frame_info_bases(const void *fde)
|
||||
LIBUNWIND_AVAIL;
|
||||
LIBUNWIND_UNAVAIL;
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue