1. 22 Mar, 2000 1 commit
    • Sebastian Wilhelmi's avatar
      Test for sched_yield as the native yield function first. Corrected typo · 762a2bef
      Sebastian Wilhelmi authored
      
      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.
      762a2bef
  2. 24 Jul, 1999 1 commit
    • Tim Janik's avatar
      18:36. incorporated proposed cleanups from gtk-devel-list. · 87c7aeb9
      Tim Janik authored
      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.
      87c7aeb9
  3. 02 Jun, 1999 1 commit
  4. 08 May, 1999 1 commit
    • CDT 1999 Shawn T. Amundson's avatar
      Port to BeOS by myself and Richard Offer. · 499c9786
      CDT 1999 Shawn T. Amundson authored
      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.
      499c9786
  5. 01 May, 1999 1 commit
  6. 20 Mar, 1999 1 commit
  7. 28 Jan, 1999 1 commit
    • Manish Singh's avatar
      Xsed isn't valid here, don't use it · 9d71cc7f
      Manish Singh authored
      * 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
      9d71cc7f
  8. 13 Jan, 1999 1 commit
  9. 15 Sep, 1998 1 commit
  10. 07 Sep, 1998 1 commit
    • Tim Janik's avatar
      check for all three inline keywords individually. · 0b42c37e
      Tim Janik authored
      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.
      0b42c37e
  11. 06 Jul, 1998 1 commit
  12. 10 Jun, 1998 1 commit