[perl #39760] [CAGE] make warnings (r13197 - x86-msvc-7.1)
The warning of inconsistent dll linkage no longer occurs on microsoft visual studio, which resolves this issue. kjs
[perl #39760] [CAGE] make warnings (r13197 - x86-msvc-7.1)
I think the issue of inconsistent dll linkage has been resolved recently by adding the YYMALLOC and YYFREE #defines to imcc source. Can other windows people confirm this? Then this ticket can be closed. Thank you very much, kjs
[perl #39760] [CAGE] make warnings (r13197 - x86-msvc-7.1)
On Dom. 19 Oct. 2008 13:47:11, kjs wrote: I think the issue of inconsistent dll linkage has been resolved recently by adding the YYMALLOC and YYFREE #defines to imcc source. Can other windows people confirm this? Then this ticket can be closed. Thank you very much, Confirmed. Parrot r31997 on Windows Vista and MSVC9.
[perl #39760] [CAGE] make warnings (r13197 - x86-msvc-7.1)
On Fri Jul 07 09:05:57 2006, particle wrote: compilers\imcc\imcparser.c imcparser.c compilers\imcc\imcparser.c(878) : warning C4273: 'malloc' : inconsistent dll linkage compilers\imcc\imcparser.c(885) : warning C4273: 'free' : inconsistent dll linkage compilers\ast\astparser.c astparser.c compilers\ast\astparser.c(1298) : warning C4102: 'yyerrlab1' : unreferenced label compilers\imcc\main.c main.c compilers\imcc\main.c(480) : warning C4273: 'imcc_init' : inconsistent dll linkage ~jerry Anyone still seeing these errors on windows, or can we close this ticket?
[perl #39760] [CAGE] make warnings (r13197 - x86-msvc-7.1)
On Sat Jul 15 14:47:48 2006, rblasch wrote: Jerry Gay (via RT) wrote: # New Ticket Created by Jerry Gay # Please include the string: [perl #39760] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=39760 compilers\ast\astparser.c astparser.c compilers\ast\astparser.c(1298) : warning C4102: 'yyerrlab1' : unreferenced label compilers/ast/astparser.c is generated by GNU Bison 1.875. I have GNU Bison 2.1 installed, which generates code that doesn't yield any warning. bison -v -y compilers\ast\ast.y -d -o compilers\ast\astparser.c -p AST C:\Perl\bin\perl.exe -MExtUtils::Command -e touch compilers\ast\ast.y.flag compilers\ast\astparser.c compilers\ast\astparser.h bison -v -y compilers\ast\ast.y -d -o compilers\ast\astparser.c -p AST C:\Perl\bin\perl.exe -MExtUtils::Command -e touch compilers\ast\ast.y.flag compilers\ast\astparser.c compilers\ast\astparser.h compilers\ast\astparser.c astparser.c Is that sufficient to close this issue, or should I provide a patch to disable the C4102 warning? Is this ticket still relevant? Are we still seeing these warnings with msvc? Paul