summaryrefslogtreecommitdiffstatshomepage
path: root/src/build (follow)
Commit message (Collapse)AuthorAgeFilesLines
* From: Oliver Stoeneberg [mailto:oliverst@online.de] Aaron Giles2009-05-282-0/+6
| | | | | | | | | | Sent: Wednesday, May 27, 2009 11:50 PM To: submit@mamedev.org Subject: Memory Leaks This patch fixes a few potential memory leaks detected by cppcheck and also adds an errormessage to verinfo.
* Added missing casts and made other tweaks. The entire project Aaron Giles2009-04-271-0/+1
| | | | | can now be optionally compiled with the C++ compiler (mingw g++ only for the moment; MSVC still has issues).
* Many casts added to the core files, and various other tweaks Aaron Giles2009-03-123-5/+5
| | | | to make them compile as either C or C++.
* From: Atari Ace [mailto:atari_ace@verizon.net] Aaron Giles2008-06-261-2/+0
| | | | | | | | | | | | Subject: [patch] make MSVC_BUILD=1 -j<n> build fix Hi mamedev, The following build tweak fixes make MSVC_BUILD=1 -j2. It also fixes an oversight in the cross-build support. ~aa
* - revert commit 1566 Laurent Desnogues2008-05-131-3/+3
|
* - don't use $(LIBS) for linking where it's not needed (hope I did not break Laurent Desnogues2008-05-131-3/+3
| | | | Windows or cross builds)
* Cleanups and version bump.mame0123u4 Aaron Giles2008-03-061-1/+1
|
* Added macros to define device functions. Updated existing devices Aaron Giles2008-03-011-20/+24
| | | | | | | | | | | | | to use the macros. Added the concept of device classes. Devices specify their class in their get_info function. Classes can be used to walk through devices at a more general level than their type. Functions have been added to iterate through devices by class just as you can by type. Removed some unused fields from device_config.
* Spacing and version bump.mame0123u3 Aaron Giles2008-02-281-3/+3
|
* Makefile & build system update: Couriersud2008-02-212-42/+85
| | | | | | | | | | | | | * verinfo: New syntax. verinfo now uses the following syntax: verinfo.exe -b windows|winui|mess. Does not depend on compile time defines any longer. * makefile will include - if it exists - src/osd/$(CROSS_BUILD_OSD)/build.mak. This was necessary to enable cross builds for winui. winui adds mkhelp to build tools and the rules for mkhelp thus had to be moved outside src/osd/winui/winui.mak * Tested on Linux 64bit, Linux 32bit, Windows 32bit mingw, Windows 32bit MSVC * Cross build environment to be posted to the list
* From Atari Ace: Zsolt Vasvari2008-02-181-3/+3
| | | | | | | | | Hi mamedev, Here's my periodic batch of code cleanups. The usual batch of adding static/const plus some include fixes. In addition, I reverted some of the changes to build.mak from u1 which made some MSVC builds fail, and adjusted/optimized an m10.c gfx_layout. I also added some missing cores to cpuintrf.c, sndintrf.c and added some missing #if's to 5220intf.c. ~aa
* Fix build with external zlib. R. Belmont2008-02-151-1/+1
|
* Changed VERINFO to build always. All tools in build should build for all ↵ Aaron Giles2008-02-131-2/+2
| | | | | | platforms. Fixed dependency problem in windows.mak due to the VERINFO move. Windows builds now work the first time.
* Split timer_adjust() into timer_adjust_oneshot() and timer_adjust_periodic(). Aaron Giles2008-02-061-3/+5
| | | | | Updated all call sites. Fixed recent build breaks.
* png2bdc.c: Couriersud2008-02-052-3/+2
| | | | | * remove osdcore.h build.mak: * remove expat from libs
* src/build: Couriersud2008-02-053-8/+10
| | | | | * removes osdcore.h from file2str.c and verinfo.c * removes LIBOCORE from link stage for file2str and verinfo
* makefiles: Couriersud2008-02-052-1/+261
| | | | * move verinfo.c to src/build * move rules for verinfo to src/build/build.mak
* From: Atari Ace [mailto:atari_ace@verizon.net] Aaron Giles2008-02-031-0/+2
| | | | | | | | | | | | | Subject: [patch] Fix some comments Hi mamedev, The following patch updates the initialization comments at the top of mame.c and corrects/adds a few filename declarations at the top of a handful of files. ~aa
* build environment: Couriersud2008-01-271-0/+4
| | | | * added checks for CROSS_BUILD=1 to omit building m68kmake.exe, verinfo.exe, png2bdc.exe and file2str * enables building mame using mingw on linux
* Copyright cleanup: Aaron Giles2008-01-063-3/+3
| | | | | | - removed years from copyright notices - removed redundant (c) from copyright notices - updated "the MAME Team" to be "Nicola Salmoria and the MAME Team"
* Initial checkin of MAME 0.121.mame0121 Aaron Giles2007-12-173-0/+603