From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id F04883858435; Fri, 19 Jan 2024 17:56:29 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org F04883858435 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1705686989; bh=PA3gHUjKELmP0uuu/3HbCy/u8lo70FLFxjsBg0yT97k=; h=From:To:Subject:Date:From; b=vR2HPqb3xsR7xGUh4UaCeiQodWikylinBiluYc+A0I9jvrB28OfKbLDXvgQS7Iom/ YB9tUo3N7imO+EXEiYak5PEK1VD88KbA+Tbdk3Iyu1w9olbqk3EkiEq3uJLHuE2Lbz CLH0gy/u60Gd6sgH7WDboix5TKv0sQq7jOzF2p7I= From: "hjl.tools at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/113507] New: can't build a cross compiler to rs6000-ibm-aix7.2 Date: Fri, 19 Jan 2024 17:56:29 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 14.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: hjl.tools at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone cf_gcctarget Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 List-Id: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D113507 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(boo= l, 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:(.tex= t+0x2032): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1058:(.tex= t+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*, unsigned int)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1284:(.tex= t+0x2ad6): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1284:(.tex= t+0x2adf): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1288:(.tex= t+0x2afc): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1288:(.tex= t+0x2b05): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1292:(.tex= t+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*, unsigned int, unsigned int)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1380:(.tex= t+0x2fb0): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1384:(.tex= t+0x2fc0): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1388:(.tex= t+0x2fd0): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1392:(.tex= t+0x2fe0): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1397:(.tex= t+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:(.tex= t+0x41e9): undefined reference to `rs6000_builtin_info' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1711:(.tex= t+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:(.tex= t+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:(.tex= t+0x4dd8): undefined reference to `rs6000_overload_info' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1899:(.tex= t+0x4e1f): undefined reference to `rs6000_overload_info' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:2031:(.tex= t+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:(.tex= t+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:(.tex= t+0x5417): undefined reference to `rs6000_builtin_info' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:2051:(.tex= t+0x54e4): undefined reference to `rs6000_overload_info' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:2057:(.tex= t+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:(.tex= t+0x5541): undefined reference to `rs6000_builtin_info' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:2074:(.tex= t+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(boo= l, 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:(.tex= t+0x2032): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1058:(.tex= t+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*, unsigned int)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1284:(.tex= t+0x2ad6): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1284:(.tex= t+0x2adf): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1288:(.tex= t+0x2afc): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1288:(.tex= t+0x2b05): undefined reference to `rs6000_builtin_types' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1292:(.tex= t+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*, unsigned int, unsigned int)': /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1380:(.tex= t+0x2fb0): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1384:(.tex= t+0x2fc0): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1388:(.tex= t+0x2fd0): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1392:(.tex= t+0x2fe0): undefined reference to `rs6000_builtin_decls' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1397:(.tex= t+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:(.tex= t+0x41e9): undefined reference to `rs6000_builtin_info' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1711:(.tex= t+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:(.tex= t+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:(.tex= t+0x4dd8): undefined reference to `rs6000_overload_info' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:1899:(.tex= t+0x4e1f): undefined reference to `rs6000_overload_info' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:2031:(.tex= t+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:(.tex= t+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:(.tex= t+0x5417): undefined reference to `rs6000_builtin_info' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:2051:(.tex= t+0x54e4): undefined reference to `rs6000_overload_info' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:2057:(.tex= t+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:(.tex= t+0x5541): undefined reference to `rs6000_builtin_info' /usr/local/bin/ld: /export/gnu/import/git/sources/gcc/gcc/config/rs6000/rs6000-c.cc:2074:(.tex= t+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:565= 8: 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:205= 81: 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}::operato= r()(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:565= 8: 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:205= 81: 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}::operato= r()(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'=