Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
01844 Compiling Major Always May 29, 2008, 17:17 May 29, 2008, 19:10
Tester Roman View Status Public Platform MAME (Self-compiled)
Assigned To aaron Resolution Fixed OS Windows XP/Vista 64-bit
Status [?] Resolved Driver
Version 0.125u3 Fixed in Version 0.125u4 Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary 01844: compiling 125u3 with VS2008 64bit fails
Description compiling stops with:
Compiling src/emu/cpu/drcbex64.c...
drcbex64.c
src\emu\cpu\drcbex64.c(4862) : error C2220: warning treated as error - no 'object' file generated
src\emu\cpu\drcbex64.c(4862) : warning C4003: not enough actual parameters for macro 'MABS'
src\emu\cpu\drcbex64.c(4862) : warning C4047: 'function' : 'drcbe_state *' differs in levels of indirection from 'drcuml_pvalue'
src\emu\cpu\drcbex64.c(4862) : warning C4024: 'offset_from_rbp' : different types for formal and actual parameter 1
src\emu\cpu\drcbex64.c(4862) : error C2059: syntax error : ')'
src\emu\cpu\drcbex64.c(4869) : warning C4003: not enough actual parameters for macro 'MABS'
src\emu\cpu\drcbex64.c(4869) : warning C4047: 'function' : 'drcbe_state *' differs in levels of indirection from 'drcuml_pvalue'
src\emu\cpu\drcbex64.c(4869) : warning C4024: 'offset_from_rbp' : different types for formal and actual parameter 1
src\emu\cpu\drcbex64.c(4869) : error C2059: syntax error : ')'
src\emu\cpu\drcbex64.c(4881) : warning C4003: not enough actual parameters for macro 'MABS'
src\emu\cpu\drcbex64.c(4881) : warning C4047: 'function' : 'drcbe_state *' differs in levels of indirection from 'drcuml_pvalue'
src\emu\cpu\drcbex64.c(4881) : warning C4024: 'offset_from_rbp' : different types for formal and actual parameter 1
src\emu\cpu\drcbex64.c(4881) : error C2059: syntax error : ')'
src\emu\cpu\drcbex64.c(4888) : warning C4003: not enough actual parameters for macro 'MABS'
src\emu\cpu\drcbex64.c(4888) : warning C4047: 'function' : 'drcbe_state *' differs in levels of indirection from 'drcuml_pvalue'
src\emu\cpu\drcbex64.c(4888) : warning C4024: 'offset_from_rbp' : different types for formal and actual parameter 1
src\emu\cpu\drcbex64.c(4888) : error C2059: syntax error : ')'
src\emu\cpu\drcbex64.c(4901) : error C2143: syntax error : missing '{' before '*'
src\emu\cpu\drcbex64.c(4902) : error C2371: 'op_mov' : redefinition; different basic types
        src\emu\cpu\drcbex64.c(432) : see declaration of 'op_mov'
src\emu\cpu\drcbex64.c(4924) : warning C4133: 'return' : incompatible types - from 'x86code *' to 'int *'
src\emu\cpu\drcbex64.c(5010) : warning C4133: 'return' : incompatible types - from 'x86code *' to 'int *'
mingw32-make: *** [obj/windows/vmame/emu/cpu/drcbex64.o] Error 2
Steps To Reproduce
Additional Information
Github Commit
Flags 64-bit specific
Regression Version
Affected Sets / Systems
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
1
User avatar
No.01128
Tafoid
Administrator
May 29, 2008, 19:10
For information regarding fixing this before next U, you can check out:
http://www.bannister.org/forums/ubbthreads.php?ubb=showflat&Number=41723&Searchpage=1&Main=4570&Words=drcbe%2C+srcp.value&Search=true#Post41723