Package: simulavr / 1.0.0+git20160221.e53413b-2

Metadata

Package Version Patches format
simulavr 1.0.0+git20160221.e53413b-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
spelling.patch | (download)

src/cmd/gdbserver.cpp | 2 1 + 1 - 0 !
src/cmd/main.cpp | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 fix spelling error found by lintian


gtest_compilation.patch | (download)

regress/gtest/Makefile.am | 2 0 + 2 - 0 !
1 file changed, 2 deletions(-)

 fix redeclaration error in regression test


info_fixes.patch | (download)

doc/simulavr.texi | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 add dircategory and direntry to info manual


0001 Convert regression tests to python 3.patch | (download)

regress/modules/base_test.py | 26 13 + 13 - 0 !
regress/modules/gdb_rsp.py | 56 28 + 28 - 0 !
regress/regress.py.in | 52 26 + 26 - 0 !
regress/test_opcodes/test_ADC.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_ADD.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_ADIW.py | 8 4 + 4 - 0 !
regress/test_opcodes/test_AND.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_ANDI.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_ASR.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_BCLR.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_BLD.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_BRBC.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_BRBS.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_BSET.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_BST.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_CALL.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_COM.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_CP.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_CPC.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_CPI.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_CPSE.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_DEC.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_EICALL.py | 18 9 + 9 - 0 !
regress/test_opcodes/test_EIJMP.py | 12 6 + 6 - 0 !
regress/test_opcodes/test_ELPM.py | 16 8 + 8 - 0 !
regress/test_opcodes/test_ELPM_Z.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_ELPM_Z_incr.py | 16 8 + 8 - 0 !
regress/test_opcodes/test_EOR.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_ICALL.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_IJMP.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_INC.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_JMP.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_LDD_Y.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_LDD_Z.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_LDI.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_LDS.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_LD_X.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_LD_X_decr.py | 8 4 + 4 - 0 !
regress/test_opcodes/test_LD_X_incr.py | 8 4 + 4 - 0 !
regress/test_opcodes/test_LD_Y_decr.py | 8 4 + 4 - 0 !
regress/test_opcodes/test_LD_Y_incr.py | 8 4 + 4 - 0 !
regress/test_opcodes/test_LD_Z_decr.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_LD_Z_incr.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_LPM.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_LPM_Z.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_LPM_Z_incr.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_LSR.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_MOV.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_MOVW.py | 8 4 + 4 - 0 !
regress/test_opcodes/test_MUL.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_MULS.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_MULSU.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_NEG.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_NOP.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_OR.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_ORI.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_POP.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_PUSH.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_RCALL.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_RET.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_RETI.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_RJMP.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_ROR.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_SBC.py | 8 4 + 4 - 0 !
regress/test_opcodes/test_SBCI.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_SBIW.py | 8 4 + 4 - 0 !
regress/test_opcodes/test_SBRC.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_SBRS.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_STD_Y.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_STD_Z.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_STS.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_ST_X.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_ST_X_decr.py | 8 4 + 4 - 0 !
regress/test_opcodes/test_ST_X_incr.py | 8 4 + 4 - 0 !
regress/test_opcodes/test_ST_Y_decr.py | 8 4 + 4 - 0 !
regress/test_opcodes/test_ST_Y_incr.py | 8 4 + 4 - 0 !
regress/test_opcodes/test_ST_Z_decr.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_ST_Z_incr.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_SUB.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_SUBI.py | 6 3 + 3 - 0 !
regress/test_opcodes/test_SWAP.py | 6 3 + 3 - 0 !
81 files changed, 330 insertions(+), 330 deletions(-)

 [patch 1/8] convert regression tests to python 3.


0003 Convert create_makefile.py to python 3.patch | (download)

regress/modules/create_makefile.py | 18 9 + 9 - 0 !
1 file changed, 9 insertions(+), 9 deletions(-)

 [patch 3/8] convert create_makefile.py to python 3.


0004 Convert python test files to python 3.patch | (download)

regress/modtest/pin.py | 2 1 + 1 - 0 !
regress/modules/regress_unittest.py | 4 2 + 2 - 0 !
regress/modules/vcdreader.py | 49 24 + 25 - 0 !
regress/modules/vcdtestutil.py | 2 1 + 1 - 0 !
4 files changed, 28 insertions(+), 29 deletions(-)

 [patch 4/8] convert python test files to python 3.


0005 Convert some python examples to python 3.patch | (download)

examples/python/adc.py | 26 13 + 13 - 0 !
examples/python/ex_pinout.py | 14 7 + 7 - 0 !
examples/python/ex_utils.py | 2 1 + 1 - 0 !
examples/python/example.py | 8 4 + 4 - 0 !
examples/python/example_io.py | 12 6 + 6 - 0 !
examples/python/example_pin.py | 46 23 + 23 - 0 !
examples/python/multicore.py | 22 11 + 11 - 0 !
7 files changed, 65 insertions(+), 65 deletions(-)

 [patch 5/8] convert some python examples to python 3.


0006 Replace usr bin env python3 with usr bin env python .patch | (download)

regress/modules/create_makefile.py | 2 1 + 1 - 0 !
regress/regress.py.in | 2 1 + 1 - 0 !
regress/test_opcodes/test_ADC.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_ADD.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_ADIW.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_AND.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_ANDI.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_ASR.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_BCLR.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_BLD.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_BRBC.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_BRBS.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_BSET.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_BST.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_CALL.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_COM.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_CP.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_CPC.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_CPI.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_CPSE.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_DEC.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_EICALL.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_EIJMP.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_ELPM.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_ELPM_Z.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_ELPM_Z_incr.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_EOR.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_ICALL.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_IJMP.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_INC.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_JMP.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_LDD_Y.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_LDD_Z.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_LDI.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_LDS.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_LD_X.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_LD_X_decr.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_LD_X_incr.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_LD_Y_decr.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_LD_Y_incr.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_LD_Z_decr.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_LD_Z_incr.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_LPM.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_LPM_Z.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_LPM_Z_incr.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_LSR.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_MOV.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_MOVW.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_MUL.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_MULS.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_MULSU.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_NEG.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_NOP.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_OR.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_ORI.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_POP.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_PUSH.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_RCALL.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_RET.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_RETI.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_RJMP.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_ROR.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_SBC.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_SBCI.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_SBIW.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_SBRC.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_SBRS.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_STD_Y.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_STD_Z.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_STS.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_ST_X.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_ST_X_decr.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_ST_X_incr.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_ST_Y_decr.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_ST_Y_incr.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_ST_Z_decr.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_ST_Z_incr.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_SUB.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_SUBI.py | 2 1 + 1 - 0 !
regress/test_opcodes/test_SWAP.py | 2 1 + 1 - 0 !
80 files changed, 80 insertions(+), 80 deletions(-)

 [patch 6/8] replace '/usr/bin/env python3' with '/usr/bin/env python'
 again.

Because these files should work with python 2, too.

0007 Python examples now run with python 2 and 3.patch | (download)

examples/python/adc.py | 4 2 + 2 - 0 !
examples/python/ex_pinout.py | 1 1 + 0 - 0 !
examples/python/example_pin.py | 17 8 + 9 - 0 !
3 files changed, 11 insertions(+), 11 deletions(-)

 [patch 7/8] python examples now run with python 2 and 3.


0008 Python regression tests now run with python 2 and 3.patch | (download)

regress/modules/create_makefile.py | 1 1 + 0 - 0 !
regress/modules/gdb_rsp.py | 3 2 + 1 - 0 !
regress/modules/regress_unittest.py | 1 1 + 0 - 0 !
regress/modules/vcdtestutil.py | 1 1 + 0 - 0 !
regress/regress.py.in | 1 1 + 0 - 0 !
5 files changed, 6 insertions(+), 1 deletion(-)

 [patch 8/8] python regression tests now run with python 2 and 3.