Rev |
Log message |
Author |
Age |
Path |
1765 |
|
root |
5637d 09h |
/or1k/tags/rel-0-3-0-rc2/gdb-5.0/include/opcode/ |
1753 |
This commit was manufactured by cvs2svn to create tag 'rel-0-3-0-rc2'. |
|
5756d 17h |
/or1k/tags/rel-0-3-0-rc2/gdb-5.0/include/opcode/ |
1751 |
These are the changes to support Or1ksim 0.3.0rc2. Most significantly they provide GDB RSP support. They also fix 5 outstanding bugs and satisfy one new feature request. |
jeremybennett |
5756d 19h |
/or1k/tags/rel-0-3-0-rc2/gdb-5.0/include/opcode/ |
1748 |
These are all the changes for Or1ksim 0.3.0 release candidate 1. The changes
are explained in the NEWS, README and ChangeLog files. A number of
long-standing bugs are fixed (see the OpenRISC tracker), and the code is
brought up to a consistent standard, following the GNU coding conventions
throughout.
Argument parsing now uses argtable2, and a User Guide has been added.
Documentation throughout has been extended to be compatible with Doxygen,
providing a further level of technical detail on the internals. |
jeremybennett |
5786d 15h |
/or1k/tags/rel-0-3-0-rc2/gdb-5.0/include/opcode/ |
1656 |
Pass the instruction operands as part of the op_queue structure. |
nogj |
6783d 13h |
/or1k/tags/rel-0-3-0-rc2/gdb-5.0/include/opcode/ |
1452 |
Implement a dynamic recompiler to speed up the execution |
nogj |
7077d 16h |
/or1k/tags/rel-0-3-0-rc2/gdb-5.0/include/opcode/ |
1444 |
Move the definitions needed for the simple execution model out of or32.h and into simpl32_defs.h |
nogj |
7077d 16h |
/or1k/tags/rel-0-3-0-rc2/gdb-5.0/include/opcode/ |
1344 |
* Avoid doing a store in *every* instruction executed by storeing the instruction function unit in or32_opcodes |
nogj |
7140d 18h |
/or1k/tags/rel-0-3-0-rc2/gdb-5.0/include/opcode/ |
1342 |
* Fix generate.c to produce a execgen.c with less warnings.
* Fix the --enable-simple configure option. |
nogj |
7140d 19h |
/or1k/tags/rel-0-3-0-rc2/gdb-5.0/include/opcode/ |
1341 |
Mark wich operand is the destination operand in the architechture definition |
nogj |
7140d 19h |
/or1k/tags/rel-0-3-0-rc2/gdb-5.0/include/opcode/ |
1338 |
l.ff1 instruction added |
andreje |
7156d 16h |
/or1k/tags/rel-0-3-0-rc2/gdb-5.0/include/opcode/ |
1256 |
page size is 8192 on or32 |
phoenix |
7488d 12h |
/or1k/tags/rel-0-3-0-rc2/gdb-5.0/include/opcode/ |
1169 |
Added support for l.addc instruction. |
csanchez |
7716d 13h |
/or1k/tags/rel-0-3-0-rc2/gdb-5.0/include/opcode/ |
879 |
Initial version of OpenRISC Custom Unit Compiler added |
markom |
8078d 16h |
/or1k/tags/rel-0-3-0-rc2/gdb-5.0/include/opcode/ |
720 |
single floating point support added |
markom |
8198d 23h |
/or1k/tags/rel-0-3-0-rc2/gdb-5.0/include/opcode/ |
706 |
insn_decode execution part replaced by generated function decode_execute; use --enable-simple to use runtime decoding |
markom |
8204d 18h |
/or1k/tags/rel-0-3-0-rc2/gdb-5.0/include/opcode/ |
703 |
small optimizations to dissasemble |
markom |
8205d 23h |
/or1k/tags/rel-0-3-0-rc2/gdb-5.0/include/opcode/ |
680 |
num_opcodes better because of linking. |
ivang |
8215d 15h |
/or1k/tags/rel-0-3-0-rc2/gdb-5.0/include/opcode/ |
679 |
extern CONST int num_opcodes -> extern CONST unsigned int or32_num_opcodes. |
ivang |
8215d 17h |
/or1k/tags/rel-0-3-0-rc2/gdb-5.0/include/opcode/ |
676 |
update of shared files |
markom |
8217d 19h |
/or1k/tags/rel-0-3-0-rc2/gdb-5.0/include/opcode/ |
662 |
GNU binutils merge. |
ivang |
8221d 21h |
/or1k/tags/rel-0-3-0-rc2/gdb-5.0/include/opcode/ |
615 |
cmov and extxx instructions; add, addi, and, andi now set flag |
markom |
8238d 17h |
/or1k/tags/rel-0-3-0-rc2/gdb-5.0/include/opcode/ |
397 |
removed or16 architecture |
markom |
8296d 20h |
/or1k/tags/rel-0-3-0-rc2/gdb-5.0/include/opcode/ |
371 |
steps toward joining or32.c and opcode/or32.h of or1ksim and gdb; decode.c moved to or32.c |
markom |
8298d 22h |
/or1k/tags/rel-0-3-0-rc2/gdb-5.0/include/opcode/ |
174 |
Few changes that should be done previously:
- machine.h replaced by spr_defs.h
- if reset label does not exist, boot from 0x0100 |
markom |
8400d 22h |
/or1k/tags/rel-0-3-0-rc2/gdb-5.0/include/opcode/ |
141 |
Added l_trap() |
chris |
8452d 20h |
/or1k/tags/rel-0-3-0-rc2/gdb-5.0/include/opcode/ |
138 |
- on the fly insn decoding
- removed asm input file support
- removed string from execution
- speedup of loading |
markom |
8455d 23h |
/or1k/tags/rel-0-3-0-rc2/gdb-5.0/include/opcode/ |
133 |
moved header files to match other utilities
repaired l.sra and some other shifting instructions
started build_automata for binary instruction decode |
markom |
8458d 22h |
/or1k/tags/rel-0-3-0-rc2/gdb-5.0/include/opcode/ |
107 |
This commit was generated by cvs2svn to compensate for changes in r106,
which included commits to RCS files with non-trunk default branches. |
markom |
8490d 21h |
/or1k/tags/rel-0-3-0-rc2/gdb-5.0/include/opcode/ |