summaryrefslogtreecommitdiff
path: root/ltconfig
Commit message (Collapse)AuthorAgeFilesLines
* Test for sched_yield as the native yield function first. Corrected typoSebastian Wilhelmi2000-03-221-61/+122
| | | | | | | | | | | | | | | | | | 2000-03-22 Sebastian Wilhelmi <wilhelmi@ira.uka.de> * configure.in: Test for sched_yield as the native yield function first. Corrected typo g_thread_sleep -> g_usleep. Corrected message for the pthread_create test. Negative Priorities are allowed (and used on Solaris), so consider sched_get_priority_min failed only if it returns -1, not <0. Check for sched_get_priority_min also in -lrt, if not found in -lpthread alone and add -lrt to G_THREAD_LIBS then. Remove special case handling of priorities for older solaris versions and posix threads. Thanks to Wan-Teh Chang <wtc@netscape.com> for suggesting some of those changes. * config.guess, config.sub, ltconfig, ltmain.sh: Upgrade to libtool 1.3.4.
* 18:36. incorporated proposed cleanups from gtk-devel-list.Tim Janik1999-07-241-60/+110
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sat Jul 24 20:11:35 1999 Tim Janik <timj@gtk.org> * merged GLib 1.3.0 with glib-1.2.3 from Fri Jul 16 22:18:36. * incorporated proposed cleanups from gtk-devel-list. * bumped version number to GLib-1.3.1 * glib.h: * gqueue.c: * gstring.c: * glist.c: removed string tokenisation (we got g_strsplit() and g_strjoin() already) and readline functions. s/g_list_delete/g_list_delete_link. implemented g_slist_delete_link. removed notion of g_ATEXIT() macro in glib.h, this is an *internal* macro, g_atexit() is provided for public consumption. added GTrashStack inline utility functions. reimplement double eneded queues. removed GStack implementation, people can use a queue or a (singly) linked list for this task. deprecated g_strescape(), we need the SunOS variants here. * gdate.c: added DEBUG_MSG() macro to wrap old messages. * *.*: CVS merges. * upgrade to libtool 1.3.3.
* libtool 1.3.2 (BeOS changes merged)Manish Singh1999-06-021-80/+138
| | | | -Yosh
* Port to BeOS by myself and Richard Offer.CDT 1999 Shawn T. Amundson1999-05-081-0/+1
| | | | | | | | | | | | | | | | | Sat May 8 01:52:29 CDT 1999 Shawn T. Amundson <amundson@gtk.org> * configure.in gerror.c gmain.c gstrfuncs.c gutils.c ltconfig ltmain.sh gmodule/Makefile.am gmodule/gmodule.c gmodule/gmoduleconf.h.in gmodule/gmodule-beos.c gthread/Makefile.am: Port to BeOS by myself and Richard Offer.
* libtool 1.3 upgradeManish Singh1999-05-011-215/+301
| | | | | | use -avoid-version and -module for test plugins -Yosh
* acinclude.m4 config.guess config.sub ltconfig upgrade to libtool 1.2fManish Singh1999-03-201-401/+1122
| | | | | | | | | | | | | | * acinclude.m4 * config.guess * config.sub * ltconfig * ltmain.sh: upgrade to libtool 1.2f * autogen.sh: libtool is not required to autogen glib * acconfig.h: remove WITH_SYMBOL_UNDERSCORE (not explictly needed) -Yosh
* Xsed isn't valid here, don't use itManish Singh1999-01-281-1/+1
| | | | | | | | | | | | | | * acinclude.m4: Xsed isn't valid here, don't use it * ltmain.sh * ltconfig: better file magic regexp for Linux libs * gmodule/Makefile.am: arg, noinst_LTLIBRARIES doesn't make shared libs, revert my previous change to this file * docs/texinfo.tex: add it so automake doesn't whine -Yosh
* acinclude.m4 ltconfig upgrade to libtool 1.2d (with fixes for irix6 andManish Singh1999-01-131-145/+687
| | | | | | | | | | * acinclude.m4 * ltconfig * ltmain.sh: upgrade to libtool 1.2d (with fixes for irix6 and osf) * testglib.c: removed unused cruft -Yosh
* Update to libtool-1.2b, change library versioning scheme to dropOwen Taylor1998-09-151-146/+157
| | | | | | | | Tue Sep 15 14:57:30 1998 Owen Taylor <otaylor@redhat.com> * Makefile.am glib-config.in l*: Update to libtool-1.2b, change library versioning scheme to drop LT_RELEASE from the -l line, while keeping it in the soname.
* check for all three inline keywords individually.Tim Janik1998-09-071-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Mon Sep 7 07:53:21 1998 Tim Janik <timj@gtk.org> * configure.in: check for all three inline keywords individually. * glib.h: inlining hassle. for compilers that don't allow the `inline' keyword, mostly because of strict ANSI C compliance or dumbness, we try to fall back to either `__inline__' or `__inline'. we define G_CAN_INLINE, if the compiler seems to be actually *capable* to do function inlining, in which case inline function bodys do make sense. we also define G_INLINE_FUNC to properly export the function prototypes if no inlinig can be performed. we special case most of the stuff, so inline functions can have a normal implementation by defining G_INLINE_FUNC to extern and G_CAN_INLINE to 1. * ltconfig: (compiler PIC flag test): special case linux for non aout systems to honour lcc's position independant code (cases "linux*aout)" and "linux*)" got added). (this needs to go into libtool which does an advanced test, checking for __LCC__). * autogen.sh: take $CC=lcc into account by invoking automake with --include-deps so lcc isn't scared by gcc's auto-dependancy generation code. care about $ACLOCAL_FLAGS. optionally feature autoheader. * minor fixups in other places to cure some of lcc's warnings.
* fix for properly detecting shared lib support on SunPro cc (taken fromManish Singh1998-07-061-1/+1
| | | | | | libtool 1.2.a) -Yosh
* Initial revisionOwen Taylor1998-06-101-0/+1532