Changeset: 586e56b97e6c for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=586e56b97e6c
Modified Files:
clients/Tests/exports.stable.out
gdk/gdk_private.h
gdk/gdk_system.h
gdk/gdk_system_private.h
tools/mserver/mserver5.c
Branch: default
Log Message:
Removed MT_global_exit from the list of exported functions.
diffs (60 lines):
diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out
--- a/clients/Tests/exports.stable.out
+++ b/clients/Tests/exports.stable.out
@@ -300,7 +300,6 @@ int MT_create_thread(MT_Id *t, void( *fu
void MT_exiting_thread(void);
MT_Id MT_getpid(void);
size_t MT_getrss(void);
-void MT_global_exit(int status) __attribute__((__noreturn__));
void MT_init(void);
int MT_join_thread(MT_Id t);
int MT_lockf(char *filename, int mode, off_t off, off_t len);
diff --git a/gdk/gdk_private.h b/gdk/gdk_private.h
--- a/gdk/gdk_private.h
+++ b/gdk/gdk_private.h
@@ -174,9 +174,6 @@ void BBPdump(void); /* never called: fo
__attribute__((__visibility__("hidden")));
__hidden oid MAXoid(BAT *i)
__attribute__((__visibility__("hidden")));
-__hidden void MT_global_exit(int status)
- __attribute__((__noreturn__))
- __attribute__((__visibility__("hidden")));
__hidden void MT_init_posix(void)
__attribute__((__visibility__("hidden")));
__hidden void *MT_mremap(const char *path, int mode, void *old_address, size_t
old_size, size_t *new_size)
diff --git a/gdk/gdk_system.h b/gdk/gdk_system.h
--- a/gdk/gdk_system.h
+++ b/gdk/gdk_system.h
@@ -130,8 +130,6 @@ enum MT_thr_detach { MT_THR_JOINABLE, MT
gdk_export int MT_create_thread(MT_Id *t, void (*function) (void *),
void *arg, enum MT_thr_detach d);
gdk_export void MT_exiting_thread(void);
-__declspec(noreturn) gdk_export void MT_global_exit(int status)
- __attribute__((__noreturn__));
gdk_export MT_Id MT_getpid(void);
gdk_export int MT_join_thread(MT_Id t);
diff --git a/gdk/gdk_system_private.h b/gdk/gdk_system_private.h
--- a/gdk/gdk_system_private.h
+++ b/gdk/gdk_system_private.h
@@ -25,5 +25,8 @@
__declspec(noreturn) void MT_exit_thread(int status)
__attribute__((__noreturn__));
+__hidden void MT_global_exit(int status)
+ __attribute__((__noreturn__))
+ __attribute__((__visibility__("hidden")));
__hidden int MT_kill_thread(MT_Id t)
__attribute__((__visibility__("hidden")));
diff --git a/tools/mserver/mserver5.c b/tools/mserver/mserver5.c
--- a/tools/mserver/mserver5.c
+++ b/tools/mserver/mserver5.c
@@ -74,7 +74,7 @@ mserver_abort()
{
fprintf(stderr, "\n! mserver_abort() was called by terminate(). !\n");
fflush(stderr);
- MT_global_exit(0);
+ exit(0);
}
#endif
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list