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.
|
save 8 bytes.patch | (download) |
regress/avrtest/test_abort.c |
2 1 + 1 - 0 !
regress/avrtest/test_exit.c |
2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-) |
some tests failed with "region `data' overflowed by 8 bytes"
/usr/lib/gcc/avr/7.3.0/../../../avr/bin/ld: abort_at90s4433.elf section `.data' will not fit in region `data'
/usr/lib/gcc/avr/7.3.0/../../../avr/bin/ld: region `data' overflowed by 8 bytes
/usr/lib/gcc/avr/7.3.0/../../../avr/bin/ld: abort_attiny25.elf section `.data' will not fit in region `data'
/usr/lib/gcc/avr/7.3.0/../../../avr/bin/ld: region `data' overflowed by 8 bytes
/usr/lib/gcc/avr/7.3.0/../../../avr/bin/ld: abort_attiny2313.elf section `.data' will not fit in region `data'
/usr/lib/gcc/avr/7.3.0/../../../avr/bin/ld: region `data' overflowed by 8 bytes
/usr/lib/gcc/avr/7.3.0/../../../avr/bin/ld: exit_at90s4433.elf section `.data' will not fit in region `data'
/usr/lib/gcc/avr/7.3.0/../../../avr/bin/ld: region `data' overflowed by 6 bytes
/usr/lib/gcc/avr/7.3.0/../../../avr/bin/ld: exit_attiny25.elf section `.data' will not fit in region `data'
/usr/lib/gcc/avr/7.3.0/../../../avr/bin/ld: region `data' overflowed by 6 bytes
/usr/lib/gcc/avr/7.3.0/../../../avr/bin/ld: exit_attiny2313.elf section `.data' will not fit in region `data'
/usr/lib/gcc/avr/7.3.0/../../../avr/bin/ld: region `data' overflowed by 6 bytes
|
reproducible.path | (download) |
examples/simple_ex1/Makefile.am |
1 1 + 0 - 0 !
examples/simple_serial/Makefile.am |
1 1 + 0 - 0 !
2 files changed, 2 insertions(+) |
fix build reproducibility
avr-gcc is too old for -ffile-prefix-map
|