Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Initial conversion of core to C++14. Note that compilers are now limited to ↵ | 2015-12-03 | 1 | -62/+14 | ||
| | | | | GCC 4.9.0 and up, Clang 3.4.0 and up, and VS2013 and up [Miodrag Milanovic] | |||||
* | Merge clang++ version 30000 and 30400 sections to enable ↵ | 2015-11-28 | 1 | -4/+0 | ||
| | | | | -Wno-constant-logical-operand | |||||
* | revert sqlite3 changes, update version detection to silence warnings on OSX ↵ | 2015-11-28 | 1 | -1/+1 | ||
| | | | | clang++ 3.0 (issue #480) | |||||
* | Cleanup (nw) | 2015-11-25 | 1 | -5/+0 | ||
| | ||||||
* | disable this for CPP11 builds (nw) | 2015-11-19 | 1 | -0/+2 | ||
| | ||||||
* | all VMX registers are alike (nw) | 2015-11-18 | 1 | -0/+1 | ||
| | ||||||
* | disable some intel compiler remarks that are shown in a release config (nw) | 2015-11-14 | 1 | -0/+3 | ||
| | ||||||
* | fix uninitialized class members for bus devices (nw) | 2015-11-14 | 1 | -0/+3 | ||
| | ||||||
* | Fix compile for Intel C++ 15 compiler (nw) | 2015-11-14 | 1 | -3/+3 | ||
| | ||||||
* | update build scripts for rename c - > cpp (nw) | 2015-11-08 | 1 | -1/+1 | ||
| | ||||||
* | make it easier to build multiple configs (nw) | 2015-11-02 | 1 | -1/+6 | ||
| | ||||||
* | Renamed DRIVERS parameter to SOURCES since you can add any source you wish ↵ | 2015-10-09 | 1 | -5/+5 | ||
| | | | | to include in target (nw) | |||||
* | Moved tools in proper place, and moved build python scripts together with ↵ | 2015-10-07 | 1 | -3/+3 | ||
| | | | | other scripts (nw) | |||||
* | Allow current toolchain for mingw to work and allow GCC 5.2 to also work if ↵ | 2015-10-05 | 1 | -38/+42 | ||
| | | | | gcc-ar is current enough. Add a little more info about lto (nw) | |||||
* | removed line commit by mistake (nw) | 2015-09-30 | 1 | -1/+0 | ||
| | ||||||
* | move mess into mame (nw) | 2015-09-30 | 1 | -0/+1 | ||
| | ||||||
* | Fix build with Xcode 7 (nw) | 2015-09-18 | 1 | -0/+5 | ||
| | ||||||
* | reorganized scripts according to new structure (nw) | 2015-09-13 | 1 | -1/+4 | ||
| | ||||||
* | Update scripts for compile with latest BGFX (nw) | 2015-09-12 | 1 | -10/+0 | ||
| | ||||||
* | made FORCE_VERSION_COMPILE option to be used for build server (nw) | 2015-09-05 | 1 | -0/+9 | ||
| | ||||||
* | Hopefully fix build (nw) | 2015-09-02 | 1 | -3/+5 | ||
| | ||||||
* | Fix Emscripten compile with GoogleTest (nw) | 2015-09-02 | 1 | -0/+3 | ||
| | | | See https://github.com/kripken/emscripten/issues/3484 | |||||
* | Disable warnng C4319 with visual studio 2015 (nw) | 2015-08-09 | 1 | -0/+1 | ||
| | ||||||
* | scrape this for every bit of info (nw) | 2015-07-24 | 1 | -7/+9 | ||
| | ||||||
* | This lets MAME compile in Arch Linux GCC 5.2. 16G RAM used to prevent crash. ↵ | 2015-07-23 | 1 | -16/+68 | ||
| | | | | | | compile with 'make SSE3=1 LTO=1' testing GCC 5.2 MSYS2 now (NW) | |||||
* | Added ability to use system PortAudio | 2015-07-05 | 1 | -0/+5 | ||
| | ||||||
* | Fix more driver building, going deeper in checks (nw) | 2015-06-20 | 1 | -1/+0 | ||
| | ||||||
* | Made possible creation of custom builds with given list of drivers included. | 2015-06-20 | 1 | -4/+15 | ||
| | | | | | | Note that game list is parsed so if macros are used they will not be found. example: make SUBTARGET=cops -j9 DRIVERS=src/mame/drivers/cops.c | |||||
* | keep SSE2 like it was | 2015-06-19 | 1 | -2/+1 | ||
| | ||||||
* | This lets sdlMAME/sdlMESS compile on Fedora GCC 5.1.1 with LTO enabled with ↵ | 2015-06-19 | 1 | -1/+3 | ||
| | | | | | | | | | | | | | | | | line: make -jX SSE2=1 LTO=1 (pick X wisely as Xx4 link threads will run to speed up lto) Super Mario 64 runs at 88% on old I7-920 in a VM (from 55%). Windows Mingw-64 5.1.1 LTO is not possible for now :( Why do we need to say 'SSE2=1' since MAME now requires a CPU with that for a minimum? (nw) | |||||
* | Nope. (nw) | 2015-06-07 | 1 | -0/+1 | ||
| | | | | | | This reverts commit 72794f8ff1c1e79bd0350bb52fb3757bdf04d004. At least this provides a more useful stacktrace, if anyone wants to debug. | |||||
* | Use attribute unused for inlined new/delete. (nw) | 2015-06-07 | 1 | -1/+0 | ||
| | | | | | | This is still not compliant code, and will probably break with LTO, but is a cleaner fix for the warning. Using this attribute also ensures that the linker doesn't remove the code. | |||||
* | and remove (nw) | 2015-06-07 | 1 | -3/+0 | ||
| | ||||||
* | lets make it just for mingw (nw) | 2015-06-07 | 1 | -7/+3 | ||
| | ||||||
* | placed this back to disable warning on clang (nw) | 2015-06-07 | 1 | -0/+1 | ||
| | ||||||
* | should go like this (nw) | 2015-06-07 | 1 | -1/+1 | ||
| | ||||||
* | Fix for 64bit build size thanks to Peter Ferrie (nw) | 2015-06-07 | 1 | -0/+7 | ||
| | ||||||
* | Added the ability to use system flac, jpeg, lua, sqlite3, portmidi and zlib ↵ | 2015-06-06 | 1 | -3/+53 | ||
| | | | | based on wallyweek's work | |||||
* | Added OPT_FLAGS back | 2015-06-06 | 1 | -0/+10 | ||
| | ||||||
* | fix for OG :) (nw) | 2015-06-03 | 1 | -2/+2 | ||
| | ||||||
* | Allow compiling with shared libraries [O. Galibert] | 2015-05-31 | 1 | -0/+21 | ||
| | | | | | | | | | | Put SHLIB=1 in the main makefile, or on the command line. The idea is to get a *way* faster link with symbols. It works at least on linux, with one annoying caveat: you have to be in the build/projects/sdl/mame/gmake-linux directory to start mame afterwards. We're going to move some things around to be able to use LD_LIBRARY_PATH or have it start as-is from the root. | |||||
* | Removed -Wno-unused-variable for mingw/gcc (nw) | 2015-05-31 | 1 | -1/+0 | ||
| | ||||||
* | Let subtarget MESS (not MAME, yet) compile with Windows GCC 5.1 and lto. I ↵ | 2015-05-29 | 1 | -14/+9 | ||
| | | | | am told 'any' recent GCC for Windows has gcc-ar wrapper, if not, change back the line in toolchain.lua (NW) | |||||
* | oops, forgot one | 2015-05-28 | 1 | -0/+6 | ||
| | ||||||
* | Merge branch 'master' of https://github.com/mamedev/mame | 2015-05-28 | 1 | -0/+15 | ||
|\ | ||||||
| * | Added skeleton support for Windows Phone and Windows Store - far from ↵ | 2015-05-28 | 1 | -0/+15 | ||
| | | | | | | | | working(nw) | |||||
* | | Merge branch 'master' of https://github.com/mamedev/mame | 2015-05-27 | 1 | -1/+0 | ||
|\| | | | | | | | | | Conflicts: scripts/genie.lua | |||||
| * | Removed -Wno-unused-variable for mingw/gcc (nw) | 2015-05-27 | 1 | -1/+0 | ||
| | | ||||||
* | | test | 2015-05-27 | 1 | -1/+1 | ||
| | | ||||||
* | | Merge branch 'master' of https://github.com/mamedev/mame | 2015-05-27 | 1 | -0/+9 | ||
|\| |