doc: README: Typo.
fix: host.c (sys_log_dump) [F7T]: Print LSBs as %x.
fix: Improve RET logging fir recursive functions.
add: Support LOG_REGS syscall to print GPR values.
add: New option -regs to print GPRs in instruction logs.
fix: host.c: Fix exponent scaling in ULP calculation.
doc: README: Document avrtest_ulpf.
add: host.c: Implement double emulation on big-endian hosts.
add: host.c: Implement float emulation on big-endian hosts.
fix: run-avrtest-sh: Use bash to run it.
leave: Own exit stati for no IEEE single / double emulation.
fix: avrtest.h: Silence pedantic warning for __[u]int24.
fix: avrtest.h: Remove ; outside of functions.
fix: Makefile (HasMcu): Fix order of redirections.
fix: Makefile: Only compiler a target .o when -mmcu is supported.
doc: README: Typo.
tests: run-avrtest.sh: Pass extra simulator args in AARGS.
Bump to GitHub.
.svnignore: Ignore more files.
Makefile (clean-mingw32): Clean files from Mingw32 release build.
Provide MinGW32 binaries at SourceForge.
Support -log=FILE for the LOG_XXX commands.
Support -stdout=FILE, -stderr=FILE and -stdin=FILE.
Move more syscall 21 misc handling to host.c.
Support [u]int32_t syscalls for mul, div and mod.
Support fixed-point to float conversions.
Support fixed-point to float conversions.
Support avrtest_cmpf(), avrtest_utof(), avrtest_stof().
New syscall: avrtest_cycles_call().
Support avrtest_ldexp{f|l|_d64}.
tests: Add folder with some test cases.
CALL, RET: Adjust cycle count.
Update copyright years.
BUGS: Add instructions to H flag bug.
BUGS: Add instructions to H flag bug.
-runtime: Print equivalent speed in AVR's MHz.
gen-flag-tables.c: Use expressions similar to the ones in the manual.
NEWS: Fixed wrong H flag of SUB and SUBI.
Fix wrong H flag in SUB and SUBI.
Update comment.
exit.o: Set stdin to read via avrtest_getchar().
README: Link to newest AVR-LibC documentation.
avrtest.exp: Add -e 0 to avrtest_options.
avr51-flash1.x: Let .progmem1.data start at MAX(0x10000, .)
cpu_reg[]: Initialize with 0xcc (something non-0).
logging.c: log_set_func_symbol - Fix logging symbols of length 2.
gen-exp.sh - Add one for AT90S8515 (avr2).
Use ATTR_PRINTF for printf __format__ attribute.
host.c - log_add_: Use __MINGW_PRINTF_FORMAT as format attribute if available.
Adjust AVRtest abstract.
Typo.
Use AVRtest as project name.
avrtiny-rodata.x - Align with stock version of avrtiny.x.
README: Typo.
avrtest.h - Diagnose -mint8 has no [u]int64_t.
avrtest.h - Support -mint8
Sync README and README.md
Support syscalls LOG_FMT_F7T etc. to log libgcc's f7_t.
Support more IEEE-754 emulation syscalls.
avr51-flash1.x (.text): Add *(.progmemx.*)
Makefile (EXIT_MCUS): Add at90s8515.
README: Update web-link.
-m MAXCOUNT: Support floating-point values.
-m MAXCOUNT: Support suffixes k and M as multipliers.
avrxmega5 has RAMPD.
Support to specify extra avrtest options in <mcu>-sim.exp files.
Make code for 0-series ATmega from avrxmega3 work without -pm 0x4000.
* dejagnuboards/avrtest.exp (avrlibc_include_dir): Use -isystem to add include path, not -I.
Fix a typo.
Ditch output to stderr from tested programs.
Bump copyright years.
* avrtest.c (sys_misc): Print correct syscall address.
Generate <mcu>-sim.exp so that RAM layout is described thoroughly.
Typo.
logging.c (log_add_instr): Adjust string length of PC when printed.
Add limited support for NVMCTRL_CTRLB.FLMAP for AVR64* and AVR128* devices.
Add avrxmega5.
* options.c (arch_desc) [avrxmega4]: Fix flash mask.
Don't use __typeof__(x) when x might be an address.
Typo.
* load-flash.c (load_elf) [arch.flash_pm_offset]: Include 0x10000 in the valid range for addr + memsz + arch.flash_pm_offset.
Support IEEE single and IEEE double emulation.
Use flash size from section .note.gnu.avr.deviceinfo.
Support cores avr2, avr25, avr3, avr31, avr35, avr4, avr5, avrxmega2 as aliases of already supported cores.
Support logging of values like LOG_U8 or LOG_FMT_S32 also with avrtest.
Implement log_va as a proper function, not as a pointer-to-function.
Use str_eq() if possible.
Define AVRTEST_PUTCHAR for assembly.
Support -mmcu=avrxmega4: XMEGA core with 2-byte PC and .rodata in RAM.
Support -mmcu=avrxmega4: XMEGA core with 2-byte PC and .rodata in RAM.
Read note section .note.gnu.avr.deviceinfo and info therein like flash size.
Always link with -lm.
* avrtest.c (sys_abort_2nd_hit): Adjust leave code and message.
Typo.
Calls like fputc (c, stderr) now write to the host's stderr stream.
Typo.
Fix stricter build warnings.
Allow a PC one past the maximal code address.
Add format attribute to usage.
Add format attribute to log_add_.