2004-03-08  Theodore A. Roth  <troth@openavr.org>

	Released avr-libc-1.0.3.

2004-03-08  Theodore A. Roth  <troth@openavr.org>

	* configure.in (AM_INIT_AUTOMAKE): Set version to 1.0.3.

2004-03-08  Theodore A. Roth  <troth@openavr.org>

	* ChangeLog: Move 2003 entries to ChangeLog-2003.
	* ChangeLog-2003: New file.
	* Makefile.am (EXTRA_DIST): Add ChangeLog-2003 and ChangeLog-2002.

2004-03-08  Theodore A. Roth  <troth@openavr.org>

	* configure.in (AM_INIT_AUTOMAKE): Set version to 1.0.2.20040308.
	* include/avr/boot.h: Define BLBnx bit positions. [Bug #7469]
	* NEWS: Add note about bug #7469.

2004-03-08  Joerg Wunsch <j.gnu@uriah.heep.sax.de>

	Merge from HEAD:
	* libm/fplib/dtostrf.S: use Unix-assembler style local
	labels, preserve r16/r17, use movw when possible.
	* include/stdlib.h: document return values of dtostre()
	and dtostrf().
	* NEWS: mention bugfix for # 7989, add `other changes'.

2004-03-04  Theodore A. Roth  <troth@openavr.org>

	* NEWS: Add note about new eeprom macro.
	Add note about bugs fixed.
	* include/avr/boot.h: Update copyright year.
	(__boot_page_fill_normal): Replace while loop with eeprom_busy_wait.
	(__boot_page_fill_alternate): Ditto.
	(__boot_page_fill_extended): Ditto.
	(__boot_page_erase_normal): Ditto.
	(__boot_page_erase_alternate): Ditto.
	(__boot_page_erase_extended): Ditto.
	(__boot_page_write_normal): Ditto.
	(__boot_page_write_alternate): Ditto.
	(__boot_page_write_extended): Ditto.
	(__boot_rww_enable): Ditto.
	(__boot_rww_enable_alternate): Ditto.
	(__boot_lock_bits_set): Ditto.
	(__boot_lock_bits_set_alternate): Ditto.
	* include/avr/eeprom.h: Update copyright year.
	(eeprom_busy_wait): New macro interface.

2004-02-22  Joerg Wunsch <j.gnu@uriah.heep.sax.de>

	* doc/api/inline_asm.dox: Fix use of IO macros (bug # 2233)
	* doc/examples/twidemo/twidemo.dox: Fix doxygen formatting bugs.

2004-02-15  Joerg Wunsch <j.gnu@uriah.heep.sax.de>

	* include/avr/timer.h: Warn about deprecation, warn for ATmega{64,128}
	* include/timer.h: Warn about deprecation of <avr/timer.h>

2004-02-15  Joerg Wunsch <j.gnu@uriah.heep.sax.de>

	Merge from HEAD:
	* libc/stdlib/malloc.c: Fix bug #2143 (malloc wrap around top of RAM)

2004-02-13  Joerg Wunsch <j.gnu@uriah.heep.sax.de>

	Merge from HEAD:
	* include/avr/interrupt.h: make timer_enable_int() static inline;
	fixes bug #5454.

2004-02-13  Joerg Wunsch <j.gnu@uriah.heep.sax.de>

	Merge from HEAD:
	* include/avr/crc16.h: use __inline__ instead of inline.
	* include/avr/delay.h: Ditto.
	* include/avr/interrupt.h: Ditto:
	* include/avr/timer.h: Ditto.

2004-02-13  Joerg Wunsch  <j.gnu@uriah.heep.sax.de>

	Merge from HEAD:
	* libc/stdio/vfprintf.c: fix for bug #7556 (%.Xs searched for '\0')
	* libc/stdio/vfscanf.c: apply patch #2554 (%ul not working)

For older changes see ChangeLog-2003
