1. 05 Dec, 2002 1 commit
    • Owen Taylor's avatar
      Start of fixes for cross-compilation. Based on patches from Dimi Shahbaz, · 901377bc
      Owen Taylor authored
      Thu Dec  5 15:24:14 2002  Owen Taylor  <otaylor@redhat.com>
              Start of fixes for cross-compilation. Based on
              patches from Dimi Shahbaz, Dan Kegel, Johannes Stenzenbach,
              Amy Lin. (#58786)
              * configure.in: Don't run the Digital-Unix 4 -std1 check
              when cross_compiling.
              * configure.in: Use AC_TRY_COMPILE() rather than
              AC_TRY_RUN() for inline checks. (Daniel Egger)
              * configure.in: use AC_CHECK_SIZEOF rather than
              GLIB_SIZEOF for size_t. Remove unused checks for
              size of ptrdiff_t/intmax_t.
              * acglib.m4: Resync GLIB_SIZEOF of to the current
              AC_CHECK_SIZEOF, which handles cross-compilation.
              * acglib.m4: Remove no longer needed GLIB_SYSDEFS(),
              add GLIB_CHECK_VALUE() as a wrapper around the
              amazing _AC_COMPUTE_INT() autoconf 2.5x internal.
              * configure.in: Redo the POLL* value checks in a
              cross-compilation friendly way.
      Thu Dec  5 15:28:37 2002  Owen Taylor  <otaylor@redhat.com>
              * glib/gtimer.c: Include glibconfig.h early so
              that we include <windows.h> when needed.
              * glib/gstrfuncs.c: Fix typo.
  2. 13 May, 2002 1 commit
  3. 08 Dec, 2000 1 commit
  4. 16 Oct, 2000 1 commit
    • Raja R Harinath's avatar
      gmodule: New variable. (dist-hook): Handle $(BUILT_EXTRA_DIST). · a626a650
      Raja R Harinath authored
      * Makefile.am (BUILT_EXTRA_DIST): New variable.
      (dist-hook): Handle $(BUILT_EXTRA_DIST).
      * Makefile.am (BUILT_EXTRA_DIST): New variable.
      (dist-hook): Handle $(BUILT_EXTRA_DIST).
      (*): Remove traces of @STRIP_{BEGIN,END}@.
      * Makefile.am (BUILT_EXTRA_DIST): New variable.
      (dist-hook): Handle $(BUILT_EXTRA_DIST).
      'make distcheck' fixes.
      * glib/Makefile.am (EXTRA_DIST): Add $(DOC_MODULE)-decl.txt.
      (html): Run 'gtkdoc-fixxref' in $(srcdir).
      (dist-check-gtkdoc): Add missing quote.
      (dist-hook): Copy in dependency order, so that none of the
      makerules are fired in a tarball build.
      * gobject/Makefile.am: Likewise.
      Remove need for acconfig.h, and misc. cleanups.
      * acglib.m4 (GLIB_SIZEOF): Add 'autoheader' comment to
      (GLIB_BYTE_CONTENTS): Likewise.
      * configure.in: Add 'autoheader' comments to all AC_DEFINE(...)
      and AC_DEFINE_UNQUOTED(...) lines.
      (AM_PROG_LIBTOOL): Move after AC_PROG_CC.
      * acconfig.h: Empty out.
      * Makefile.am (BUILT_EXTRA_DIST): New variable.  List 'dist'able
      files that are created in the builddir.
      (dist-hook): Handle those files.
      (libglib_1_3_la_SOURCES): Remove @ALLOCA@.  @ALLOCA@ should only
      be used in an _LDADD or _LIBADD, since it expands (if necessary)
      to 'alloca.o'.
      * tests/Makefile.am (BUILT_EXTRA_DIST): New variable.
      (dist-hook): Handle $(BUILT_EXTRA_DIST).
  5. 10 Oct, 2000 1 commit
  6. 09 Oct, 2000 1 commit
    • Raja R Harinath's avatar
      Work with beta autoconf 2.50. · 306bd3a2
      Raja R Harinath authored
      instead of AC_DIVERT_PUSH(),AC_DIVERT_POP.
      (AC_CHECK_HEADERS): Remove redundant AC_DEFINE(HAVE_...).
      (dlopen): Quote nested AC_CHECK_... calls.
      * acglib.m4 (GLIB_TR_SH, GLIB_TR_CPP): Utility macros copied from
      beta autoconf 2.50.
      (GLIB_DIVERT_BEFORE_HELP): New macro that works both with autoconf
      2.13 and beta autoconf 2.50.
  7. 26 Jul, 2000 1 commit
    • Tim Janik's avatar
      include <stdlib.h> and <stddef.h> if STDC_HEADERS is defined. · cb2f0780
      Tim Janik authored
      Wed Jul 26 05:03:24 2000  Tim Janik  <timj@gtk.org>
              * acglib.m4 (GLIB_SIZEOF): include <stdlib.h> and <stddef.h> if
              STDC_HEADERS is defined.
              * glib.h:
              * glibconfig.h: define gsize and gssize in terms of GLIB_SIZEOF_SIZE_T
              * glib.h (g_return_if_reached): applied darin's fix for copy'n
              paste error in the macro implementation.
  8. 17 Jun, 1999 1 commit
    • Sebastian Wilhelmi's avatar
      Completed the thread support in GLib. Thread creation, prioritizing · 90f6cc9b
      Sebastian Wilhelmi authored
      1999-06-17  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
      	* configure.in, acglib.m4, acconfig.h, glib.h, gthread.c:
      	Completed the thread support in GLib. Thread creation,
      	prioritizing threads, yielding, joining threads as well as
      	reader/writer locks and recursive mutexes are now in place. Please
      	test heavily on your platform. It is so far tested on
      	Linux/i386/pthreads, Solaris/Sparc/pthreads and
      	* gtimer.c, glib.h: Implement g_usleep (gulong microseconds) for
      	thread safe sleeping. (sleep() is not MT-safe at all!)
      	* gutils.c: Avoid compiler warning.
      	* tests/Makefile.am, tests/thread-test.c: New program to test some
      	aspects of the thread implementation.
      	* gthread.c, Makefile.am: Renamed from gmutex.c to reflect the
      	change of content.
      	* configure.in: Purged all appearances of nspr.
      	* gthread/gthread-posix.c, gthread-solaris.c: Added the native
      	implementations for the GLib's extended thread support.
      	* gthread/gthread-nspr.c: Removed for good. NSPR is nothing we
      	would want to build upon.
      	* gthread/gthread.c: Renamed to gthread-impl.c to avoid
      	confusion with ../gthread.c (Formerly known as the file called
      	* gthread/testgthread.c: Removed. The new and much extended
              tests are in ../tests/thread-test.c.
      	* gthread/Makefile.am: Changed to reflect the changes above.
  9. 04 Jan, 1999 1 commit
  10. 26 Dec, 1998 1 commit
  11. 19 Dec, 1998 2 commits