Regenerate charmonizer.c for alloca fixes
Project: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/repo Commit: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/commit/66440bbd Tree: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/tree/66440bbd Diff: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/diff/66440bbd Branch: refs/heads/master Commit: 66440bbd56c2e79d1fb0576eae518e0b4fc7878e Parents: 9f745bf Author: Nick Wellnhofer <[email protected]> Authored: Mon Jun 1 13:16:40 2015 +0200 Committer: Nick Wellnhofer <[email protected]> Committed: Tue Jun 2 12:41:22 2015 +0200 ---------------------------------------------------------------------- compiler/common/charmonizer.c | 12 ++++++------ runtime/common/charmonizer.c | 12 ++++++------ 2 files changed, 12 insertions(+), 12 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/lucy-clownfish/blob/66440bbd/compiler/common/charmonizer.c ---------------------------------------------------------------------- diff --git a/compiler/common/charmonizer.c b/compiler/common/charmonizer.c index 7fd724c..573a6de 100644 --- a/compiler/common/charmonizer.c +++ b/compiler/common/charmonizer.c @@ -7404,7 +7404,7 @@ chaz_Memory_probe_alloca(void) { /* Unixen. */ sprintf(code_buf, alloca_code, "alloca.h", "alloca"); - if (chaz_CC_test_compile(code_buf)) { + if (chaz_CC_test_link(code_buf)) { has_alloca = true; chaz_ConfWriter_add_def("HAS_ALLOCA_H", NULL); chaz_ConfWriter_add_def("alloca", "alloca"); @@ -7416,7 +7416,7 @@ chaz_Memory_probe_alloca(void) { * are subsequently repeated during the build. */ sprintf(code_buf, alloca_code, "stdlib.h", "alloca"); - if (chaz_CC_test_compile(code_buf)) { + if (chaz_CC_test_link(code_buf)) { has_alloca = true; chaz_ConfWriter_add_def("ALLOCA_IN_STDLIB_H", NULL); chaz_ConfWriter_add_def("alloca", "alloca"); @@ -7425,7 +7425,7 @@ chaz_Memory_probe_alloca(void) { if (!has_alloca) { sprintf(code_buf, alloca_code, "stdio.h", /* stdio.h is filler */ "__builtin_alloca"); - if (chaz_CC_test_compile(code_buf)) { + if (chaz_CC_test_link(code_buf)) { has_builtin_alloca = true; chaz_ConfWriter_add_def("alloca", "__builtin_alloca"); } @@ -7434,7 +7434,7 @@ chaz_Memory_probe_alloca(void) { /* Windows. */ if (!(has_alloca || has_builtin_alloca)) { sprintf(code_buf, alloca_code, "malloc.h", "alloca"); - if (chaz_CC_test_compile(code_buf)) { + if (chaz_CC_test_link(code_buf)) { has_alloca = true; chaz_ConfWriter_add_def("HAS_MALLOC_H", NULL); chaz_ConfWriter_add_def("alloca", "alloca"); @@ -7442,9 +7442,9 @@ chaz_Memory_probe_alloca(void) { } if (!(has_alloca || has_builtin_alloca)) { sprintf(code_buf, alloca_code, "malloc.h", "_alloca"); - if (chaz_CC_test_compile(code_buf)) { + if (chaz_CC_test_link(code_buf)) { chaz_ConfWriter_add_def("HAS_MALLOC_H", NULL); - chaz_ConfWriter_add_def("chy_alloca", "_alloca"); + chaz_ConfWriter_add_def("alloca", "_alloca"); } } } http://git-wip-us.apache.org/repos/asf/lucy-clownfish/blob/66440bbd/runtime/common/charmonizer.c ---------------------------------------------------------------------- diff --git a/runtime/common/charmonizer.c b/runtime/common/charmonizer.c index 52e3ae6..74e54c0 100644 --- a/runtime/common/charmonizer.c +++ b/runtime/common/charmonizer.c @@ -7404,7 +7404,7 @@ chaz_Memory_probe_alloca(void) { /* Unixen. */ sprintf(code_buf, alloca_code, "alloca.h", "alloca"); - if (chaz_CC_test_compile(code_buf)) { + if (chaz_CC_test_link(code_buf)) { has_alloca = true; chaz_ConfWriter_add_def("HAS_ALLOCA_H", NULL); chaz_ConfWriter_add_def("alloca", "alloca"); @@ -7416,7 +7416,7 @@ chaz_Memory_probe_alloca(void) { * are subsequently repeated during the build. */ sprintf(code_buf, alloca_code, "stdlib.h", "alloca"); - if (chaz_CC_test_compile(code_buf)) { + if (chaz_CC_test_link(code_buf)) { has_alloca = true; chaz_ConfWriter_add_def("ALLOCA_IN_STDLIB_H", NULL); chaz_ConfWriter_add_def("alloca", "alloca"); @@ -7425,7 +7425,7 @@ chaz_Memory_probe_alloca(void) { if (!has_alloca) { sprintf(code_buf, alloca_code, "stdio.h", /* stdio.h is filler */ "__builtin_alloca"); - if (chaz_CC_test_compile(code_buf)) { + if (chaz_CC_test_link(code_buf)) { has_builtin_alloca = true; chaz_ConfWriter_add_def("alloca", "__builtin_alloca"); } @@ -7434,7 +7434,7 @@ chaz_Memory_probe_alloca(void) { /* Windows. */ if (!(has_alloca || has_builtin_alloca)) { sprintf(code_buf, alloca_code, "malloc.h", "alloca"); - if (chaz_CC_test_compile(code_buf)) { + if (chaz_CC_test_link(code_buf)) { has_alloca = true; chaz_ConfWriter_add_def("HAS_MALLOC_H", NULL); chaz_ConfWriter_add_def("alloca", "alloca"); @@ -7442,9 +7442,9 @@ chaz_Memory_probe_alloca(void) { } if (!(has_alloca || has_builtin_alloca)) { sprintf(code_buf, alloca_code, "malloc.h", "_alloca"); - if (chaz_CC_test_compile(code_buf)) { + if (chaz_CC_test_link(code_buf)) { chaz_ConfWriter_add_def("HAS_MALLOC_H", NULL); - chaz_ConfWriter_add_def("chy_alloca", "_alloca"); + chaz_ConfWriter_add_def("alloca", "_alloca"); } } }
