diff options
author | Zoltan Varga <vargaz@gmail.com> | 2010-07-25 14:30:26 +0400 |
---|---|---|
committer | Zoltan Varga <vargaz@gmail.com> | 2010-07-25 14:32:00 +0400 |
commit | f6d5052ca1f5c3e6d5686397ced92a0fdc300064 (patch) | |
tree | 0b641daf978741585b304186d4fbb40a3976d343 /eglib | |
parent | 8deb8d6135f7b84dd1b970f6700089e3f4654c39 (diff) |
2010-07-25 Zoltan Varga <vargaz@gmail.com>
* configure.ac src/eglib-config.h.in src/eglib-config.hw: Define G_GINT64_FORMAT.
Diffstat (limited to 'eglib')
-rw-r--r-- | eglib/ChangeLog | 4 | ||||
-rw-r--r-- | eglib/configure.ac | 3 | ||||
-rw-r--r-- | eglib/src/eglib-config.h.in | 1 | ||||
-rw-r--r-- | eglib/src/eglib-config.hw | 1 |
4 files changed, 9 insertions, 0 deletions
diff --git a/eglib/ChangeLog b/eglib/ChangeLog index 1e67d88695c..204674eb312 100644 --- a/eglib/ChangeLog +++ b/eglib/ChangeLog @@ -1,3 +1,7 @@ +2010-07-25 Zoltan Varga <vargaz@gmail.com> + + * configure.ac src/eglib-config.h.in src/eglib-config.hw: Define G_GINT64_FORMAT. + 2010-07-20 Zoltan Varga <vargaz@gmail.com> * src/glib.h (G_LIKELY): Implement these for gcc properly. diff --git a/eglib/configure.ac b/eglib/configure.ac index 2447c5a9c91..17fb429f2f1 100644 --- a/eglib/configure.ac +++ b/eglib/configure.ac @@ -114,6 +114,7 @@ if test $ac_cv_sizeof_void_p != $ac_cv_sizeof_int; then GSIZE="long" GSIZE_FORMAT='"lu"' G_GUINT64_FORMAT='"lu"' + G_GINT64_FORMAT='"ld"' else GPOINTER_TO_INT="((gint) (ptr))" GPOINTER_TO_UINT="((guint) (ptr))" @@ -122,6 +123,7 @@ else GSIZE="int" GSIZE_FORMAT='"u"' G_GUINT64_FORMAT='"llu"' + G_GINT64_FORMAT='"lld"' fi AC_PATH_PROG(PKG_CONFIG, pkg-config, no) @@ -159,6 +161,7 @@ AC_SUBST(GUINT_TO_POINTER) AC_SUBST(GSIZE) AC_SUBST(GSIZE_FORMAT) AC_SUBST(G_GUINT64_FORMAT) +AC_SUBST(G_GINT64_FORMAT) AC_OUTPUT([ Makefile diff --git a/eglib/src/eglib-config.h.in b/eglib/src/eglib-config.h.in index 7db92c0860a..7ec18710b8e 100644 --- a/eglib/src/eglib-config.h.in +++ b/eglib/src/eglib-config.h.in @@ -24,6 +24,7 @@ typedef signed @GSIZE@ gssize; #define G_GSIZE_FORMAT @GSIZE_FORMAT@ #define G_GUINT64_FORMAT @G_GUINT64_FORMAT@ +#define G_GINT64_FORMAT @G_GINT64_FORMAT@ #if @G_HAVE_ISO_VARARGS@ == 1 #define G_HAVE_ISO_VARARGS diff --git a/eglib/src/eglib-config.hw b/eglib/src/eglib-config.hw index 0255d208f48..40132d81e05 100644 --- a/eglib/src/eglib-config.hw +++ b/eglib/src/eglib-config.hw @@ -27,6 +27,7 @@ typedef int pid_t; #define G_SEARCHPATH_SEPARATOR ';' #define G_GSIZE_FORMAT "d" #define G_GUINT64_FORMAT "d" +#define G_GINT64_FORMAT "d" #define GPOINTER_TO_INT(ptr) ((gint)(intptr_t) (ptr)) #define GPOINTER_TO_UINT(ptr) ((guint)(intptr_t) (ptr)) #define GINT_TO_POINTER(v) ((gpointer)(intptr_t) (v)) |