mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-12-26 15:36:14 +01:00
b74e2a720a
To help cross compilation, don't use glib-genmarshal in our build. This is easy now that we have g_cclosure_marshal_generic(). In gobject/, add gmarshal.[ch] to git (making the existing entry points stubs). In gio/, simply switch to using g_cclosure_marshal_generic(). https://bugzilla.gnome.org/show_bug.cgi?id=652168
30 lines
535 B
Plaintext
30 lines
535 B
Plaintext
# Note: This file used to generate gmarshal.[ch], but it doesn't any
|
|
# longer. Now that we have g_cclosure_marshal_generic(), there's no
|
|
# reason to use these. They're kept for ABI compatibility.
|
|
|
|
# standard VOID return marshallers
|
|
VOID:VOID
|
|
VOID:BOOLEAN
|
|
VOID:CHAR
|
|
VOID:UCHAR
|
|
VOID:INT
|
|
VOID:UINT
|
|
VOID:LONG
|
|
VOID:ULONG
|
|
VOID:ENUM
|
|
VOID:FLAGS
|
|
VOID:FLOAT
|
|
VOID:DOUBLE
|
|
VOID:STRING
|
|
VOID:PARAM
|
|
VOID:BOXED
|
|
VOID:POINTER
|
|
VOID:OBJECT
|
|
VOID:VARIANT
|
|
|
|
# GRuntime specific marshallers
|
|
VOID:UINT,POINTER
|
|
BOOL:FLAGS
|
|
STRING:OBJECT,POINTER
|
|
BOOL:BOXED,BOXED
|