Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix vsllvm configuration | 2019-06-03 | 1 | -0/+4 | |
| | | | | | | - dxsdk was missing from includes - winmm was missing from libs - narrowing warning was silenced for VS, but not from vsllvm, where it leads to an error in menu_video_options::handle() | ||||
* | srcclean (nw) | 2019-05-26 | 1 | -1/+1 | |
| | |||||
* | (nw) Clean up the mess on master | 2019-03-26 | 1 | -0/+65 | |
| | | | | | | | | | | | | | This effectively reverts b380514764cf857469bae61c11143a19f79a74c5 and c24473ddff715ecec2e258a6eb38960cf8c8e98e, restoring the state at 598cd5227223c3b04ca31f0dbc1981256d9ea3ff. Before pushing, please check that what you're about to push is sane. Check your local commit log and ensure there isn't anything out-of-place before pushing to mainline. When things like this happen, it wastes everyone's time. I really don't need this in a week when real work™ is busting my balls and I'm behind where I want to be with preparing for MAME release. | ||||
* | Revert "conflict resolution (nw)" | 2019-03-25 | 1 | -65/+0 | |
| | | | | | This reverts commit c24473ddff715ecec2e258a6eb38960cf8c8e98e, reversing changes made to 009cba4fb8102102168ef32870892438327f3705. | ||||
* | further quieting of MS-LLVM (nw) | 2019-02-25 | 1 | -0/+1 | |
| | |||||
* | genie: restore msvc build (nw) | 2019-02-19 | 1 | -10/+10 | |
| | | | | I don't really understand why this works, but it enables building with VS 2017 15.7.6 as before. Apologies if it breaks LLVM on VS - I don't have that configuration to test. | ||||
* | (nw) remove some superfluous const, eliminate a superfluous temp, remove ↵ | 2019-02-18 | 1 | -1/+1 | |
| | | | | superflous semicolons, etc. and also fix a known broken build script change | ||||
* | Fix testkeys compile/link on windows. (nw) | 2019-02-17 | 1 | -1/+1 | |
| | |||||
* | silence MS-LLVM (nw) | 2019-02-16 | 1 | -1/+42 | |
| | |||||
* | enable sub-second snapshot timers (nw) (#4493) | 2019-02-04 | 1 | -0/+23 | |
| | | | | | | | | | | | | | | * enable sub-second snapshot timers (nw) * switch to attotime, accept doubles * support LLVM extension in MSVC make vsllvm using extension from here: https://marketplace.visualstudio.com/items?itemName=LLVMExtensions.llvm-toolchain | ||||
* | Fix errors with single-driver build of vsnes.cpp [Justin Kerk] | 2018-12-30 | 1 | -4/+4 | |
| | |||||
* | (nw) fix stuff: | 2018-11-29 | 1 | -1/+45 | |
| | | | | | | | | * Add per-language compiler flag options to help with exotic setups * Get rid of a potention buffer overrun in NuBus image card * CHAR_WIDTH and LONG_WIDTH are preprocessor macros in limits.h with glibc if __GLIBC_USE (IEC_60559_BFP_EXT) is enabled - avoid using them as names * Make formats/upd765_dsk.h slightly safer with defualt initialisers for key format members * Don't rely on random BSS data being zero in imagedev/floppy.cpp | ||||
* | enable edit and continue in visual studio debug builds (nw) | 2018-08-29 | 1 | -2/+3 | |
| | |||||
* | disable multiple constructor warning for rendlay.cpp (nw) | 2018-07-22 | 1 | -0/+1 | |
| | |||||
* | fix building with clang 6.0.1 (nw) | 2018-07-07 | 1 | -0/+5 | |
| | |||||
* | Remove -mbig-obj, which breaks the build on Windows clang and is not ↵ | 2018-07-07 | 1 | -3/+0 | |
| | | | | actually needed now that the emumem files have been split up (nw) | ||||
* | emumem: Backend modernization [O. Galibert] | 2018-06-29 | 1 | -0/+3 | |
| | |||||
* | Enable building on riscv64 (#3655) | 2018-06-13 | 1 | -0/+6 | |
| | | | | | | * First attempt at enabling building on riscv64 * PTR64=1 needs to be defined on riscv64 otherwise build fails | ||||
* | srcclean (nw) | 2018-05-27 | 1 | -1/+1 | |
| | |||||
* | rm dead code (nw) | 2018-05-03 | 1 | -8/+0 | |
| | |||||
* | More GCC 8 (nw) | 2018-05-01 | 1 | -0/+1 | |
| | |||||
* | don't use C++ flags on plain C files (nw) | 2018-05-01 | 1 | -1/+3 | |
| | |||||
* | begin preliminary GCC 8 support (nw) | 2018-05-01 | 1 | -0/+7 | |
| | |||||
* | Bind devcb relative to current device. This is probably going to break | 2018-05-01 | 1 | -1/+2 | |
| | | | | | | | plenty of things with late bind errors. Sorry. Remaining things to switch over include sound routes and things with custom delegates. | ||||
* | Added possibility of building using system pugixml | 2018-03-27 | 1 | -0/+10 | |
| | |||||
* | Start squeezing out the poor-performing parts of the output_manager: | 2018-02-28 | 1 | -1/+2 | |
| | | | | | | * Turn deprecated declataion warnings on by default and make them non-fatal * Make output_finder iterable in algorithms and range-based for loops * Replace a lot of set_something with output_finder | ||||
* | Fix issue linking Emscripten build with certain single-driver compiles (e.g. ↵ | 2018-01-31 | 1 | -0/+3 | |
| | | | | spectrum.cpp). Emscripten 1.37.29 or higher is now required. [Justin Kerk] | ||||
* | srcclean and regenerate localisations (nw) | 2018-01-28 | 1 | -1/+1 | |
| | |||||
* | removed implict usage of "nullability" from SANITIZE=undefined (nw) | 2018-01-14 | 1 | -5/+2 | |
| | |||||
* | restored SANITIZE make option (#3043) | 2018-01-11 | 1 | -4/+37 | |
| | | | | | | * restored basic support for SANITIZE make option * disabled some unwanted UBSAN checks / enabled nullability checks / enabled ASAN use-after-scope checks (nw) | ||||
* | Use dynamic linking for windows SDL builds to workround an error during ↵ | 2017-12-26 | 1 | -1/+6 | |
| | | | | linking about liblualibs.a being corrupt, which is dependant on the order of the .o files contained within it. [smf] | ||||
* | Added workround for clang static builds and enable them again, don't force ↵ | 2017-12-26 | 1 | -8/+2 | |
| | | | | -O1 on clang builds. [smf] | ||||
* | Modification for Android build (NDK r14b, build-tools 21.1.2 and gradle ↵ | 2017-08-23 | 1 | -0/+1 | |
| | | | | 2.2.1) (#2585) | ||||
* | looks like 32-bit release builds need /bigobj as well (nw) | 2017-05-28 | 1 | -3/+3 | |
| | |||||
* | don't use -static on msys2 clang 4.0.0 as it's currently broken, also ↵ | 2017-05-25 | 1 | -3/+7 | |
| | | | | removed -static-libgcc & -static-libstdc++ on gcc builds as they have no effect if you use -static (nw) | ||||
* | fix MSVC debug builds by specifying /bigobj (needed for mpu4). Release ↵ | 2017-05-16 | 1 | -0/+3 | |
| | | | | builds don't seem to require it. (nw) | ||||
* | detect if SOURCES file do not exist (nw) | 2016-12-09 | 1 | -0/+7 | |
| | |||||
* | Enable building projects that are separate of MAME but use same core and ↵ | 2016-12-08 | 1 | -1/+13 | |
| | | | | lives in separate git tree (nw) | ||||
* | Disable incremental linking for VS debug builds (nw) | 2016-11-29 | 1 | -0/+1 | |
| | |||||
* | Added VS2017 support into project files (nw) | 2016-11-16 | 1 | -2/+2 | |
| | |||||
* | Fix UWP build issue (nw) | 2016-11-16 | 1 | -1/+1 | |
| | |||||
* | fix build (nw) | 2016-11-16 | 1 | -1/+1 | |
| | |||||
* | UWP: Remove explicit links for winstore builds (nw) | 2016-11-16 | 1 | -9/+3 | |
| | |||||
* | fix mingw-clang linking for latest version (nw) | 2016-11-16 | 1 | -0/+4 | |
| | |||||
* | Make 3rdparty compile for UWP and start adding new OSD for UWP based on ↵ | 2016-11-09 | 1 | -0/+6 | |
| | | | | previous Brad work (nw) | ||||
* | Finally sync with GENie, no more local changes (nw) | 2016-11-03 | 1 | -0/+4 | |
| | |||||
* | Fix macOS build (nw) | 2016-11-02 | 1 | -3/+3 | |
| | |||||
* | Experimental support for compiling to WebAssembly using Emscripten (not yet ↵ | 2016-10-29 | 1 | -0/+5 | |
| | | | | working) (nw) | ||||
* | cleanup (nw) | 2016-10-07 | 1 | -19/+0 | |
| | |||||
* | disable unknown-attributes & ignored_qualifiers to allow font_dwrite.cpp to ↵ | 2016-09-17 | 1 | -0/+2 | |
| | | | | build with clang. (nw) |