Revert revisions 157,149-148,136-129 and 120. Move back to using
authorJohan Dahlin <johan@gnome.org>
Tue, 22 Apr 2008 22:48:16 +0000 (22:48 +0000)
committerJohan Dahlin <johan@src.gnome.org>
Tue, 22 Apr 2008 22:48:16 +0000 (22:48 +0000)
commit39e94bfbcd3e7df3f74b16174e88eff6a19856e0
tree84d3925cecd0f8bab8a00d3d2d4d4f3df3573547
parent59c45cbf14930cf8c57b1f4498be207a3d90f490
Revert revisions 157,149-148,136-129 and 120. Move back to using

2008-04-22  Johan Dahlin  <johan@gnome.org>

    * girepository/ginfo.c (g_info_from_entry), (g_type_info_new),
    (g_type_info_is_pointer), (g_type_info_get_tag),
    (g_type_info_get_param_type), (g_type_info_get_interface),
    (g_type_info_get_array_length), (g_type_info_is_zero_terminated),
    (g_type_info_get_n_error_domains), (g_type_info_get_error_domain),
    (g_error_domain_info_get_codes), (g_enum_info_get_value),
    (g_object_info_get_interface), (g_object_info_get_field),
    (g_interface_info_get_prerequisite),
    (g_signal_info_get_class_closure), (g_constant_info_get_value):
    * girepository/ginvoke.c (get_ffi_type):
    * girepository/girepository.h:
    * girepository/gmetadata.c (g_metadata_get_dir_entry),
    (g_metadata_check_sanity), (validate_header),
    (validate_array_type_blob), (validate_iface_type_blob),
    (validate_param_type_blob), (validate_error_type_blob),
    (validate_type_blob), (validate_constant_blob),
    (validate_struct_blob), (validate_enum_blob):
    * girepository/gmetadata.h:
    * tests/Makefile.am:
    * tests/invoke/Makefile.am:
    * tests/invoke/invoke.c (main):
    * tests/roundtrips.sh:
    * tools/Makefile.am:
    * tools/compiler.c (format_output), (write_out_metadata), (main):
    * tools/generate.c (write_type_name), (write_type_info),
    (write_constant_value), (write_enum_info), (load_metadata), (main):
    * tools/gidlcompilercontext.c:
    * tools/gidlcompilercontext.h:
    * tools/gidlcompilerentrynode.c:
    * tools/gidlcompilerentrynode.h:
    * tools/gidlcompilertypenode.c:
    * tools/gidlcompilertypenode.h:
    * tools/gidlmodule.c (g_idl_module_build_metadata):
    * tools/gidlmodule.h:
    * tools/gidlnode.c (init_stats), (dump_stats),
    (g_idl_node_get_size), (g_idl_node_get_full_size),
    (g_idl_node_cmp), (g_idl_node_can_have_member),
    (g_idl_node_add_member), (g_idl_node_param_direction_string),
    (parse_int_value), (parse_uint_value), (parse_float_value),
    (parse_boolean_value), (find_entry_node), (find_entry),
    (serialize_type), (g_idl_node_build_metadata), (write_string):
    * tools/gidlnode.h:
    * tools/gidlparser.c (parse_type_internal):
    * tools/quote-file.sh:
    Revert revisions 157,149-148,136-129 and 120.
    Move back to using g-idl-generate to generate the metadata and
    avoids dependency on a c compiler.

svn path=/trunk/; revision=214
26 files changed:
ChangeLog
girepository/ginfo.c
girepository/ginvoke.c
girepository/girepository.h
girepository/gmetadata.c
girepository/gmetadata.h
tests/Makefile.am
tests/invoke/Makefile.am
tests/invoke/invoke-namespace-find.sh [new file with mode: 0755]
tests/invoke/invoke.c
tests/roundtrips.sh
tools/Makefile.am
tools/compiler.c
tools/generate.c
tools/gidlcompilercontext.c [deleted file]
tools/gidlcompilercontext.h [deleted file]
tools/gidlcompilerentrynode.c [deleted file]
tools/gidlcompilerentrynode.h [deleted file]
tools/gidlcompilertypenode.c [deleted file]
tools/gidlcompilertypenode.h [deleted file]
tools/gidlmodule.c
tools/gidlmodule.h
tools/gidlnode.c
tools/gidlnode.h
tools/gidlparser.c
tools/quote-file.sh [deleted file]