https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119648
Bug ID: 119648 Summary: Alpha cross-compile yields header issues Product: gcc Version: 14.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libitm Assignee: unassigned at gcc dot gnu.org Reporter: chandleg at wizardsworks dot org Target Milestone: --- [INFO ] Installing core C gcc compiler: done in 112.67s (at 08:25) [INFO ] ================================================================= [INFO ] Installing C library [INFO ] ================================================================= [INFO ] Building for multilib 1/1: '' [EXTRA] Configuring C library [EXTRA] Building C library [EXTRA] Installing C library [INFO ] Building for multilib 1/1: '': done in 57.49s (at 09:23) [INFO ] Installing C library: done in 57.53s (at 09:23) [INFO ] ================================================================= [INFO ] Installing final gcc compiler [EXTRA] Configuring final gcc compiler [EXTRA] Building final gcc compiler [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/aatree.h:66:43: error: 'free' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/aatree.h:66:43: error: 'free' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/aatree.h:66:43: error: 'free' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/aatree.h:66:43: error: 'free' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/aatree.h:66:43: error: 'free' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/dispatch.h:324:42: error: 'free' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/dispatch.h:324:42: error: 'free' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/aatree.h:66:43: error: 'free' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/aatree.h:66:43: error: 'free' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/dispatch.h:324:42: error: 'free' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/dispatch.h:324:42: error: 'free' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/dispatch.h:324:42: error: 'free' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/dispatch.h:324:42: error: 'free' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/dispatch.h:324:42: error: 'free' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/aatree.h:66:43: error: 'free' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/alloc_c.cc:36:13: error: 'malloc' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/alloc_c.cc:38:38: error: 'free' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/alloc_c.cc:46:13: error: 'calloc' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/alloc_c.cc:48:38: error: 'free' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/alloc_c.cc:57:40: error: 'free' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/dispatch.h:324:42: error: 'free' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/aatree.h:66:43: error: 'free' was not declared in this scope [ERROR] make[5]: *** [Makefile:682: alloc_c.lo] Error 1 [ERROR] make[5]: *** Waiting for unfinished jobs.... [ERROR] make[5]: *** [Makefile:682: alloc_cpp.lo] Error 1 [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/dispatch.h:324:42: error: 'free' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/aatree.h:66:43: error: 'free' was not declared in this scope [ERROR] make[5]: *** [Makefile:682: aatree.lo] Error 1 [ERROR] make[5]: *** [Makefile:682: eh_cpp.lo] Error 1 [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/aatree.h:66:43: error: 'free' was not declared in this scope [ERROR] make[5]: *** [Makefile:682: local.lo] Error 1 [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/dispatch.h:324:42: error: 'free' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/aatree.h:66:43: error: 'free' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/aatree.h:66:43: error: 'free' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/dispatch.h:324:42: error: 'free' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/dispatch.h:324:42: error: 'free' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/dispatch.h:324:42: error: 'free' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/util.cc:68:11: error: 'posix_memalign' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/util.cc:75:11: error: 'malloc' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/util.cc:89:13: error: 'calloc' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/util.cc:101:13: error: 'realloc' was not declared in this scope [ERROR] make[5]: *** [Makefile:682: alloc.lo] Error 1 [ERROR] make[5]: *** [Makefile:682: barrier.lo] Error 1 [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/aatree.h:66:43: error: 'free' was not declared in this scope [ERROR] make[5]: *** [Makefile:682: rwlock.lo] Error 1 [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/beginend.cc:77:3: error: 'free' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/clone.cc:155:3: error: 'qsort' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/clone.cc:183:3: error: 'free' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/dispatch.h:324:42: error: 'free' was not declared in this scope [ERROR] make[5]: *** [Makefile:682: query.lo] Error 1 [ERROR] make[5]: *** [Makefile:682: util.lo] Error 1 [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/clone.cc:100:1: error: 'int clone_entry_compare(const void*, const void*)' defined but not used [-Werror=unused-function] [ERROR] make[5]: *** [Makefile:682: useraction.lo] Error 1 [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/containers.h:71:35: error: 'free' was not declared in this scope [ERROR] make[5]: *** [Makefile:682: clone.lo] Error 1 [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/containers.h:71:35: error: 'free' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/retry.cc:225:21: error: 'getenv' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/containers.h:71:35: error: 'free' was not declared in this scope [ERROR] /opt/cross-build//alphaev6-unknown-linux-gnu/src/gcc/libitm/containers.h:71:35: error: 'free' was not declared in this scope [ERROR] make[5]: *** [Makefile:682: retry.lo] Error 1 [ERROR] make[5]: *** [Makefile:682: beginend.lo] Error 1 [ERROR] make[4]: *** [Makefile:840: all-recursive] Error 1 [ERROR] make[3]: *** [Makefile:522: all] Error 2 [ERROR] make[2]: *** [Makefile:17269: all-target-libitm] Error 2 [ERROR] make[2]: *** Waiting for unfinished jobs.... [ERROR] make[1]: *** [Makefile:1066: all] Error 2 [ERROR]