summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/diagnostics
Commit message (Collapse)AuthorAgeFilesLines
* #7711: lld seems to add a minimal symbol that the system libraries catch. Be ↵ Aaron Giles2021-02-061-5/+14
| | | | smarter about ignoring that.
* Fix compile. RobertoFresca2021-01-211-1/+1
|
* Much more core std::string_view modernization AJR2021-01-201-2/+4
| | | | | | | | | | | | | | | - Remove corestr.h from emu.h; update a few source files to not use it at all - Change strtrimspace, strtrimrightspace and core_filename_extract_* to be pure functions taking a std::string_view by value and returning the same type - Change strmakeupper and strmakelower to be pure functions taking a std::string_view and constructing a std::string - Remove the string-modifying version of zippath_parent - Change tag-based lookup functions in device_t to take std::string_view instead of const std::string & or const char * - Remove the subdevice tag cache from device_t (since device finders are now recommended) and replace it with a map covering directly owned subdevices only - Move the working directory setup method out of device_image_interface (only the UI seems to actually use the full version of this) - Change output_manager to use std::string_view for output name arguments - Change core_options to accept std::string_view for most name and value arguments (return values are still C strings for now) - Change miscellaneous other functions to accept std::string_view arguments - Remove a few string accessor macros from romload.h - Remove many unnecessary c_str() calls from logging/error messages
* Revert "fixed some modernize-use-equals-default clang-tidy warnings (… (#6360) Oliver Stöneberg2020-04-081-1/+3
| | | | | | | * Revert "fixed some modernize-use-equals-default clang-tidy warnings (nw)" This reverts commit 54486ab9 * fixed merge error
* there are reasons for things being the way they were (nw) Vas Crabb2020-01-311-2/+20
|
* fixed some modernize-use-auto clang-tidy warnings (nw) (#6238) Oliver Stöneberg2020-01-301-5/+5
|
* fixed some modernize-use-equals-default clang-tidy warnings (nw) (#6237) Oliver Stöneberg2020-01-302-23/+3
|
* (nw) get rid of the rest of assert_always - it's better to be explicit about ↵ Vas Crabb2019-09-201-4/+8
| | | | what this thing is supposed to do
* fix windows compile (nw) Miodrag Milanovic2017-02-111-0/+1
|
* Move special windows.h include directives to build defines (nw) Brad Hughes2016-12-281-3/+0
|
* NOTICE (TYPE NAME CONSOLIDATION) Miodrag Milanovic2016-10-221-10/+10
| | | | | Use standard uint64_t, uint32_t, uint16_t or uint8_t instead of UINT64, UINT32, UINT16 or UINT8 also use standard int64_t, int32_t, int16_t or int8_t instead of INT64, INT32, INT16 or INT8
* use standard types uintptr_t, char16_t and char32_t instead of FPTR, ↵ Miodrag Milanovic2016-10-221-46/+46
| | | | utf16_char, unicode_char (nw)
* algorithm-> utility where appropriate, fix imgtool (nw) Miodrag Milanovic2016-07-311-1/+1
|
* std::min and std:max instead of MIN and MAX, also some more macros converted ↵ Miodrag Milanovic2016-07-311-1/+4
| | | | to inline functions (nw)
* more cleanup (nw) Miodrag Milanovic2016-07-011-10/+8
|
* Cleanup and version bumpmame0175 Miodrag Milanovic2016-06-291-1/+1
|
* The calling convention goes inside the brackets of pointers to functions. ↵ smf-2016-06-151-9/+9
| | | | | | | | | | | | | Allows compiling with MSVC (nw) Revision: 58dc78b6eba373d88fe7ef68f9ce3c2c43e635d6 Author: Giuseppe Gorgoglione <gorgogsp@gmail.com> Date: 28/05/2016 03:14:15 Message: Introduce dynamic_module This is a central cross-platform facility to dynamically bind functions from shared libraries. Updated all OSD modules to use it.
* Introduce dynamic_module Giuseppe Gorgoglione2016-06-111-40/+44
| | | | | This is a central cross-platform facility to dynamically bind functions from shared libraries. Updated all OSD modules to use it.
* Cleanups and version bumpmame0173 Miodrag Milanovic2016-04-273-4/+3
|
* Create diagnostic module for profiling and crash diagnostics Brad Hughes2016-04-173-0/+1183