Commit Graph

54 Commits

Author SHA1 Message Date
Nguyen Anh Quynh bc7976f7b8 CREDITS.TXT 2019-02-12 01:00:34 +08:00
hardtobelieve 84aa1d0bb5 add name to CREDITS.TXT 2019-02-09 23:05:11 -08:00
mephi42 d9b8079aba Update SystemZ to LLVM commit 5ad902a6 (#1306) 2018-12-16 21:48:51 +08:00
Sebastian Macke 7436f54447 MOS65XX: Add architecture to main readme and add name to contributors
Signed-off-by: Sebastian Macke <sebastian@macke.de>
2018-12-06 22:53:43 +01:00
Nguyen Anh Quynh afffa5d741 merge next to master 2018-07-20 12:36:50 +08:00
Nguyen Anh Quynh 5009a506ba CREDITS.TXT 2018-07-04 22:50:28 +08:00
Stephen Eckels dce7da98f8 Merges encoding to next (#1194)
* merge encoding branch into next branch

* added python bindings and updated test to support encoding

* fix python import

* fix py binding fields

* fix disp size printing

* fixed py binding, again

* Update CREDITS.TXT

* fixed formatting and a cast

* Changed param from int to uint8_t, fixed warnings
2018-07-04 22:47:55 +08:00
Nguyen Anh Quynh 84fc70836d CREDITS.TXT 2018-06-25 19:57:50 +08:00
Catena cyber 4f06a20ed1 Adds Philippe Antoine (Catena cyber) to credits (#1153) 2018-06-01 22:41:17 +08:00
Wolfgang Schwotzer 22b4d0eb41 M680X: Target ready for pull request (#1034)
* Added new M680X target. Supports M6800/1/2/3/9, HD6301

* M680X: Reformat for coding guide lines. Set alphabetical order in HACK.TXT

* M680X: Prepare for python binding. Move cs_m680x, m680x_insn to m680x_info. Chec
> k cpu type, no default.

* M680X: Add python bindings. Added python tests.

* M680X: Added cpu types to usage message.

* cstool: Avoid segfault for invalid <arch+mode>.

* Make test_m680x.c/test_m680x.py output comparable (diff params: -bu). Keep xprint.py untouched.

* M680X: Update CMake/make for m680x support. Update .gitignore.

* M680X: Reduce compiler warnings.

* M680X: Reduce compiler warnings.

* M680X: Reduce compiler warnings.

* M680X: Make test_m680x.c/test_m680x.py output comparable (diff params: -bu).

* M680X: Add ocaml bindings and tests.

* M680X: Add java bindings and tests.

* M680X: Added tests for all indexed addressing modes. C/Python/Ocaml

* M680X: Naming, use page1 for PAGE1 instructions (without prefix).

* M680X: Naming, use page1 for PAGE1 instructions (without prefix).

* M680X: Used M680X_FIRST_OP_IN_MNEM in tests C/python/java/ocaml.

* M680X: Added access property to cs_m680x_op.

* M680X: Added operand size.

* M680X: Remove compiler warnings.

* M680X: Added READ/WRITE access property per operator.

* M680X: Make reg_inherent_hdlr independent of CPU type.

* M680X: Add HD6309 support + bug fixes

* M680X: Remove errors and warning.

* M680X: Add Bcc/LBcc to group BRAREL (relative branch).

* M680X: Add group JUMP to BVS/BVC/LBVS/LBVC. Remove BRAREL from BRN/LBRN.

* M680X: Remove LBRN from group BRAREL.

* M680X: Refactored cpu_type initialization for better readability.

* M680X: Add two operands for insn having two reg. in mnemonic. e.g. ABX.

* M680X: Remove typo in cstool.c

* M680X: Some format improvements in changed_regs.

* M680X: Remove insn id string list from tests (C/python/java/ocaml).

* M680X: SEXW, set access of reg. D to WRITE.

* M680X: Sort changed_regs in increasing m680x_insn order.

* M680X: Add M68HC11 support + Reduced from two to one INDEXED operand.

* M680X: cstool, also write '(in mnemonic)' for second reg. operand.

* M680X: Add BRN/LBRN to group JUMP and BRAREL.

* M680X: For Bcc/LBcc/BRSET/BRCLR set reg. CC to read access.

* M680X: Correctly print negative immediate values with option CS_OPT_UNSIGNED.

* M680X: Rename some instruction handlers.

* M680X: Add M68HC05 support.

* M680X: Dont print prefix '<' for direct addr. mode.

* M680X: Add M68HC08 support + resorted tables + bug fixes.

* M680X: Add Freescale HCS08 support.

* M680X: Changed group names, avoid spaces.

* M680X: Refactoring, rename addessing mode handlers.

* M680X: indexed addr. mode, changed pre/post inc-/decrement representation.

* M680X: Rename some M6809/HD6309 specific functions.

* M680X: Add CPU12 (68HC12/HCS12) support.

* M680X: Correctly display illegal instruction as FCB .

* M680X: bugfix: BRA/BRN/BSR/LBRA/LBRN/LBSR does not read CC reg.

* M680X: bugfix: Correctly check for sufficient code size for M6809 indexed addressing.

* M680X: Better support for changing insn id within handler for addessing mode.

* M680X: Remove warnings.

* M680X: In set_changed_regs_read_write_counts use own access_mode.

* M680X: Split cpu specific tables into separate *.inc files.

* M680X: Remove warnings.

* M680X: Removed address_mode. Addressing mode is available in operand.type

* M680X: Bugfix: BSET/BCLR/BRSET/BRCLR correct read/modify CC reg.

* M680X: Remove register TMP1. It is first visible in CPU12X.

* M680X: Performance improvement + bug fixes.

* M680X: Performance improvement, make cpu_tables const static.

* M680X: Simplify operand decoding by using two handlers.

* M680X: Replace M680X_OP_INDEX by M680X_OP_CONSTANT + bugfix in java/python/ocaml bindings.

* M680X: Format with astyle.

* M680X: Update documentation.

* M680X: Corrected author for m680x specific files.

* M680X: Make max. number of architectures single source.
2017-10-21 21:44:36 +08:00
Nguyen Anh Quynh c1d5c09949 cleanup 2017-04-17 10:24:31 +08:00
David Zimmer e3ff166781 vb6 bindings added to credits.txt (#891)
* +vb6 bindings

* + vb6 bindings to credits.txt
2017-04-15 00:12:41 +08:00
Fotis Loukos 0a159f1865 TMS320C64x support at tests and const generator. 2017-04-14 17:03:28 +03:00
Nguyen Anh Quynh d909de00ca update CREDITS.TXT 2016-11-11 23:14:23 +09:00
Nguyen Anh Quynh 2912f3528f update CREDITS.TXT 2016-10-26 04:59:26 +08:00
Nguyen Anh Quynh a5ff4bd263 update CREDITS.TXT 2016-10-10 15:21:29 +08:00
tandasat c45f1db564 Merge remote-tracking branch 'upstream/next' into next 2016-05-11 22:52:34 -07:00
tandasat 45e5eab646 port Windows driver support 2016-05-11 21:48:32 -07:00
Koutheir Attouchi 08d419edb8 Added documentation for building for Windows CE. 2016-04-12 09:26:47 +02:00
Nguyen Anh Quynh e21222fd6f update CREDITS.TXT 2016-04-10 10:46:13 +08:00
Nguyen Anh Quynh 1c22c2645c update CREDITS.TXT 2016-03-01 11:09:17 +08:00
Nguyen Anh Quynh bf0155d682 update CREDITS.TXT 2016-01-19 21:42:41 +08:00
Nguyen Anh Quynh 580ac52b16 update CREDITS.TXT 2015-10-06 21:56:36 +08:00
Nguyen Anh Quynh 6b019ce8b6 update CREDITS.TXT 2015-06-16 17:18:57 +08:00
Nguyen Anh Quynh 99ed490008 update CREDITS.TXT 2015-06-16 17:18:26 +08:00
Nguyen Anh Quynh 18caf9d2b2 update CREDITS.TXT 2015-05-13 17:23:57 +08:00
Nguyen Anh Quynh e8c6e34819 update CREDITS.TXT 2015-05-13 17:23:29 +08:00
Nguyen Anh Quynh 11867b23ff update CREDITS.TXT 2015-05-13 16:12:29 +08:00
Nguyen Anh Quynh d501a372e3 update CREDITS.TXT 2015-05-13 16:09:26 +08:00
Nguyen Anh Quynh 5e7f0551de update CREDITS.TXT 2015-02-24 23:33:04 +08:00
Nguyen Anh Quynh 625b267cef update CREDITS.TXT 2015-02-24 22:05:48 +08:00
Nguyen Anh Quynh 4e0d2f35d6 update CREDITS.TXT 2015-01-30 10:55:14 +08:00
Nguyen Anh Quynh 36c3528e5a update CREDITS.TXT 2015-01-30 10:54:52 +08:00
Nguyen Anh Quynh 7afa741c54 update CREDITS.TXT 2014-10-15 20:54:00 +08:00
Nguyen Anh Quynh e8ffc34a5c update CREDITS 2014-10-07 00:33:35 +08:00
Nguyen Anh Quynh cdb8da329f update CREDITS 2014-10-07 00:20:42 +08:00
Nguyen Anh Quynh 29d16887b3 update CREDITS.TXT 2014-10-06 23:09:22 +08:00
Nguyen Anh Quynh bd85448c2d update CREDITS.TXT 2014-09-16 08:42:20 +08:00
Nguyen Anh Quynh 078f833da7 update CREDITS.TXT 2014-06-26 22:49:16 +08:00
Nguyen Anh Quynh 997d7bd3bc update CREDITS.TXT 2014-05-31 12:12:18 +08:00
Nguyen Anh Quynh b67e030497 update CREDITS.TXT 2014-05-28 16:37:01 +08:00
Nguyen Anh Quynh bf7df4b91e update CREDITS.TXT 2014-05-15 22:01:15 +08:00
Nguyen Anh Quynh 46d5f32cc0 update CREDITS.TXT 2014-05-01 21:44:45 +08:00
Nguyen Anh Quynh 64f5033ceb CREDITS.TXT 2013-12-05 10:08:03 +08:00
Nguyen Anh Quynh 6ae5a63993 update CREDITS 2013-12-04 12:14:28 +08:00
Nguyen Anh Quynh 3fa53140b8 update CREDITS 2013-12-03 17:26:57 +08:00
Nguyen Anh Quynh c881b0c650 update CREDITS 2013-12-01 23:47:11 +08:00
Nguyen Anh Quynh b782cdc80d update CREDITS 2013-11-27 22:29:29 +08:00
Nguyen Anh Quynh 4992959c35 update CREDITS 2013-11-27 22:19:58 +08:00
Nguyen Anh Quynh 3e83cd330c update CREDITS 2013-11-27 21:24:39 +08:00