mame/scripts
couriersud d68fe923a1 Added a simple preprocessor to the netlist parsing pipeline.
This preprpcessor understands defines and nested if/else/endif

#define MYMACRO 0

#if (MYMACRO)
....
#else

#endif

One can now run 

./nltool -c run -f src/mame/drivers/nl_pong.c -t 10

without removing preprocessor elements first. This does not work with
netlist originating from DICE currently. These have to be converted
first.

In addition, cleaned up __attribute__ madness in the code. Specifically
removed ATTR_COLD from virtual definitions to avoid the vtable being
declared as cold.
2015-05-25 18:28:20 +02:00
..
src Added a simple preprocessor to the netlist parsing pipeline. 2015-05-25 18:28:20 +02:00
target cgenie: Rewrote driver and removed lots of cruft. 2015-05-24 18:31:36 +02:00
depfilter.awk
genie.lua Remove nonstandard inline overloads (nw) 2015-05-16 15:57:07 -04:00
toolchain.lua Fix OSX target dir 2015-04-29 08:11:09 +02:00