Author: Armin Rigo <[email protected]>
Branch: 
Changeset: r133:352276036901
Date: 2014-11-30 23:48 +0100
http://bitbucket.org/cffi/creflect/changeset/352276036901/

Log:    fix

diff --git a/zeffir/zef_builder.c b/zeffir/zef_builder.c
--- a/zeffir/zef_builder.c
+++ b/zeffir/zef_builder.c
@@ -71,7 +71,7 @@
 }
 
 static _crx_type_t *zef_get_function_type(_crx_builder_t *cb, _crx_type_t *ret,
-                                          _crx_type_t *args[], int nargs,
+                                          _crx_qual_type args[], int nargs,
                                           _crx_trampoline1_fn trampl)
 {
     abort();
@@ -79,18 +79,14 @@
 
 static _crx_type_t *zef_get_ellipsis_function_type(_crx_builder_t *cb,
                                                    _crx_type_t *ret,
-                                                   _crx_type_t *args[],
+                                                   _crx_qual_type args[],
                                                    int nargs)
 {
     abort();
 }
 
-static _crx_type_t *zef_get_pointer_type(_crx_builder_t *cb, _crx_type_t *t)
-{
-    abort();
-}
-
-static _crx_type_t *zef_get_const_type(_crx_builder_t *cb, _crx_type_t *t)
+static _crx_type_t *zef_get_pointer_type(_crx_builder_t *cb,
+                                         _crx_type_t *totype, int toquals)
 {
     abort();
 }
@@ -122,7 +118,7 @@
     abort();
 }
 
-static _crx_type_t *zef_get_user_type(_crx_builder_t *cb, const char *name)
+static _crx_qual_type zef_get_user_type(_crx_builder_t *cb, const char *name)
 {
     abort();
 }
@@ -146,19 +142,19 @@
 }
 
 static void zef_define_type(_crx_builder_t *cb, const char *name,
-                            _crx_type_t *t)
+                            _crx_type_t *type, int quals)
 {
     abort();
 }
 
 static void zef_define_var(_crx_builder_t *cb, const char *name,
-                           _crx_type_t *t, void *addr)
+                           _crx_type_t *type, int quals, const void *addr)
 {
     abort();
 }
 
 static void zef_define_func(_crx_builder_t *cb, const char *name,
-                            _crx_type_t *ret, _crx_type_t *args[], int nargs,
+                            _crx_type_t *ret, _crx_qual_type args[], int nargs,
                             _crx_trampoline0_fn trampl, void *directcall)
 {
     abort();
@@ -219,7 +215,6 @@
             zef_get_function_type,
             zef_get_ellipsis_function_type,
             zef_get_pointer_type,
-            zef_get_const_type,
             zef_get_array_type,
             zef_get_incomplete_array_type,
             zef_get_struct_type,
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to