S. Achterop IWI-120 3932 wrote:
home/doko/packages/gcc/2.95/x/gcc-2.95-2.95.4.ds11/src-native/gcc/p/module.c:3384:create_gpi_files: failed assertion `itab->interface_name_node'
Try the following patch:
--- p/module.c.orig Thu Sep 19 02:00:06 2002 +++ p/module.c Thu Sep 19 02:05:05 2002 @@ -4088,12 +4088,16 @@ current_module->input_file_node = global_input_file_node; exported_name_list = build_tree_list (NULL_TREE, identifier_input); (void) get_interface_table (interface, interface, 1); + itab_check_gpi_checksum (interface, 0, 1); + TREE_STATIC (imported) = 1; } else if (interface == standard_interface_output) { current_module->output_file_node = global_output_file_node; exported_name_list = build_tree_list (NULL_TREE, identifier_output); (void) get_interface_table (interface, interface, 1); + itab_check_gpi_checksum (interface, 0, 1); + TREE_STATIC (imported) = 1; } else if (interface == standard_interface_error) { @@ -4102,6 +4106,8 @@ current_module->error_file_node = global_error_file_node; exported_name_list = build_tree_list (NULL_TREE, identifier_stderr); (void) get_interface_table (interface, interface, 1); + itab_check_gpi_checksum (interface, 0, 1); + TREE_STATIC (imported) = 1; } else {
Frank