Commit Graph

112 Commits

Author SHA1 Message Date
balr0g
79e17d0ad3 Remove nonstandard inline overloads (nw) 2015-05-16 15:57:07 -04:00
balr0g
9aa1670e6f Warn for self-assignment (nw) 2015-05-16 15:28:47 -04:00
Wilbert Pol
c196e94f77 whoops? (nw) 2015-05-16 11:01:19 +02:00
balr0g
323c298849 Clang supports -Wshadow, so allow it 2015-05-15 22:05:55 -04:00
Miodrag Milanovic
1e90d2ffdd added some flags for VS build for Peter (nw) 2015-05-15 18:45:23 +02:00
Cesare Falco
7652d47d8e Add makefile switch to choose linking against bundled OR system expat library. 2015-05-11 09:37:45 +02:00
Miodrag Milanovic
ca37d40f69 Removed comments and added generic license for whole team on top (nw) 2015-05-09 16:05:30 +02:00
Miodrag Milanovic
5df1b60963 MAME now represent full build, for building MESS drivers only use [Miodrag Milanovic]
make SUBTARGET=mess, for building only Arcades drivers only use:
make SUBTARGET=arcade
2015-05-09 15:10:29 +02:00
Miodrag Milanovic
d33822a35c ssues with white-space in MAME_DIR [qmc2] 2015-04-30 13:20:36 +02:00
Miodrag Milanovic
3a37417a6b use target suffixes only for main executable (nw) 2015-04-25 13:02:38 +02:00
Miodrag Milanovic
45d4aed8b7 do not strip by default 2015-04-22 14:24:41 +02:00
Miodrag Milanovic
3827f898ab Renamed to STRIP_SYMBOLS and made logic more clear (nw) 2015-04-22 14:23:49 +02:00
Miodrag Milanovic
073fd3f7d4 Added NO_STRIPPING option and enabled stripping of executable by default (nw) 2015-04-19 16:21:36 +02:00
Miodrag Milanovic
f56db1ff3f fixed android compile (nw) 2015-04-18 12:51:33 +02:00
couriersud
0d60fe7805 Make sure USE_OPENMP is passed via define. (nw) 2015-04-17 18:05:01 +02:00
couriersud
119d23192b Fix OPENMP linking. (nw) 2015-04-16 23:44:30 +02:00
Miodrag Milanovic
08747b36ec test for linking (nw) 2015-04-16 13:44:11 +02:00
Miodrag Milanovic
74c337de45 Should speedup OSX builds (nw) 2015-04-15 13:59:10 +02:00
Miodrag Milanovic
59e60e47df Added SHADOW_CHECK parameter so we can work on shadowing issues in our code (nw) 2015-04-11 08:46:02 +02:00
Miodrag Milanovic
7950ff092e Make it work on VS2010 (nw) 2015-04-11 07:29:41 +02:00
Miodrag Milanovic
9458659b71 VS2015 compile works (nw) 2015-04-10 15:34:16 +02:00
Miodrag Milanovic
5e79b9c0e1 Fixes for solaris 11 build (nw) 2015-04-10 13:56:33 +02:00
Miodrag Milanovic
32dc24420c Some changes for FreeBSD and Solaris, will be sent upstream as well (nw) 2015-04-10 12:37:34 +02:00
Miodrag Milanovic
73dfafaa95 removed vconv, updated warnings/error for vs and icl (nw) 2015-04-09 13:05:10 +02:00
Miodrag Milanovic
899f23a7ec Added PYTHON_EXECUTABLE to use differently named python executable(nw) 2015-04-08 14:19:43 +02:00
Miodrag Milanovic
cc35d05ec0 added SEPARATE_BIN option to put executable files in bin folder and not in main (useful for continuous integration )(nw) 2015-04-08 08:52:02 +02:00
Miodrag Milanovic
209734925f Added FILTER_DEPS option for post compile filtering (nw) 2015-04-07 13:23:31 +02:00
Miodrag Milanovic
c562cfb1c2 well it helps some environments, back till deps are solved 2015-04-07 07:27:02 +02:00
Miodrag Milanovic
60d67c8c12 my mistake (nw) 2015-04-06 18:52:40 +02:00
Miodrag Milanovic
13f137dde7 And one more (nw) 2015-04-06 16:33:21 +02:00
Miodrag Milanovic
1ff712db7a resurrected some more compile options (nw) 2015-04-06 16:27:14 +02:00
Miodrag Milanovic
3ffde3b978 postcompile task is unstable, commented for now (nw) 2015-04-06 13:21:28 +02:00
Miodrag Milanovic
eb8b8902d0 Fix for PROFILER build (nw) 2015-04-06 12:37:14 +02:00
Miodrag Milanovic
f0b6bb5407 removed premake.make.linkoptions_after, need better static library dependency solution (nw) 2015-04-06 11:54:03 +02:00
Miodrag Milanovic
1de80e729e macosx build fix (nw) 2015-04-06 10:46:21 +02:00
Oliver Stöneberg
3a40df147d make DEBUG=1 PROFILER=0 actually work (nw)
also removed FASTDEBUG hack made obsolete by this fix
2015-04-05 21:38:28 +02:00
Miodrag Milanovic
b0dee85979 Selected Full Optimization for Release Visual Studio builds (nw) 2015-04-05 15:15:02 +02:00
Miodrag Milanovic
c8b9fc1efb Fixed linking on some linux platforms 2015-04-05 10:37:11 +02:00
Miodrag Milanovic
9c6fa77b47 Implemented filtering of dependency files, only active if machine have awk or gawk installed (nw) 2015-04-04 19:57:12 +02:00
Miodrag Milanovic
6f0fd1a366 Merge branch 'master' of https://github.com/mamedev/mame 2015-04-04 14:44:22 +02:00
Miodrag Milanovic
1026d09afa Moved creation of most non-layout files out of makefile (nw) 2015-04-04 14:44:06 +02:00
Vas Crabb
73f53bb15e * Take more link dependencies caused by OSD out of genie.lua
* Always dynamically link SDL on Windows
* Fix SDL1 build on Windows
2015-04-04 18:25:04 +11:00
Vas Crabb
f947a9b160 Harmonise targetos between genie.lua and sdl{,_config}.lua 2015-04-04 15:13:48 +11:00
Miodrag Milanovic
66cbe9eee4 removed os_version, since it is not used anymore (nw) 2015-04-03 15:30:56 +02:00
Vas Crabb
0a1b6b66b0 Fix warning with some clang configurations, don't automatically disable bgfx for 10.5 Leopard 2015-04-03 08:14:30 +11:00
Miodrag Milanovic
e97c4afe1f Merge branch 'master' of https://github.com/mamedev/mame 2015-04-02 17:39:00 +02:00
Miodrag Milanovic
23de91ccde Fix for backtick [qmc2](nw) 2015-04-02 19:04:09 +02:00
Miodrag Milanovic
86e36b4912 removed includeosd (nw) 2015-04-02 18:04:21 +02:00
Miodrag Milanovic
0de3599a07 xcode4 fixed (nw) 2015-04-02 17:38:28 +02:00
Vas Crabb
1532f81232 Enable BGFX by default on Snow Leopard 2015-04-03 01:54:26 +11:00