mirror of
https://github.com/gnustep/libs-base.git
synced 2025-05-29 16:01:38 +00:00
* configure.ac: Pass on original CPPFLAGS to config.mak.
* config/objc-con-autoload.m4: Test for constructors directly. * config/objc-sys-dynamic.m4: Check for dl lib if we are using dladdr. * Source/objc-load.m (objc_get_uninstalled_dtable): Remove unused. * Source/Additions/GSXML.m (unparsedEntityDeclFunction): Add block around START so it will compile on GCC 2. * Testing/nsbundle.m: Errors to stdout. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16836 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
49667f3514
commit
8217aaae40
8 changed files with 143 additions and 120 deletions
|
@ -53,23 +53,6 @@
|
|||
/* include the interface to the dynamic linker */
|
||||
#include "dynamic-load.h"
|
||||
|
||||
/* From the objc runtime -- needed when invalidating the dtable */
|
||||
#ifndef NeXT_RUNTIME
|
||||
extern void __objc_install_premature_dtable(Class);
|
||||
extern void sarray_free(struct sarray*);
|
||||
#ifndef HAVE_OBJC_GET_UNINSTALLED_DTABLE
|
||||
#ifndef objc_EXPORT
|
||||
#define objc_EXPORT export
|
||||
#endif
|
||||
objc_EXPORT void *__objc_uninstalled_dtable;
|
||||
static void *
|
||||
objc_get_uninstalled_dtable()
|
||||
{
|
||||
return __objc_uninstalled_dtable;
|
||||
}
|
||||
#endif
|
||||
#endif /* ! NeXT */
|
||||
|
||||
/* Declaration from NSBundle.m */
|
||||
const char *objc_executable_location (void);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue