mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-01-12 15:36:17 +01:00
explicitely include the prototypes for inline functions to cure gcc
Fri Sep 11 02:11:46 1998 Tim Janik <timj@gtk.org> * glib.h: explicitely include the prototypes for inline functions to cure gcc warnings for -Wmissing-prototypes.
This commit is contained in:
parent
1b2750bd90
commit
91e9b770c6
@ -1,3 +1,8 @@
|
|||||||
|
Fri Sep 11 02:11:46 1998 Tim Janik <timj@gtk.org>
|
||||||
|
|
||||||
|
* glib.h: explicitely include the prototypes for inline functions
|
||||||
|
to cure gcc warnings for -Wmissing-prototypes.
|
||||||
|
|
||||||
Wed Sep 9 02:52:04 PDT 1998 Manish Singh <yosh@gimp.org>
|
Wed Sep 9 02:52:04 PDT 1998 Manish Singh <yosh@gimp.org>
|
||||||
|
|
||||||
* configure.in: added -posix check for NeXTStep
|
* configure.in: added -posix check for NeXTStep
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
Fri Sep 11 02:11:46 1998 Tim Janik <timj@gtk.org>
|
||||||
|
|
||||||
|
* glib.h: explicitely include the prototypes for inline functions
|
||||||
|
to cure gcc warnings for -Wmissing-prototypes.
|
||||||
|
|
||||||
Wed Sep 9 02:52:04 PDT 1998 Manish Singh <yosh@gimp.org>
|
Wed Sep 9 02:52:04 PDT 1998 Manish Singh <yosh@gimp.org>
|
||||||
|
|
||||||
* configure.in: added -posix check for NeXTStep
|
* configure.in: added -posix check for NeXTStep
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
Fri Sep 11 02:11:46 1998 Tim Janik <timj@gtk.org>
|
||||||
|
|
||||||
|
* glib.h: explicitely include the prototypes for inline functions
|
||||||
|
to cure gcc warnings for -Wmissing-prototypes.
|
||||||
|
|
||||||
Wed Sep 9 02:52:04 PDT 1998 Manish Singh <yosh@gimp.org>
|
Wed Sep 9 02:52:04 PDT 1998 Manish Singh <yosh@gimp.org>
|
||||||
|
|
||||||
* configure.in: added -posix check for NeXTStep
|
* configure.in: added -posix check for NeXTStep
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
Fri Sep 11 02:11:46 1998 Tim Janik <timj@gtk.org>
|
||||||
|
|
||||||
|
* glib.h: explicitely include the prototypes for inline functions
|
||||||
|
to cure gcc warnings for -Wmissing-prototypes.
|
||||||
|
|
||||||
Wed Sep 9 02:52:04 PDT 1998 Manish Singh <yosh@gimp.org>
|
Wed Sep 9 02:52:04 PDT 1998 Manish Singh <yosh@gimp.org>
|
||||||
|
|
||||||
* configure.in: added -posix check for NeXTStep
|
* configure.in: added -posix check for NeXTStep
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
Fri Sep 11 02:11:46 1998 Tim Janik <timj@gtk.org>
|
||||||
|
|
||||||
|
* glib.h: explicitely include the prototypes for inline functions
|
||||||
|
to cure gcc warnings for -Wmissing-prototypes.
|
||||||
|
|
||||||
Wed Sep 9 02:52:04 PDT 1998 Manish Singh <yosh@gimp.org>
|
Wed Sep 9 02:52:04 PDT 1998 Manish Singh <yosh@gimp.org>
|
||||||
|
|
||||||
* configure.in: added -posix check for NeXTStep
|
* configure.in: added -posix check for NeXTStep
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
Fri Sep 11 02:11:46 1998 Tim Janik <timj@gtk.org>
|
||||||
|
|
||||||
|
* glib.h: explicitely include the prototypes for inline functions
|
||||||
|
to cure gcc warnings for -Wmissing-prototypes.
|
||||||
|
|
||||||
Wed Sep 9 02:52:04 PDT 1998 Manish Singh <yosh@gimp.org>
|
Wed Sep 9 02:52:04 PDT 1998 Manish Singh <yosh@gimp.org>
|
||||||
|
|
||||||
* configure.in: added -posix check for NeXTStep
|
* configure.in: added -posix check for NeXTStep
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
Fri Sep 11 02:11:46 1998 Tim Janik <timj@gtk.org>
|
||||||
|
|
||||||
|
* glib.h: explicitely include the prototypes for inline functions
|
||||||
|
to cure gcc warnings for -Wmissing-prototypes.
|
||||||
|
|
||||||
Wed Sep 9 02:52:04 PDT 1998 Manish Singh <yosh@gimp.org>
|
Wed Sep 9 02:52:04 PDT 1998 Manish Singh <yosh@gimp.org>
|
||||||
|
|
||||||
* configure.in: added -posix check for NeXTStep
|
* configure.in: added -posix check for NeXTStep
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
Fri Sep 11 02:11:46 1998 Tim Janik <timj@gtk.org>
|
||||||
|
|
||||||
|
* glib.h: explicitely include the prototypes for inline functions
|
||||||
|
to cure gcc warnings for -Wmissing-prototypes.
|
||||||
|
|
||||||
Wed Sep 9 02:52:04 PDT 1998 Manish Singh <yosh@gimp.org>
|
Wed Sep 9 02:52:04 PDT 1998 Manish Singh <yosh@gimp.org>
|
||||||
|
|
||||||
* configure.in: added -posix check for NeXTStep
|
* configure.in: added -posix check for NeXTStep
|
||||||
|
30
glib.h
30
glib.h
@ -1256,10 +1256,12 @@ void g_atexit (GVoidFunc func);
|
|||||||
|
|
||||||
/* Bit tests
|
/* Bit tests
|
||||||
*/
|
*/
|
||||||
|
G_INLINE_FUNC gint g_bit_nth_lsf (guint32 mask,
|
||||||
|
gint nth_bit);
|
||||||
|
#ifdef G_CAN_INLINE
|
||||||
G_INLINE_FUNC gint
|
G_INLINE_FUNC gint
|
||||||
g_bit_nth_lsf (guint32 mask,
|
g_bit_nth_lsf (guint32 mask,
|
||||||
gint nth_bit)
|
gint nth_bit)
|
||||||
#ifdef G_CAN_INLINE
|
|
||||||
{
|
{
|
||||||
do
|
do
|
||||||
{
|
{
|
||||||
@ -1270,13 +1272,14 @@ g_bit_nth_lsf (guint32 mask,
|
|||||||
while (nth_bit < 32);
|
while (nth_bit < 32);
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
#else
|
#endif /* G_CAN_INLINE */
|
||||||
;
|
|
||||||
#endif
|
G_INLINE_FUNC gint g_bit_nth_msf (guint32 mask,
|
||||||
|
gint nth_bit);
|
||||||
|
#ifdef G_CAN_INLINE
|
||||||
G_INLINE_FUNC gint
|
G_INLINE_FUNC gint
|
||||||
g_bit_nth_msf (guint32 mask,
|
g_bit_nth_msf (guint32 mask,
|
||||||
gint nth_bit)
|
gint nth_bit)
|
||||||
#ifdef G_CAN_INLINE
|
|
||||||
{
|
{
|
||||||
if (nth_bit < 0)
|
if (nth_bit < 0)
|
||||||
nth_bit = 33;
|
nth_bit = 33;
|
||||||
@ -1289,25 +1292,24 @@ g_bit_nth_msf (guint32 mask,
|
|||||||
while (nth_bit > 0);
|
while (nth_bit > 0);
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
#else
|
#endif /* G_CAN_INLINE */
|
||||||
;
|
|
||||||
#endif
|
G_INLINE_FUNC guint g_bit_storage (guint number);
|
||||||
|
#ifdef G_CAN_INLINE
|
||||||
G_INLINE_FUNC guint
|
G_INLINE_FUNC guint
|
||||||
g_bit_storage (guint number)
|
g_bit_storage (guint number)
|
||||||
#ifdef G_CAN_INLINE
|
|
||||||
{
|
{
|
||||||
register guint n_bits = 0;
|
register guint n_bits = 0;
|
||||||
|
|
||||||
do
|
do
|
||||||
{
|
{
|
||||||
n_bits++;
|
n_bits++;
|
||||||
number = number >> 1;
|
number >>= 1;
|
||||||
} while (number);
|
}
|
||||||
|
while (number);
|
||||||
return n_bits;
|
return n_bits;
|
||||||
}
|
}
|
||||||
#else
|
#endif /* G_CAN_INLINE */
|
||||||
;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
|
|
||||||
/* String Chunks
|
/* String Chunks
|
||||||
|
30
glib/glib.h
30
glib/glib.h
@ -1256,10 +1256,12 @@ void g_atexit (GVoidFunc func);
|
|||||||
|
|
||||||
/* Bit tests
|
/* Bit tests
|
||||||
*/
|
*/
|
||||||
|
G_INLINE_FUNC gint g_bit_nth_lsf (guint32 mask,
|
||||||
|
gint nth_bit);
|
||||||
|
#ifdef G_CAN_INLINE
|
||||||
G_INLINE_FUNC gint
|
G_INLINE_FUNC gint
|
||||||
g_bit_nth_lsf (guint32 mask,
|
g_bit_nth_lsf (guint32 mask,
|
||||||
gint nth_bit)
|
gint nth_bit)
|
||||||
#ifdef G_CAN_INLINE
|
|
||||||
{
|
{
|
||||||
do
|
do
|
||||||
{
|
{
|
||||||
@ -1270,13 +1272,14 @@ g_bit_nth_lsf (guint32 mask,
|
|||||||
while (nth_bit < 32);
|
while (nth_bit < 32);
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
#else
|
#endif /* G_CAN_INLINE */
|
||||||
;
|
|
||||||
#endif
|
G_INLINE_FUNC gint g_bit_nth_msf (guint32 mask,
|
||||||
|
gint nth_bit);
|
||||||
|
#ifdef G_CAN_INLINE
|
||||||
G_INLINE_FUNC gint
|
G_INLINE_FUNC gint
|
||||||
g_bit_nth_msf (guint32 mask,
|
g_bit_nth_msf (guint32 mask,
|
||||||
gint nth_bit)
|
gint nth_bit)
|
||||||
#ifdef G_CAN_INLINE
|
|
||||||
{
|
{
|
||||||
if (nth_bit < 0)
|
if (nth_bit < 0)
|
||||||
nth_bit = 33;
|
nth_bit = 33;
|
||||||
@ -1289,25 +1292,24 @@ g_bit_nth_msf (guint32 mask,
|
|||||||
while (nth_bit > 0);
|
while (nth_bit > 0);
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
#else
|
#endif /* G_CAN_INLINE */
|
||||||
;
|
|
||||||
#endif
|
G_INLINE_FUNC guint g_bit_storage (guint number);
|
||||||
|
#ifdef G_CAN_INLINE
|
||||||
G_INLINE_FUNC guint
|
G_INLINE_FUNC guint
|
||||||
g_bit_storage (guint number)
|
g_bit_storage (guint number)
|
||||||
#ifdef G_CAN_INLINE
|
|
||||||
{
|
{
|
||||||
register guint n_bits = 0;
|
register guint n_bits = 0;
|
||||||
|
|
||||||
do
|
do
|
||||||
{
|
{
|
||||||
n_bits++;
|
n_bits++;
|
||||||
number = number >> 1;
|
number >>= 1;
|
||||||
} while (number);
|
}
|
||||||
|
while (number);
|
||||||
return n_bits;
|
return n_bits;
|
||||||
}
|
}
|
||||||
#else
|
#endif /* G_CAN_INLINE */
|
||||||
;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
|
|
||||||
/* String Chunks
|
/* String Chunks
|
||||||
|
Loading…
Reference in New Issue
Block a user