Commit Graph

6 Commits

Author SHA1 Message Date
Joel Becker
c941d36466 added/updated xlc stuff 1998-10-25 22:53:05 +00:00
Manish Singh
3825ff0387 yah yah libtool 1.2b
-Yosh
1998-10-10 07:56:53 +00:00
Joel Becker
9e5fc0f019 Added xlc to the compilers that call automake with --include-deps 1998-10-05 03:48:35 +00:00
Tim Janik
163fe54793 minor fixup 1998-09-08 09:24:31 +00:00
Tim Janik
0b42c37e7d check for all three inline keywords individually.
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.
1998-09-07 09:43:54 +00:00
Owen Taylor
2e0320d57e Initial revision 1998-06-10 23:21:14 +00:00