https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113507
Bug ID: 113507 Summary: can't build a cross compiler to rs6000-ibm-aix7.2 Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: hjl.tools at gmail dot com Target Milestone: --- Target: rs6000-ibm-aix7.2 On Linux/x86-64, when building a cross compiler to rs6000-ibm-aix7.2, I got /usr/local/bin/ld: rs6000-c.o: in function `rs6000_target_modify_macros(bool, long)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:584:(.text+0xe83): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: rs6000-c.o: in function `rs6000_cpu_cpp_builtins(cpp_reader*)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:630:(.text+0x10b5): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:632:(.text+0x10d2): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: rs6000-c.o: in function `altivec_build_resolved_builtin(tree_node**, int, tree_node*, tree_node*, rs6000_gen_builtins, rs6000_gen_builtins)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:878:(.text+0x190a): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: rs6000-c.o: in function `resolve_vec_mul(resolution*, tree_node**, tree_node**, unsigned int)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:983:(.text+0x1dae): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:990:(.text+0x1ded): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: rs6000-c.o: in function `resolve_vec_cmpne(resolution*, tree_node**, tree_node**, unsigned int)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1049:(.text+0x2032): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1058:(.text+0x2095): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: rs6000-c.o:/export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1113: more undefined references to `rs6000_builtin_decls' follow /usr/local/bin/ld: rs6000-c.o: in function `resolve_vec_splats(resolution*, rs6000_gen_builtins, vec<tree_node*, va_gc, vl_embed>*, unsigned int)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1284:(.text+0x2ad6): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1284:(.text+0x2adf): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1288:(.text+0x2afc): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1288:(.text+0x2b05): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1292:(.text+0x2b22): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: rs6000-c.o:/export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1292: more undefined references to `rs6000_builtin_types' follow /usr/local/bin/ld: rs6000-c.o: in function `resolve_vec_extract(resolution*, vec<tree_node*, va_gc, vl_embed>*, unsigned int, unsigned int)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1380:(.text+0x2fb0): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1384:(.text+0x2fc0): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1388:(.text+0x2fd0): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1392:(.text+0x2fe0): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1397:(.text+0x3043): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: rs6000-c.o:/export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1402: more undefined references to `rs6000_builtin_decls' follow /usr/local/bin/ld: rs6000-c.o: in function `find_instance(bool*, ovlddata**, rs6000_gen_builtins, rs6000_gen_builtins, tree_node**, tree_node**, int)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1694:(.text+0x41e9): undefined reference to `rs6000_builtin_info' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1711:(.text+0x42e4): undefined reference to `rs6000_builtin_decl(unsigned int, bool)' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1712:(.text+0x4301): undefined reference to `rs6000_builtin_is_supported(rs6000_gen_builtins)' /usr/local/bin/ld: rs6000-c.o: in function `altivec_resolve_overloaded_builtin(unsigned int, tree_node*, void*)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1891:(.text+0x4dd8): undefined reference to `rs6000_overload_info' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1899:(.text+0x4e1f): undefined reference to `rs6000_overload_info' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:2031:(.text+0x53ae): undefined reference to `rs6000_builtin_is_supported(rs6000_gen_builtins)' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:2032:(.text+0x53c7): undefined reference to `rs6000_builtin_decl(unsigned int, bool)' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:2035:(.text+0x5417): undefined reference to `rs6000_builtin_info' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:2051:(.text+0x54e4): undefined reference to `rs6000_overload_info' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:2057:(.text+0x551a): undefined reference to `rs6000_invalid_builtin(rs6000_gen_builtins)' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:2060:(.text+0x5541): undefined reference to `rs6000_builtin_info' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:2074:(.text+0x55d3): undefined reference to `rs6000_overload_info' /usr/local/bin/ld: gtype-desc.o:(.rodata+0x2ec8): undefined reference to `altivec_builtin_mask_for_load' /usr/local/bin/ld: gtype-desc.o:(.rodata+0x2ef0): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: rs6000-c.o: in function `rs6000_target_modify_macros(bool, long)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:584:(.text+0xe83): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: rs6000-c.o: in function `rs6000_cpu_cpp_builtins(cpp_reader*)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:630:(.text+0x10b5): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:632:(.text+0x10d2): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: rs6000-c.o: in function `altivec_build_resolved_builtin(tree_node**, int, tree_node*, tree_node*, rs6000_gen_builtins, rs6000_gen_builtins)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:878:(.text+0x190a): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: rs6000-c.o: in function `resolve_vec_mul(resolution*, tree_node**, tree_node**, unsigned int)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:983:(.text+0x1dae): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:990:(.text+0x1ded): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: rs6000-c.o: in function `resolve_vec_cmpne(resolution*, tree_node**, tree_node**, unsigned int)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1049:(.text+0x2032): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1058:(.text+0x2095): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: rs6000-c.o:/export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1113: more undefined references to `rs6000_builtin_decls' follow /usr/local/bin/ld: rs6000-c.o: in function `resolve_vec_splats(resolution*, rs6000_gen_builtins, vec<tree_node*, va_gc, vl_embed>*, unsigned int)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1284:(.text+0x2ad6): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1284:(.text+0x2adf): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1288:(.text+0x2afc): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1288:(.text+0x2b05): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1292:(.text+0x2b22): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: rs6000-c.o:/export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1292: more undefined references to `rs6000_builtin_types' follow /usr/local/bin/ld: rs6000-c.o: in function `resolve_vec_extract(resolution*, vec<tree_node*, va_gc, vl_embed>*, unsigned int, unsigned int)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1380:(.text+0x2fb0): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1384:(.text+0x2fc0): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1388:(.text+0x2fd0): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1392:(.text+0x2fe0): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1397:(.text+0x3043): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: rs6000-c.o:/export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1402: more undefined references to `rs6000_builtin_decls' follow /usr/local/bin/ld: rs6000-c.o: in function `find_instance(bool*, ovlddata**, rs6000_gen_builtins, rs6000_gen_builtins, tree_node**, tree_node**, int)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1694:(.text+0x41e9): undefined reference to `rs6000_builtin_info' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1711:(.text+0x42e4): undefined reference to `rs6000_builtin_decl(unsigned int, bool)' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1712:(.text+0x4301): undefined reference to `rs6000_builtin_is_supported(rs6000_gen_builtins)' /usr/local/bin/ld: rs6000-c.o: in function `altivec_resolve_overloaded_builtin(unsigned int, tree_node*, void*)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1891:(.text+0x4dd8): undefined reference to `rs6000_overload_info' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1899:(.text+0x4e1f): undefined reference to `rs6000_overload_info' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:2031:(.text+0x53ae): undefined reference to `rs6000_builtin_is_supported(rs6000_gen_builtins)' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:2032:(.text+0x53c7): undefined reference to `rs6000_builtin_decl(unsigned int, bool)' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:2035:(.text+0x5417): undefined reference to `rs6000_builtin_info' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:2051:(.text+0x54e4): undefined reference to `rs6000_overload_info' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:2057:(.text+0x551a): undefined reference to `rs6000_invalid_builtin(rs6000_gen_builtins)' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:2060:(.text+0x5541): undefined reference to `rs6000_builtin_info' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:2074:(.text+0x55d3): undefined reference to `rs6000_overload_info' /usr/local/bin/ld: gtype-desc.o:(.rodata+0x2ec8): undefined reference to `altivec_builtin_mask_for_load' /usr/local/bin/ld: gtype-desc.o:(.rodata+0x2ef0): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: rs6000.o: in function `rs6000_builtin_vectorized_function(unsigned int, tree_node*, tree_node*)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:5636:(.text+0x9620): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:5640:(.text+0x968b): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:5644:(.text+0x96fa): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:5650:(.text+0x9765): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:5654:(.text+0x97d0): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: rs6000.o:/export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:5658: more undefined references to `rs6000_builtin_decls' follow /usr/local/bin/ld: rs6000.o: in function `rs6000_handle_altivec_attribute(tree_node**, tree_node*, tree_node*, int, bool*)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:20575:(.text+0x2ec58): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:20575:(.text+0x2ec61): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:20578:(.text+0x2ec77): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:20578:(.text+0x2ec80): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:20581:(.text+0x2ec93): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: rs6000.o:/export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:20581: more undefined references to `rs6000_builtin_types' follow /usr/local/bin/ld: rs6000.o: in function `add_condition_to_bb(tree_node*, tree_node*, int, basic_block_def*)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:25546:(.text+0x396eb): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: rs6000.o: in function `rs6000_update_ipa_fn_target_info(unsigned int&, gimple const*)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:25750:(.text+0x39e75): undefined reference to `rs6000_builtin_info' /usr/local/bin/ld: rs6000.o: in function `rs6000_atomic_assign_expand_fenv(tree_node**, tree_node**, tree_node**)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:28269:(.text+0x3f893): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:28270:(.text+0x3f89e): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: rs6000.o: in function `rs6000_opaque_type_invalid_use_p(gimple*)::{lambda(tree_node*)#1}::operator()(tree_node*) const': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:29301:(.text+0x41a7e): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:29306:(.text+0x41aa6): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: rs6000.o:(.data+0x8d8): undefined reference to `rs6000_builtin_mask_for_load()' /usr/local/bin/ld: rs6000.o:(.data+0x8e8): undefined reference to `rs6000_builtin_md_vectorized_function(tree_node*, tree_node*, tree_node*)' /usr/local/bin/ld: rs6000.o:(.data+0xa40): undefined reference to `rs6000_init_builtins()' /usr/local/bin/ld: rs6000.o:(.data+0xa48): undefined reference to `rs6000_builtin_decl(unsigned int, bool)' /usr/local/bin/ld: rs6000.o:(.data+0xa50): undefined reference to `rs6000_expand_builtin(tree_node*, rtx_def*, rtx_def*, machine_mode, int)' /usr/local/bin/ld: rs6000.o:(.data+0xa68): undefined reference to `rs6000_fold_builtin(tree_node*, int, tree_node**, bool)' /usr/local/bin/ld: rs6000.o:(.data+0xa70): undefined reference to `rs6000_gimple_fold_builtin(gimple_stmt_iterator*)' /usr/local/bin/ld: rs6000.o:(.data+0xa90): undefined reference to `rs6000_builtin_reciprocal(tree_node*)' /usr/local/bin/ld: rs6000.o: in function `rs6000_builtin_vectorized_function(unsigned int, tree_node*, tree_node*)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:5636:(.text+0x9620): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:5640:(.text+0x968b): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:5644:(.text+0x96fa): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:5650:(.text+0x9765): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:5654:(.text+0x97d0): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: rs6000.o:/export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:5658: more undefined references to `rs6000_builtin_decls' follow /usr/local/bin/ld: rs6000.o: in function `rs6000_handle_altivec_attribute(tree_node**, tree_node*, tree_node*, int, bool*)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:20575:(.text+0x2ec58): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:20575:(.text+0x2ec61): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:20578:(.text+0x2ec77): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:20578:(.text+0x2ec80): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:20581:(.text+0x2ec93): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: rs6000.o:/export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:20581: more undefined references to `rs6000_builtin_types' follow /usr/local/bin/ld: rs6000.o: in function `add_condition_to_bb(tree_node*, tree_node*, int, basic_block_def*)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:25546:(.text+0x396eb): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: rs6000.o: in function `rs6000_update_ipa_fn_target_info(unsigned int&, gimple const*)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:25750:(.text+0x39e75): undefined reference to `rs6000_builtin_info' /usr/local/bin/ld: rs6000.o: in function `rs6000_atomic_assign_expand_fenv(tree_node**, tree_node**, tree_node**)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:28269:(.text+0x3f893): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:28270:(.text+0x3f89e): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: rs6000.o: in function `rs6000_opaque_type_invalid_use_p(gimple*)::{lambda(tree_node*)#1}::operator()(tree_node*) const': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:29301:(.text+0x41a7e): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000.cc:29306:(.text+0x41aa6): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: rs6000.o:(.data+0x8d8): undefined reference to `rs6000_builtin_mask_for_load()' /usr/local/bin/ld: rs6000.o:(.data+0x8e8): undefined reference to `rs6000_builtin_md_vectorized_function(tree_node*, tree_node*, tree_node*)' /usr/local/bin/ld: rs6000.o:(.data+0xa40): undefined reference to `rs6000_init_builtins()' /usr/local/bin/ld: rs6000.o:(.data+0xa48): undefined reference to `rs6000_builtin_decl(unsigned int, bool)' /usr/local/bin/ld: rs6000.o:(.data+0xa50): undefined reference to `rs6000_expand_builtin(tree_node*, rtx_def*, rtx_def*, machine_mode, int)' /usr/local/bin/ld: rs6000.o:(.data+0xa68): undefined reference to `rs6000_fold_builtin(tree_node*, int, tree_node**, bool)' /usr/local/bin/ld: rs6000.o:(.data+0xa70): undefined reference to `rs6000_gimple_fold_builtin(gimple_stmt_iterator*)' /usr/local/bin/ld: rs6000.o:(.data+0xa90): undefined reference to `rs6000_builtin_reciprocal(tree_node*)' collect2: error: ld returned 1 exit status make[2]: *** [/export/gnu/import/git/sources/gcc/gcc/c/Make-lang.in:87: cc1] Error 1 make[2]: *** Waiting for unfinished jobs.... collect2: error: ld returned 1 exit status make[2]: *** [/export/gnu/import/git/sources/gcc/gcc/cp/Make-lang.in:145: cc1plus] Error 1 rm gfdl.pod gcc.pod gcov-dump.pod gcov-tool.pod fsf-funding.pod gpl.pod cpp.pod gcov.pod make[2]: Leaving directory '/export/build/gnu/tools-build/gcc-cross/build-rs6000-aix7.2/gcc' make[1]: *** [Makefile:4692: all-gcc] Error 2 make[1]: Leaving directory '/export/build/gnu/tools-build/gcc-cross/build-rs6000-aix7.2'