couriersud
d9e4bfacb3
Remove some "@". These should be used in the command definition.
2015-01-12 02:10:57 +01:00
Miodrag Milanovic
022e6c7a5b
Fixed LUA compile
2015-01-10 15:06:17 +01:00
Miodrag Milanovic
61f7cd05df
Added integral source of sqlite3 to 3rdparty (nw)
2015-01-10 13:25:50 +01:00
Miodrag Milanovic
b0640c888b
Added integral libjpeg 8c to 3rdparty folder (nw)
2015-01-10 12:32:56 +01:00
Miodrag Milanovic
e427c5471b
Fixed include paths for 3rdparty libs (nw)
2015-01-10 12:06:16 +01:00
Miodrag Milanovic
31251f6c09
Added integral version of zlib in 3rdparty folder (nw)
2015-01-10 11:51:23 +01:00
Miodrag Milanovic
fb5c151082
Converted png2bcd tool to python [Andrew Gardner]
2015-01-10 11:35:34 +01:00
couriersud
799d10beb3
Move definition of -DOSD_WINDOWS, -DOSD_SDL and -DOSD_MINI into
...
$(OSD).mak. Added sanity check to makefile. [Couriersud]
2015-01-09 03:25:46 +01:00
Oliver Stöneberg
8ef233f78a
proper fix for PROFILE=1 with clang (nw)
...
png2bdc was crashing because an implicitly enabled optimizations - see
http://llvm.org/bugs/show_bug.cgi?id=14713
2015-01-08 10:21:18 +01:00
couriersud
25a3c8f54d
Fixed typo in last commit. (nw)
2015-01-08 02:17:39 +01:00
couriersud
8b20927852
Changed error about wrong OSD to a warning. Non supported builds can now
...
add the proper define (OSD_WINDOWS, OSD_MINI, OSD_SDL, or
OSD_my_own_OSD) in my_own_OSD.mak (nw)
2015-01-08 01:47:27 +01:00
Oliver Stöneberg
d3b6b803f3
fixed non-DEBUG PROFILE=1 build with clang (nw)
2015-01-07 15:58:40 +01:00
Robert
53ab5084a4
fixed compile of derivatives (nw)
2015-01-07 22:18:49 +11:00
couriersud
2c4b785554
Merged winwork and sdlwork into osd/modules/sync/work_osd.c. Moved
...
miniwork.c to osd/modules/sync/work_mini.c
The makefile now adds either a OSD_SDL, OSD_WINDOWS or OSD_MINI
define to DEFS. This was necessary so that work_osd.c could determine
the build on a OSD level. (nw)
2015-01-06 02:18:38 +01:00
Ramiro Polla
c26b76f6b7
Run build tools based on build OS
2015-01-04 16:23:45 +01:00
Oliver Stöneberg
13ffe9965c
final clarification of disabled UndefinedBehaviorSanitizer checks (nw)
2014-12-30 16:31:07 +01:00
Oliver Stöneberg
d9a6a2e914
more clarification on disabled UndefinedBehaviorSanitizer checks (nw)
2014-12-30 15:38:40 +01:00
Oliver Stöneberg
ace2339469
small clarification on disabled UndefinedBehaviorSanitizer checks (nw)
2014-12-30 15:17:16 +01:00
Miodrag Milanovic
6239845086
Better x64 detection for windows
2014-12-23 16:18:20 +01:00
Miodrag Milanovic
09a636c2ff
Converted file2str to python (nw)
2014-12-15 15:19:55 +01:00
Justin Kerk
5e52630af1
Build fixes for Emscripten (nw)
2014-11-05 23:12:54 -08:00
Oliver Stöneberg
d967182fa7
enabled some more ubsan checks (nw)
2014-10-23 09:58:45 +02:00
Oliver Stöneberg
7cedfb4b51
do not set define HAS_OPENMP when makefile define OPENMP is set - fixes warning about macro redefinition
2014-10-21 11:19:49 +02:00
arbee
b1efba0d14
SDL: SDL2 is now the default except for OS/2 builds. [R. Belmont]
...
USE_NETWORK Ethernet emulation is now enabled by default as per the roadmap. [R. Belmont]
2014-10-20 20:42:20 -04:00
Oliver Stöneberg
e2a6faf36d
added makefile variable OPENMP to enable usage of OpenMP (includes vconv support of -fopenmp) [Oliver Stöneberg]
2014-10-01 09:17:09 +00:00
R. Belmont
306a90c1f4
Allow use of external SQLite3 [Cesare Falco]
2014-08-15 03:26:32 +00:00
Justin Kerk
f6717f5eed
Work around linking issue with JSMESS (nw)
...
See https://github.com/kripken/emscripten/issues/2619 for discussion
2014-08-05 01:41:02 +00:00
Justin Kerk
42eac870ea
spelling (nw)
2014-08-03 09:06:13 +00:00
Miodrag Milanovic
991212c069
-Created machine_manager as singleton class that contains (for now) one running machine [Miodrag Milanovic]
...
-Updated LUA engine to run in machine_manager instead of being initialized per machine
-Added "-console" option so emulator can be started with LUA enabled console
-Update LUA to version 5.2.3
-Enabled SQLite3 to be compiled and added LUA module for it
2014-06-06 10:11:31 +00:00
Miodrag Milanovic
ac6bbc2dd1
ah forgot to commit this (nw)
2014-06-04 13:54:36 +00:00
Oliver Stöneberg
833c255154
use -fno-optimize-sibling-calls with SYMBOLS=1 for more complete stack traces with optimizations (nw)
2014-05-17 19:47:30 +00:00
Oliver Stöneberg
f7cc234d6e
enabled rgbsse.h for Visual Studio 64-bit builds as well and use rgbgen.h for all DEBUG builds since this is the fastest combination [Oliver Stöneberg]
2014-05-07 14:23:54 +00:00
Miodrag Milanovic
0f294922b2
small fix for makemak (nw)
2014-05-06 09:10:33 +00:00
R. Belmont
f16fc05394
makefile: don't get the nodename when auto-detecting build parameters. [R. Belmont, based on a patch by robert_s]
2014-05-04 00:17:50 +00:00
Miodrag Milanovic
f8f3d68187
-Made osd_interface base class for OSD and moved initialization for each subsystem in it as virtual calls. (nw)
...
-Moved midi handling in base class
-Cleaned running_machine of information of next machine
-All is cleaned after exiting of running_machine so debugger window is removed as well till next machine is started
-Made osdmini to compile
2014-04-25 07:31:27 +00:00
Oliver Stöneberg
84614d94f4
added makefile define SSE2 to enable specially optimized code [Oliver Stöneberg]
2014-04-07 09:28:49 +00:00
Oliver Stöneberg
6477207016
disabled another check with SANITIZE=undefined (nw)
2014-03-11 12:45:14 +00:00
Miodrag Milanovic
d00673890d
For now keep only bus part in separate library to make visual studio builds possible (nw)
2014-03-08 18:39:50 +00:00
Oliver Stöneberg
2726675591
moved compiler-specific warning generation to shared files (nw)
2014-03-02 16:17:12 +00:00
Oliver Stöneberg
b1ee97db4c
do not optimize SANITIZE builds by default (nw)
2014-03-02 15:30:13 +00:00
Oliver Stöneberg
a78097b9b3
disabled more checks with SANITIZE=undefined for now (nw)
2014-02-26 16:19:37 +00:00
Oliver Stöneberg
cb3b1aae36
suppress alignment errors with SANITIZE=undefined for now (nw)
2014-02-26 00:49:47 +00:00
Oliver Stöneberg
bf262c724e
always enable SYMBOLS in case of SANITIZE (nw)
2014-02-21 10:28:19 +00:00
Oliver Stöneberg
982e007ab3
fixed compilation with older clang versions (nw)
2014-02-20 20:01:35 +00:00
Oliver Stöneberg
9fa82ef4c3
first round of clang 3.4 fixes for MESS (nw)
2014-02-20 17:50:51 +00:00
Justin Kerk
7a9c6bf116
Emscripten makefile stuff (nw)
2013-11-03 22:52:48 +00:00
Justin Kerk
e7dd6b7b78
Fix cross build makefile define to match the other makefiles [John Vilk] (nw)
2013-11-03 02:49:21 +00:00
Robbbert
59b41d220f
Documented the network compile option (nw)
2013-09-08 05:51:29 +00:00
Oliver Stöneberg
eb91a212ac
added makefile define DEPRECATED to show warnings about deprecated code / added ATTR_DEPRECATED / flag some stuff in diexec.h as deprecated (nw)
2013-08-22 09:40:15 +00:00
Miodrag Milanovic
f1b81c7e98
Initial commit of internal web server, mostly to check compiling on various platforms (nw)
2013-08-07 07:20:01 +00:00