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

Reply via email to