Previous 199869 Revisions Next

r187007 Sunday 15th May, 2022 at 10:03:54 UTC by Couriersud
netlist: Improved PPMF target support and test coverage. (#9752)

This addresses most of the issues described in #8590.

* Fixed standalone Visual Studio 2019 builds, including support for clang toolchain.
* Added static stub to PMF to support MSVC ABI.
* Better aligned ppmf syntax with MAME's delegate syntax.
* Add tests/test_ppmf*.cpp testing examples given in #8590.

Also worked around issues some versions of Apple clang have with 5aaae19230bd39dda6766641672f57276a3f9ea1.
[src/lib/netlist].gitignore nl_base.cpp nl_interface.h nl_setup.cpp nltypes.h
[src/lib/netlist/build]makefile
[src/lib/netlist/buildVS]netlistlib.vcxproj nltool.vcxproj nltool.vcxproj.filters nlwav.vcxproj
[src/lib/netlist/core]core_device.h queue.h
[src/lib/netlist/plib]pfmtlog.h pmatrix2d.h ppmf.h ptypes.h
[src/lib/netlist/prg]nlwav.cpp
[src/lib/netlist/tests]test_pmfp.cpp* test_pmfp_multibase.cpp*


Previous 199869 Revisions Next


© 1997-2024 The MAME Team