summaryrefslogtreecommitdiffstatshomepage
path: root/src/tools/unidasm.cpp
Commit message (Collapse)AuthorAgeFilesLines
* cop400: Properly separated COP444L from COP444C. [Curt Coder] Curt Coder2017-01-161-0/+2
|
* Changed disassembler infrastructure to not use char buffers internally Nathan Woods2016-11-201-17/+25
|
* Fixed the unidasm registration for upd7725 Nathan Woods2016-11-181-1/+1
|
* Added PDP8 to unidasm Nathan Woods2016-11-161-0/+2
|
* Merge pull request #1657 from npwoods/dasmstream_arcompact Vas Crabb2016-11-171-0/+2
|\ | | | | Changed the arcompact disassembler to use 'std::ostream &' internally
| * Changed the arcompact disassembler to use 'std::ostream &' internally Nathan Woods2016-11-111-0/+2
| | | | | | | | Also added arcompact to unidasm
* | No need for osd_malloc, osd_malloc_array and osd_free (nw) Miodrag Milanovic2016-11-111-1/+1
|/ | | | MALLOC_DEBUG not applicable anymore since we use new to allocate in 99.9% of cases
* nanoprocessor: initial support. Disassembler only is known to work at this ↵ fulivi2016-11-031-0/+2
| | | | point.
* TRUE/FALSE in tools section (nw) Miodrag Milanovic2016-10-221-19/+19
|
* NOTICE (TYPE NAME CONSOLIDATION) Miodrag Milanovic2016-10-221-31/+31
| | | | | 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
* hp_hybrid: added hp_hybrid & hp_5061_3001 to unidasm fulivi2016-09-101-0/+4
|
* made constexprs lower case and used constexpr for returning input value as ↵ Miodrag Milanovic2016-07-311-8/+8
| | | | well for rest of defines in osdcomm.h (nw)
* Add support for showing will branch/will fall through comment on SPARC ↵ Vas Crabb2016-06-271-8/+8
| | | | | | branches under the cursor Disabled until we can get a hook to refress the instructions under PC when stepping
* SPARC VIS 2+, VIS 3 and VIS 3B disassembler support [Vas Crabb] Vas Crabb2016-06-241-185/+183
| | | | | * Note that this omits non-VIS OSA 2007/2011 features * VIS 2+ ldtxa/ldtwa/sttwa still uses ldda/stda, using new mnemonics requires special-casing this instruction and checking ASI
* VIS I (UltraSPARC) and II (UltraSPARC III) for SPARC disassembler [Vas Crabb] Vas Crabb2016-06-231-8/+27
| | | | | * Supports %gsr, all ops with exception of SIAM, and all ASI constants * Use -arch sparcv9vis1 or -arch sparcv9vis2 with unidasm
* Add SPARC to unidasm [Vas Crabb] Vas Crabb2016-06-221-0/+6
|
* remove all usages of tagmap Miodrag Milanovic2016-06-181-2/+2
|
* sm510: added KB1013VK1-2 disasm hap2016-04-111-0/+2
|
* sm500: added disasm hap2016-04-071-0/+4
|
* tms1k: make disasm tables human-readable and added initial TP0320 hap2016-03-151-0/+2
|
* Make osd_file a polymorphic class that's held with smart pointers Vas Crabb2016-03-141-2/+2
| | | | | | | | | | | | | | | Make avi_file a class that's held with smart pointers, encapsulate various AVI I/O structures Make zip_file and _7z_file classes rather than having free functions everywhere Hide zip/7z class implementation behind an interface, no longer need to call close() to send back to the cache Don't dump as much crap in global namespace Add solaris PTY implementation Improve variable expansion for SDL OSD - supports ~/$FOO/${BAR} syntax Rearrange stuff so the same things are in file module for all OSDs Move file stuff into its own module 7z/zip open and destruct are still not thread-safe due to lack of interlocks around cache access Directory functions still need to be moved to file module SDL OSD may not initialise WinSock on Windows
* Turn core_file into a proper class that gets cleaned up safely using unique_ptr Vas Crabb2016-03-061-1/+1
| | | | Subverted somewhat by chd_file class
* Revert "fix unidasm compile [Robbbert]" Miodrag Milanovic2016-01-201-1/+1
| | | | This reverts commit 54072ef35d04a3ae61141f3d789f0e7842582913.
* fix unidasm compile [Robbbert] Lord-Nightmare2016-01-171-1/+1
|
* clang-modernize part 5 Miodrag Milanovic2015-12-041-3/+3
|
* Rename *.c -> *.cpp in our source (nw) Miodrag Milanovic2015-11-081-0/+676