avr-libc-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[avr-libc-commit] [2203] Annual ChangeLog rotation.


From: Joerg Wunsch
Subject: [avr-libc-commit] [2203] Annual ChangeLog rotation.
Date: Wed, 09 Feb 2011 20:49:47 +0000

Revision: 2203
          http://svn.sv.gnu.org/viewvc/?view=rev&root=avr-libc&revision=2203
Author:   joerg_wunsch
Date:     2011-02-09 20:49:47 +0000 (Wed, 09 Feb 2011)
Log Message:
-----------
Annual ChangeLog rotation.

Added Paths:
-----------
    trunk/avr-libc/ChangeLog-2010

Removed Paths:
-------------
    trunk/avr-libc/ChangeLog

Deleted: trunk/avr-libc/ChangeLog
===================================================================
--- trunk/avr-libc/ChangeLog    2010-12-16 23:11:37 UTC (rev 2202)
+++ trunk/avr-libc/ChangeLog    2011-02-09 20:49:47 UTC (rev 2203)
@@ -1,864 +0,0 @@
-2010-12-16  Eric B. Weddington  <address@hidden>
-
-    Fix for bug #31270.
-    * doc/examples/twitest/twitest.dox: Fix stale document link.
-    * NEWS: Add to fixed bug list.
-
-2010-12-16  Eric B. Weddington  <address@hidden>
-
-    Fix for bug #29235.
-    * include/avr/power.h: Rearrange commas to be -pedantic safe.
-    * NEWS: Add to fixed bug list.
-
-2010-12-13  Eric B. Weddington  <address@hidden>
-
-    Fix for Atmel bug #12314.
-    * include/avr/iox192a3.h: Fix field names and macro names.
-    * include/avr/iox128a3.h: Same.
-    * include/avr/iox128a1.h: Same.
-    * include/avr/iox64a3.h: Same.
-    * include/avr/iox64a1.h: Same.
-    * include/avr/iox32d4.h: Same.
-    * include/avr/iox32a4.h: Same.
-    * include/avr/iox16d4.h: Same.
-    * include/avr/iox16a4.h: Same.
-    * include/avr/iox256a3b.h: Same.
-    * include/avr/iox256a3.h: Same.
-    * NEWS: Add to fixed bug list.
-
-2010-12-13  Eric B. Weddington  <address@hidden>
-
-    Fix for Atmel bug #11793.
-    * include/avr/iox32a4.h: Fix 4086 to 4096.
-    * include/avr/iox16a4.h: Same.
-    * include/avr/iox256a3b.h: Same.
-    * include/avr/iox256a3.h: Same.
-    * include/avr/iox192a3.h: Same.
-    * include/avr/iox128a3.h: Same.
-    * include/avr/iox128a1.h: Same.
-    * include/avr/iox64a3.h: Same.
-    * include/avr/iox64a1.h: Same.
-    * NEWS: Add to fixed bug list.
-
-2010-11-24  Eric B. Weddington  <address@hidden>
-
-    * doc/api/main_page.dox: Add blank line to fix indentation in HTML docs.
-
-2010-11-24  Joerg Wunsch <address@hidden>
-
-       Workaround for LaTeX build error after upgrading doxygen to
-       version 1.7.x
-       * doc/api/Makefile.am: replace the \renewcommand for
-       \cftchapfont and \cftchappagefont, respectively, by a
-       \newcommand.
-
-2010-11-23  Eric B. Weddington  <address@hidden>
-
-    * doc/api/rel-method.dox: Escape all instances of @svn to silence
-    doxygen warnings.
-
-2010-11-22  Eric B. Weddington  <address@hidden>
-
-    * configure.ac: Fix 2.64 cross compile detection for AVR by not trying to
-    compile fopen. This fix came from Newlib's config/override.m4. For some
-    reason autoconf 2.64 (and possibly above) puts in a check for the compiler
-    output file extension and creates a test program that has the fopen
-    function. Of course, this fails when avr-gcc is used to compile the test
-    program.
-
-2010-11-16  Eric B. Weddington  <address@hidden>
-
-       Fix Atmel bug #12536.
-       * include/avr/iox64d3.h: Remove CALCTRL definitions.
-       * include/avr/iox64a3.h: Same.
-       * include/avr/iox64a1.h: Same.
-       * include/avr/iox32d4.h: Same.
-       * include/avr/iox32a4.h: Same.
-       * include/avr/iox256a3b.h: Same.
-       * include/avr/iox256a3.h: Same.
-       * include/avr/iox192d3.h: Same.
-       * include/avr/iox192a3.h: Same.
-       * include/avr/iox16d4.h: Same.
-       * include/avr/iox16a4.h: Same.
-       * include/avr/iox128d3.h: Same.
-       * include/avr/iox128a3.h: Same.
-       * include/avr/iox128a1.h: Same.
-       * NEWS: Add to fixed bugs list.
-
-2010-11-08  Eric B. Weddington  <address@hidden>
-
-       * include/avr/iom3000.h: Fix typo.
-
-2010-11-08  Eric B. Weddington  <address@hidden>
-
-       * include/avr/iom169pa.h: Rename UBRR0* definitions to remove a 
duplicate.
-       * libc/pmstring/strcasecmp_PF.S: Fix warning at end of file.
-       * include/avr/iom16hva2.h: Fix SPI interrupt vector names.
-       * include/avr/iom3000.h: Comment out duplicate definitions.
-
-2010-11-05  Eric B. Weddington  <address@hidden>
-
-       * common/asmdef.h: Add conditional compilation to not compile for
-       ATiny10 family.
-       * common/ctoasm.inc: Same.
-       * libc/misc/eeupd_byte.S: Same.
-       * libc/misc/itoa.S: Same.
-       * libc/misc/utoa.S: Same.
-       * libc/pmstring/memchr_P.S: Same.
-       * libc/pmstring/memcmp_P.S: Same.
-       * libc/pmstring/memcmp_PF.S: Same.
-       * libc/pmstring/memcpy_P.S: Same.
-       * libc/pmstring/memcpy_PF.S: Same.
-       * libc/pmstring/memrchr_P.S: Same.
-       * libc/pmstring/strcasecmp_P.S: Same.
-       * libc/pmstring/strcasecmp_PF.S: Same.
-       * libc/pmstring/strcat_P.S: Same.
-       * libc/pmstring/strcat_PF.S: Same.
-       * libc/pmstring/strchr_P.S: Same.
-       * libc/pmstring/strchrnul_P.S: Same.
-       * libc/pmstring/strcmp_P.S: Same.
-       * libc/pmstring/strcmp_PF.S: Same.
-       * libc/pmstring/strcpy_P.S: Same.
-       * libc/pmstring/strcpy_PF.S: Same.
-       * libc/pmstring/strcspn_P.S: Same.
-       * libc/pmstring/strlcat_P.S: Same.
-       * libc/pmstring/strlcat_PF.S: Same.
-       * libc/pmstring/strlcpy_P.S: Same.
-       * libc/pmstring/strlcpy_PF.S: Same.
-       * libc/pmstring/strlen_P.S: Same.
-       * libc/pmstring/strlen_PF.S: Same.
-       * libc/pmstring/strncasecmp_P.S: Same.
-       * libc/pmstring/strncasecmp_PF.S: Same.
-       * libc/pmstring/strncat_P.S: Same.
-       * libc/pmstring/strncat_PF.S: Same.
-       * libc/pmstring/strncmp_P.S: Same.
-       * libc/pmstring/strncmp_PF.S: Same.
-       * libc/pmstring/strncpy_P.S: Same.
-       * libc/pmstring/strncpy_PF.S: Same.
-       * libc/pmstring/strnlen_P.S: Same.
-       * libc/pmstring/strnlen_PF.S: Same.
-       * libc/pmstring/strpbrk_P.S: Same.
-       * libc/pmstring/strrchr_P.S: Same.
-       * libc/pmstring/strsep_P.S: Same.
-       * libc/pmstring/strspn_P.S: Same.
-       * libc/pmstring/strstr_P.S: Same.
-       * libc/pmstring/strstr_PF.S: Same.
-       * libc/pmstring/strtok_P.c: Same.
-       * libc/pmstring/strtok_rP.S: Same.
-       * libc/stdio/fputs_p.c: Same.
-       * libc/stdio/puts_p.c: Same.
-       * libc/stdio/ultoa_invert.S: Same.
-       * libc/stdio/vfprintf.c: Same.
-       * libc/stdio/vfscanf.c: Same.
-       * libc/stdlib/ftoa_engine.S: Same.
-       * libc/stdlib/setjmp.S: Same.
-       * libc/stdlib/strtod.c: Same.
-       * libc/string/ffsll.S: Same.
-       * libc/string/memccpy.S: Same.
-       * libc/string/memchr.S: Same.
-       * libc/string/memmem.S: Same.
-       * libc/string/memrchr.S: Same.
-       * libc/string/strcasestr.S: Same.
-       * libc/string/strcat.S: Same.
-       * libc/string/strchr.S: Same.
-       * libc/string/strchrnul.S: Same.
-       * libc/string/strcspn.S: Same.
-       * libc/string/strlcpy.S: Same.
-       * libc/string/strncat.S: Same.
-       * libc/string/strpbrk.S: Same.
-       * libc/string/strrchr.S: Same.
-       * libc/string/strrev.S: Same.
-       * libc/string/strsep.S: Same.
-       * libc/string/strspn.S: Same.
-       * libc/string/strstr.S: Same.
-       * libc/string/strtok_r.S: Same.
-       * libm/fplib/acos.S: Same.
-       * libm/fplib/addsf3x.S: Same.
-       * libm/fplib/asin.S: Same.
-       * libm/fplib/atan.S: Same.
-       * libm/fplib/atan2.S: Same.
-       * libm/fplib/cbrt.S: Same.
-       * libm/fplib/ceil.S: Same.
-       * libm/fplib/divsf3x.S: Same.
-       * libm/fplib/exp.S: Same.
-       * libm/fplib/fdim.S: Same.
-       * libm/fplib/fixsfsi.S: Same.
-       * libm/fplib/floatsisf.S: Same.
-       * libm/fplib/floatundisf.S: Same.
-       * libm/fplib/floor.S: Same.
-       * libm/fplib/fma.S: Same.
-       * libm/fplib/fmax.S: Same.
-       * libm/fplib/fmin.S: Same.
-       * libm/fplib/fmod.S: Same.
-       * libm/fplib/fp_cmp.S: Same.
-       * libm/fplib/fp_mpack.S: Same.
-       * libm/fplib/fp_powser.S: Same.
-       * libm/fplib/fp_pscA.S: Same.
-       * libm/fplib/fp_pscB.S: Same.
-       * libm/fplib/fp_round.S: Same.
-       * libm/fplib/fp_sinus.S: Same.
-       * libm/fplib/fp_split3.S: Same.
-       * libm/fplib/fp_trunc.S: Same.
-       * libm/fplib/frexp.S: Same.
-       * libm/fplib/isinf.S: Same.
-       * libm/fplib/ldexp.S: Same.
-       * libm/fplib/log.S: Same.
-       * libm/fplib/lrint.S: Same.
-       * libm/fplib/lround.S: Same.
-       * libm/fplib/modf.S: Same.
-       * libm/fplib/mulsf3x.S: Same.
-       * libm/fplib/pow.S: Same.
-       * libm/fplib/round.S: Same.
-       * libm/fplib/sin.S: Same.
-       * libm/fplib/sinh.S: Same.
-       * libm/fplib/sqrt.S: Same.
-       * libm/fplib/tanh.S: Same.
-
-2010-10-26  Anitha Boyapati  <address@hidden>
-
-       Thanks to Eric Weddington for the patch.
-       * common/macros.inc: __tmp_reg__ and __zero_reg__
-       redefined for tiny target.
-       * include/avr/iom3000.h: Define _VECTORS_SIZE.
-
-2010-10-13  Anitha Boyapati  <address@hidden>
-
-       * include/util/delay.h.in: Functions _delay_ms and 
-       _delay_us are modified. They now calculate new _ticks
-       value when builtin_avr_delay_cycle() is used. Macros
-       __DELAY_ROUND_DOWN__, __DELAY_ROUND_CLOSEST__ control
-       round up/closest of _ticks. __DELAY_BACKWARD_COMPATIBLE__
-       macro enables backward compatibility. This macro will be
-       deprecated.
-
-2010-09-28  Anitha Boyapati  <address@hidden>
-
-       * include/avr/iotn88.h: Fix RAMEND.
-
-2010-09-22  Anitha Boyapati  <address@hidden>
-
-       * doc/examples/twitest/twitest.c: Fix endaddr calculation
-       in ee24xx_write_page function.
-
-2010-09-22  Anitha Boyapati  <address@hidden>
-
-       * doc/examples/stdiodemo/defines.h: Modify comment
-
-2010-09-22  Anitha Boyapati  <address@hidden>
-
-       Fix for bugs #30552 and #30569. 
-       Thanks to Frederic Nadeau for the patch.
-       * include/avr/iom16u4.h: Modify ADCTS3 to 3.
-       * include/avr/iom32u4.h: Add definition for ADCW.
-       Add__ASSEMBLER__ macro for ADC.
-       Modify ADCTS3 to 3
-       * include/avr/iotn43u.h: Add definition for ADCW.
-       Add__ASSEMBLER__ macro for ADC.
-
-2010-09-21  Anitha Boyapati  <address@hidden>
-
-       * include/avr/io90pwm2b.h: Modified SPM_PAGESIZE to 64 bytes.
-       * include/avr/io90pwm3b.h: Same.
-
-2010-09-20  Anitha Boyapati  <address@hidden>
-
-       * include/iom16m1.h: Add definitions for CANSIT, CANIDT and
-       CANIDM.
-       * include/iom32m1.h: Same.
-       * include/iom64m1.h: Same.
-       * include/iom32c1.h: Same.
-       * include/iom64c1.h: Same.
-
-2010-09-20  Anitha Boyapati  <address@hidden>
-
-       * include/avr/wdt.h: Add definitions for ATmega325P and
-       ATmega3250P
-
-2010-08-22  Eric B. Weddington  <address@hidden>
-
-       Atmel internal issue.
-       * include/avr/iotn87.h (BODS, BODSE): Fix value.
-       * include/avr/iotn167.h (BODS, BODSE): Same.
-
-2010-08-16  Joerg Wunsch <address@hidden>
-
-       Submitted by Andr'e:
-       bug #30783 Missing prototype in power.h
-       * include/avr/power.h: Add prototype for clock_prescale_set()
-       for the second block (prescaler reachable by IN/OUT
-       instructions).
-
-2010-06-24  Eric B. Weddington  <address@hidden>
-
-       * include/avr/Makefile.am (avr_HEADERS): Add iom3000.h.
-
-2010-06-16  Joerg Wunsch <address@hidden>
-
-       * configure.ac: Bump version to 1.7.1, after releasing.
-
-2010-06-16  Joerg Wunsch <address@hidden>
-
-       Released avr-libc-1.7.0.
-
-2010-06-16  Joerg Wunsch <address@hidden>
-
-       * configure.ac: Bump version date in preparation for releasing
-       avr-libc 1.7.0.
-
-2010-06-15  Eric B. Weddington  <address@hidden>
-
-       Fix bug #30148.
-       * include/avr/iox128a1.h: Rename HIRES.CTRL to HIRES.CTRLA.
-       * NEWS: Add to fixed bug list.
-
-2010-06-15  Eric B. Weddington  <address@hidden>
-
-       * configure.ac: Change ATxemga32A4 from avrxmega3 to avrxmega2.
-       * devtools/gen-avr-lib-tree.sh: Same.
-       * doc/api/using-tools.dox: Same.
-
-2010-06-14  Eric B. Weddington  <address@hidden>
-
-       * LICENSE: Update copyright year.
-
-2010-06-14  Eric B. Weddington  <address@hidden>
-
-       * include/avr/pgmspace.h: Remove new features regarding new segments.
-       Feature not yet ready. Correct comment.
-
-2010-06-13  Joerg Wunsch <address@hidden>
-
-       * include/avr/pgmspace.h: Remove the #error for architectures that
-       don't support segmented progmem access.
-
-2010-06-12  Eric B. Weddington  <address@hidden>
-
-       Special thanks to Carlos Lamas and Jan Waclawek for contributing
-       code in patch #6352 (that should've gotten in a long time ago).
-       * libc/pmstring/Files.am: Add new files to list.
-       * libc/pmstring/memcmp_PF.S: New file.
-       * libc/pmstring/memcpy_PF.S: Same.
-       * libc/pmstring/strcasecmp_PF.S: Same.
-       * libc/pmstring/strcat_PF.S: Same.
-       * libc/pmstring/strcmp_PF.S: Same.
-       * libc/pmstring/strcpy_PF.S: Same.
-       * libc/pmstring/strlcat_PF.S: Same.
-       * libc/pmstring/strlcpy_PF.S: Same.
-       * libc/pmstring/strlen_PF.S: Same.
-       * libc/pmstring/strncasecmp_PF.S: Same.
-       * libc/pmstring/strncat_PF.S: Same.
-       * libc/pmstring/strncmp_PF.S: Same.
-       * libc/pmstring/strncpy_PF.S: Same.
-       * libc/pmstring/strnlen_PF.S: Same.
-       * libc/pmstring/strstr_PF.S: Same.
-       * include/avr/pgmspace.h: Add support for far program memory
-       functions and macros.
-       * NEWS: Add news items.
-
-2010-06-11  Eric B. Weddington  <address@hidden>
-
-       Atmel bug #11742.
-       * include/avr/iox128a1u.h: Change EBI_CS_ASPACE* to
-       EBI_CS_ASIZE*.
-       * include/avr/iox128a1.h: Same.
-       * include/avr/iox128a3.h: Same.
-       * include/avr/iox128d3.h: Same.
-       * include/avr/iox16a4.h: Same.
-       * include/avr/iox16d4.h: Same.
-       * include/avr/iox192a3.h: Same.
-       * include/avr/iox192d3.h: Same.
-       * include/avr/iox256a3.h: Same.
-       * include/avr/iox256a3b.h: Same.
-       * include/avr/iox256d3.h: Same.
-       * include/avr/iox32a4.h: Same.
-       * include/avr/iox32d4.h: Same.
-       * include/avr/iox64a1.h: Same.
-       * include/avr/iox64a1u.h: Same.
-       * include/avr/iox64a3.h: Same.
-       * include/avr/iox64d3.h: Same.
-
-2010-06-11  Eric B. Weddington  <address@hidden>
-
-       Atmel bug #11738.
-       * include/avr/iox128d3.h (ADC_FLUSH_bm, ADC_ENABLE_bp): Add missing
-       definitions.
-       * include/avr/iox16d4.h: Same.
-       * include/avr/iox192d3.h: Same.
-       * include/avr/iox32d4.h: Same.
-       * include/avr/iox64d3.h: Same.
-
-2010-06-10  Joerg Wunsch <address@hidden>
-
-       bug #30104: power.h - Missing "power_usart1_/enable/disable()"
-       functions for ATmega644
-       * include/avr/power.h: Fix macros for ATmega644A/P/PA
-
-2010-06-10  Joerg Wunsch <address@hidden>
-
-       Submitted by Jan Waclawek:
-       Document issues around compiler optimizations and code reordering
-       * doc/api/optimize.dox: New file.
-       * doc/api/doxygen.config.in: Add optimize.dox.
-       * include/avr/cpufunc.h (_MemoryBarrier): xref to optim_code_reorder
-       * include/avr/interrupt.h: (Ditto.)
-       * include/util/atomic.h: (Ditto.)
-
-2010-06-10  Joerg Wunsch <address@hidden>
-
-       * doc/api/rel-method.dox: Adapt to our new release numbering scheme.
-
-2010-06-10  Joerg Wunsch <address@hidden>
-
-       * tests/simulate/avr/eeprom-1.c: Remove the old AT90S2313 simulator
-       bug workaround, as the workaround doesn't work anymore now while the
-       original code does.
-
-2010-06-09  Eric B. Weddington  <address@hidden>
-
-       Fix for bug #26767.
-       * include/avr/iox256a3b.h: Added corrected names for GPIO registers.
-       * include/avr/iox128a1.h: Same.
-       * include/avr/iox128a3.h: Same.
-       * include/avr/iox16a4.h: Same.
-       * include/avr/iox16d4.h: Same.
-       * include/avr/iox192a3.h: Same.
-       * include/avr/iox256a3.h: Same.
-       * include/avr/iox32a4.h: Same.
-       * include/avr/iox64a1.h: Same.
-       * include/avr/iox64a3.h: Same.
-
-2010-06-09  Eric B. Weddington  <address@hidden>
-
-       Fix for bug #28582.
-       * include/avr/iox256a3b.h: Add 3 missing double-word registers.
-       * NEWS: Add to fixed bugs list.
-
-2010-06-09  Eric B. Weddington  <address@hidden>
-
-       Fix for bug #29502.
-       * include/avr/iox128a1.h (TC_EVACT_FRW_gc): Fix name to TC_EVACT_FRQ_gc.
-       * NEWS: Add to fixed bugs list.
-
-2010-06-09  Eric B. Weddington  <address@hidden>
-
-       Fix for bug #29653.
-       * include/avr/iousbxx2.h (PUD): Add bit definition.
-       * NEWS: Add to fixed bugs list.
-
-2010-06-09  Joerg Wunsch <address@hidden>
-
-       Move some testscripts around.
-       * tests/simulate/other/malloc-01.c -> tests/simulate/stdlib/malloc-8.c
-       * tests/simulate/other/realloc-01.c -> tests/simulate/stdlib/realloc-3.c
-
-2010-06-09  Joerg Wunsch <address@hidden>
-
-       * libc/stdlib/malloc.c: Fix a bug introduced in r2131 that could
-       cause the freelist to be discarded.
-
-2010-06-09  Joerg Wunsch <address@hidden>
-
-       * tests/simulate/other/realloc-01.c: Cut out some bits when compling for
-       an AT90S8515 to avoid resource exhaustion (the ATmega128 version still
-       contains everything).
-       * tests/simulate/printf/sprintf-2.c: (Ditto.)
-       * tests/simulate/printf/sprintf-3.c: (Ditto.)
-       * tests/simulate/printf/sprintf-4.c: (Ditto.)
-       * tests/simulate/scanf/sscanf-l.c: (Ditto.)
-       * tests/simulate/scanf/sscanf_flt-fnn.c: (Ditto.)
-
-2010-06-09  Joerg Wunsch <address@hidden>
-
-       bug #28921: pointer to function > 128k flash
-       * doc/api/faq.dox (faq_funcptr_gt128kib): Add entry describing
-       that -mrelax is needed for the trampolines to work as designed.
-
-2010-06-09  Joerg Wunsch <address@hidden>
-
-       Submitted by Don Kinzer:
-       bug #30018: Errors in include files
-       * include/avr/iotn40.h: Fix stray characters in macro names.
-       * include/avr/iom649p.h: (Ditto.)
-       * include/avr/iom169pa.h: (Ditto.)
-
-2010-06-08  Joerg Wunsch <address@hidden>
-
-       Various documentation fixes, mostly cosmetic.
-       * include/avr/cpufunc.h: Fix doc grouping.
-       * include/util/delay_basic.h: Slightly reorder, so it actually
-       generates documentation again.
-       * doc/api/rel-method.dox: Update for our SVN repository.
-       * doc/api/malloc.dox: Fix doxygen warning.
-       * doc/api/tools-install.dox: (Ditto.)
-       * doc/api/faq.dox: (Ditto.)
-
-2010-06-08  Joerg Wunsch <address@hidden>
-
-       bug #30085: memcpy_P on XMega does not clr NVM.CMD before copy
-       * include/avr/pgmspace.h: Mention that for Xmega devices,
-       these functions require NVM.CMD being set to 0x00.
-
-2010-06-08  Joerg Wunsch <address@hidden>
-
-       * include/avr/interrupt.h (cli, sei): Add a memory barrier,
-       and cross-reference <util/atomic.h>.
-
-2010-06-08  Joerg Wunsch <address@hidden>
-
-       Implement new header file: <avr/cpufunc.h>
-       * include/avr/cpufunc.h: New file.
-       * include/avr/Makefile.am (avr_HEADERS): Add cpufunc.h.
-       * doc/api/doxygen.config.in (INPUT): Add avr/cpufunc.h.
-
-2010-06-08  Joerg Wunsch <address@hidden>
-
-       Submitted by Bob Paddock:
-       patch #6891: Add XMega software reset to the FAQ section on software
-       reset
-       * doc/api/faq.dox (faq_softreset): Mention the Xmega RST.CTRL method.
-
-2010-06-08  Joerg Wunsch <address@hidden>
-
-       Submitted by Ruwan Jayanetti:
-       patch #6194: Twitest updated to handle larger EEPROM devices
-       * doc/examples/twitest/twitest.c: Implement the
-       WORD_ADDRESS_16BIT option.
-       * doc/examples/twitest/twitest.dox: Document the new option.
-
-2010-06-08  Joerg Wunsch <address@hidden>
-
-       Submitted by Gerben van den Broeke:
-       patch #6555: malloc improvement
-       * libc/stdlib/malloc.c (malloc): Speed up reallocations.
-
-2010-06-08  Joerg Wunsch <address@hidden>
-
-       Submitted by Krzysztof Kosciuszkiewicz:
-       patch #6690: Shorten calculation of dallas 1-wire crc
-       * include/util/crc16.h (_crc_ibutton_update): no need to
-       use the T flag bit to save bit 0 of the operand
-
-2010-06-08  Joerg Wunsch <address@hidden>
-
-       Submitted by Tero Sinervo:
-       patch #6791: Minor fixes to stdio.h documentation
-       * include/stdio.h: Fix spelling mistakes.
-
-2010-06-08  Joerg Wunsch <address@hidden>
-
-       Submitted by Heike C. Zimmerer:
-       patch #6897: Allow <util/setbaud.h> to be used with assembler source
-       * include/util/setbaud.h: Add assembler snippets (no UL suffix
-       added to numbers)
-
-2010-06-08  Joerg Wunsch <address@hidden>
-
-       Add test scripts for <util/crc16.h>
-       * tests/simulate/util/crc16-1.c: New file.
-       * tests/simulate/util/crc16-2.c: (Ditto.)
-       * tests/simulate/util/crc16-3.c: (Ditto.)
-       * tests/simulate/util/crc16-4.c: (Ditto.)
-
-2010-06-08  Joerg Wunsch <address@hidden>
-
-       Submitted by Don Kinzer:
-       bug #29950: ATtiny167 SPM_PAGESIZE Discrepancy
-       * include/avr/iotn167.h: Bump SPM_PAGESIZE.
-
-2010-06-07  Joerg Wunsch <address@hidden>
-
-       bug #27235, malloc: Several things go wrong
-       * libc/stdlib/malloc.c (malloc): Revert the patch
-       from r2123, as it is no longer needed.
-       * libc/stdlib/malloc.c (free): When freeing the
-       topmost chunk of the heap, reduce __brkval again,
-       returning the area from the heap entirely.
-       * doc/api/malloc.dox: Mention that the heap is now
-       reduced if possible.
-       * tests/simulate/regression/bug-27242.c: Adapt testscript
-       to match the new behaviour.
-       * tests/simulate/stdlib/malloc-1.c: (Ditto.)
-       * tests/simulate/stdlib/malloc-6.c: (Ditto.)
-       * tests/simulate/stdlib/malloc-7.c: (Ditto.)
-       * tests/simulate/stdlib/realloc-2.c: New file (test whether
-       subsequent allocation does not extend the heap).
-       * tests/simulate/regression/bug-28135.c: New file, another
-       regression test (actual bugfix from bug #28135 is no longer
-       needed)
-
-2010-06-07  Joerg Wunsch <address@hidden>
-
-       More testscripts: test free() works as expected.
-       * tests/simulate/stdlib/malloc-5.c: New file.
-       * tests/simulate/stdlib/malloc-6.c: (Ditto.)
-       * tests/simulate/stdlib/malloc-7.c: (Ditto.)
-
-2010-06-07  Joerg Wunsch <address@hidden>
-
-       Submitted by Stefan Ernst:
-       bug #27243: malloc: small error in comment
-       * stdlib/malloc.c: Fix comment.
-
-2010-06-07  Joerg Wunsch <address@hidden>
-
-       Submitted by Aleksandar Kanchev:
-       bug #27242: realloc: serious error when size shrinks
-       * stdlib/realloc.c: Change freelist calculation.
-       * tests/simulate/regression/bug-27242.c: New file.
-
-2010-06-07  Joerg Wunsch <address@hidden>
-
-       * tests/simulate/stdlib/malloc-4.c: New file.
-
-2010-06-04  Joerg Wunsch <address@hidden>
-
-       Patch submitted by Stefan Ernst:
-       patch #6895: Improved malloc behaviour when expanding used area
-       bug #27235: malloc: Several things go wrong (part 1)
-       * stdlib/malloc.c: Improve allocation strategy.
-       * tests/simulate/regression/bug-27235-1.c: New file.
-
-2010-06-04  Joerg Wunsch <address@hidden>
-
-       Add some initial malloc and realloc tests to test
-       suite.
-       * tests/simulate/stdlib/malloc-1.c: New file.
-       * tests/simulate/stdlib/malloc-2.c: (Ditto.)
-       * tests/simulate/stdlib/malloc-3.c: (Ditto.)
-       * tests/simulate/stdlib/realloc-1.c: (Ditto.)
-
-2010-04-16  Anitha Boyapati <address@hidden>
-
-        Fix bug #28574.
-       * include/avr/iox128d3.h - Modify EVSYS_t and ADC_t structures to 
-         include reserved registers.   
-       * include/avr/iox16d4.h  - Same.
-       * include/avr/iox192d3.h - Same.
-       * include/avr/iox256d3.h - Same.
-       * include/avr/iox32d4.h  - Same.
-       * include/avr/iox64d3.h  - Same.
-
-2010-04-12  Joerg Wunsch <address@hidden>
-
-       * configure.ac (CHECK_BUILTIN_DELAY_CYCLES): Reimplement as a
-       compiler + grep pipeline rather than through AC_LINK_IFELSE, as we
-       cannot rely on a working linker while building the library.
-
-2010-04-12  Joerg Wunsch <address@hidden>
-
-       * devtools/gen-avr-lib-tree.sh: Fix directory name for ATxmega64A1U.
-
-2010-04-06  Anitha Boyapati <address@hidden>
-
-        Fix bug #28584.
-       * include/avr/iocanxx.h - Add word definitions CANIE and CANEN.
-
-2010-04-06  Anitha Boyapati <address@hidden>
-
-        Fix bug #28627.
-       * include/avr/power.h - ATmega32U2 defined for clock_prescale_set.
-
-2010-04-06  Anitha Boyapati <address@hidden>
-
-        Fix bug #28901.
-        * include/avr/iox128a1.h - Removed GPIO and CPU memory map entries.
-        * include/avr/iox128a1u.h - Same.
-        * include/avr/iox128a3.h - Same.
-        * include/avr/iox128d3.h - Same.
-        * include/avr/iox16a4.h - Same.
-        * include/avr/iox16d4.h - Same.
-        * include/avr/iox192a3.h - Same.
-        * include/avr/iox192d3.h - Same.
-        * include/avr/iox256a3.h - Same.
-        * include/avr/iox256a3b.h - Same.
-        * include/avr/iox256d3.h - Same.
-        * include/avr/iox32a4.h - Same.
-        * include/avr/iox32d4.h - Same.
-        * include/avr/iox64a1.h - Same.
-        * include/avr/iox64a3.h - Same.
-        * include/avr/iox64d3.h - Same.
-
-2010-04-05  Eric B. Weddington  <address@hidden>
-
-       Fix for bug #27367.
-       * include/avr/iom8.h: Add RAMSTART definition.
-       * include/avr/iom16.h: Same.
-       * include/avr/iom32.h: Same.
-       * include/avr/iom164.h: Same.
-       * include/avr/iom324.h: Same.
-       * include/avr/iom644.h: Same.
-       * include/avr/iom644p.h: Same.
-       * include/avr/iom328p.h: Same.
-       * include/avr/iom48.h: Same.
-       * include/avr/iom48p.h: Same.
-       * include/avr/iom88.h: Same.
-       * include/avr/iom88p.h: Same.
-       * include/avr/iom168.h: Same.
-       * include/avr/iom168p.h: Same.
-       * include/avr/iom325.h: Same.
-       * include/avr/iom645.h: Same.
-       * include/avr/iom3250.h: Same.
-       * include/avr/iom6450.h: Same.
-       * include/avr/iotn2313.h: Same.
-       * include/avr/iom8515.h: Same.
-       * include/avr/iom8535.h: Same.
-       * include/avr/iotn13.h: Same.
-       * include/avr/iotn24.h: Same.
-       * include/avr/iotn25.h: Same.
-       * include/avr/iotn44.h: Same.
-       * include/avr/iotn45.h: Same.
-       * include/avr/iotn84.h: Same.
-       * include/avr/iotn85.h: Same.
-       * include/avr/iotn261.h: Same.
-       * include/avr/iotn461.h: Same.
-       * include/avr/iotn861.h: Same.
-       * include/avr/iotn88.h: Same.
-       * include/avr/iotn48.h: Same.
-       * include/avr/iom1281.h: Same.
-       * include/avr/iom1284p.h: Same.
-       * NEW: Add to fixed bug list.
-
-2010-03-30  Eric B. Weddington  <address@hidden>
-
-       * crt1/gcrt1.S: Add more interrupt vectors to cover the ATxmega128A1U
-       device.
-
-2010-03-30  Eric B. Weddington  <address@hidden>
-
-       * xml/avrgcc-header: Modify XMEGA portion of script to not generate CPU
-       and GPIO definitions that include references to non-existent structures.
-       This is a partial fix for bug #28901, for future header files.
-
-2010-03-28  Eric B. Weddington  <address@hidden>
-
-       Add support for new device: m3000.
-       * configure.ac: Add support for new device.
-       * devtools/gen-avr-lib-tree.sh: Same.
-       * include/avr/io.h: Same.
-       * doc/api/main_page.dox: Same.
-       * doc/api/using-tools.dox: Same.
-       * include/avr/iom3000.h: New file.
-       * NEWS: Add news item.
-
-2010-03-28  Eric B. Weddington  <address@hidden>
-
-       Add support for new devices: attiny84a, atmega325a, atmega3250a,
-       atmega329a, atmega3290a.
-       * configure.ac: Add support for new devices.
-       * devtools/gen-avr-lib-tree.sh: Same.
-       * include/avr/io.h: Same.
-       * doc/api/main_page.dox: Same.
-       * doc/api/using-tools.dox: Same.
-       * include/avr/power.h: Same.
-       * include/avr/wdt.h: Same.
-       * include/avr/sleep.h: Same.
-       * include/avr/eeprom.h: Same.
-       * NEWS: Add news item.
-
-2010-03-25  Eric B. Weddington  <address@hidden>
-
-       Add support for new architecture: avrtiny10. Add support for new 
devices:
-       attiny4, attiny5, attiny9, attiny10, attiny20, attiny40.
-       * configure.ac: Add support for new devices.
-       * devtools/gen-avr-lib-tree.sh: Same.
-       * include/avr/Makefile.am: Same.
-       * include/avr/io.h: Same.
-       * doc/api/main_page.dox: Same.
-       * doc/api/using-tools.dox: Same.
-       * include/avr/power.h: Same.
-       * include/avr/sleep.h: Same.
-       * NEWS: Add news item.
-
-2010-03-25  Eric B. Weddington  <address@hidden>
-
-       Add support for new devices: ATxmega128A1U, ATxmega64A1U.
-       * configure.ac: Add support for new devices.
-       * devtools/gen-avr-lib-tree.sh: Same.
-       * include/avr/Makefile.am: Same.
-       * include/avr/io.h: Same.
-       * doc/api/main_page.dox: Same.
-       * doc/api/using-tools.dox: Same.
-       * include/avr/power.h: Same.
-       * include/avr/wdt.h: Same.
-       * include/avr/sleep.h: Same.
-       * include/avr/eeprom.h: Same.
-       * NEWS: Add news item.
-
-2010-03-22  Eric B. Weddington  <address@hidden>
-
-       * include/avr/iox64a1u.h: New file.
-
-2010-03-20  Eric B. Weddington  <address@hidden>
-
-       * include/avr/fuse.h: Add definition of FUSES for XMEGA devices.
-       * include/avr/iox128a1u.h: Regenerate file. New definitions, 
corrections.
-
-2010-03-19  Eric B. Weddington  <address@hidden>
-
-       * include/avr/iotn20.h: New file.
-       * include/avr/iotn40.h: New file.
-
-2010-03-17  Joerg Wunsch <address@hidden>
-
-       Probe the compiler for the availability of the
-       __builtin_avr_delay_cycles() function, and modify the header files
-       <util/delay.h> and <avr/builtins.h> appropriately.  Note that the
-       modification is done by setting __HAS_DELAY_CYCLES on top of those
-       files, which has been left overridable from the compiler
-       environment (i.e., commandline -D option) on purpose.  Note also
-       that _delay_us() and _delay_ms() can only use
-       __builtin_avr_delay_cycles() if optimization is enabled as they'd
-       otherwise try to pass a floating-point argument to it which is not
-       allowed.  (The compiler does not seem to be able to convert it
-       into an unsigned long internally, not even with a type cast.)
-       However, not enabling optimization for them yields garbage timing
-       anyway, due to moving the compile-time constant floating-point
-       calculations from the compiler into the AVR.
-       * configure.ac: Add detection of __builtin_avr_delay_cycles
-       * include/util/delay.h.in: repocopied from delay.h
-       * include/util/Makefile.am: added delay.h.in
-       * include/avr/builtins.h.in: New file.
-       * include/avr/Makefile.am: added builtins.h.in
-
-2010-03-11  Eric B. Weddington  <address@hidden>
-
-       Fix bug #28575.
-       * include/avr/iousb162.h (LFUSE_DEFAULT, HFUSE_DEFAULT, EFUSE_DEFAULT):
-       Fix definition.
-       * include/avr/iousb82.h: Same.
-       * include/avr/iousb647.h: Same.
-       * include/avr/iousb646.h: Same.
-       * NEWS: Add to fixed bug list.
-
-2010-03-11  Eric B. Weddington  <address@hidden>
-
-       Fix bug #28812.
-       * include/avr/iotn48.h: Fix values of TWS3-7.
-       * NEWS: Add to fixed bug list.
-
-2010-02-03  Joerg Wunsch <address@hidden>
-
-       bug #28756: Bug in AVR libc 1.6.7 (power.h for 8-bit AVR)
-       * include/avr/power.h (clock_prescale_set): Implement as an inline
-       function rather than a macro so it syntactically becomes a true
-       function.
-
-2010-01-22  Eric B. Weddington  <address@hidden>
-
-       * include/avr/iox128a1u.h: Add new file.
-
-2010-01-21  Joerg Wunsch <address@hidden>
-
-       bug #28688: using_tools.dox fails to build due to extra underscore
-       * doc/api/Makefile.am: added logic to detect which filename
-       doxygen did generate; while being here, fix the table layout as
-       well
-
-2010-01-20  Eric B. Weddington  <address@hidden>
-
-       Rotate ChangeLogs.
-       * ChangeLog-2009: New file.
-       * ChangeLog: Clear for 2010.
-       * Makefile.am (EXTRA_DIST): Add ChangeLog-2009.
-
-For older changes see ChangeLog-2009

Copied: trunk/avr-libc/ChangeLog-2010 (from rev 2202, trunk/avr-libc/ChangeLog)
===================================================================
--- trunk/avr-libc/ChangeLog-2010                               (rev 0)
+++ trunk/avr-libc/ChangeLog-2010       2011-02-09 20:49:47 UTC (rev 2203)
@@ -0,0 +1,864 @@
+2010-12-16  Eric B. Weddington  <address@hidden>
+
+    Fix for bug #31270.
+    * doc/examples/twitest/twitest.dox: Fix stale document link.
+    * NEWS: Add to fixed bug list.
+
+2010-12-16  Eric B. Weddington  <address@hidden>
+
+    Fix for bug #29235.
+    * include/avr/power.h: Rearrange commas to be -pedantic safe.
+    * NEWS: Add to fixed bug list.
+
+2010-12-13  Eric B. Weddington  <address@hidden>
+
+    Fix for Atmel bug #12314.
+    * include/avr/iox192a3.h: Fix field names and macro names.
+    * include/avr/iox128a3.h: Same.
+    * include/avr/iox128a1.h: Same.
+    * include/avr/iox64a3.h: Same.
+    * include/avr/iox64a1.h: Same.
+    * include/avr/iox32d4.h: Same.
+    * include/avr/iox32a4.h: Same.
+    * include/avr/iox16d4.h: Same.
+    * include/avr/iox16a4.h: Same.
+    * include/avr/iox256a3b.h: Same.
+    * include/avr/iox256a3.h: Same.
+    * NEWS: Add to fixed bug list.
+
+2010-12-13  Eric B. Weddington  <address@hidden>
+
+    Fix for Atmel bug #11793.
+    * include/avr/iox32a4.h: Fix 4086 to 4096.
+    * include/avr/iox16a4.h: Same.
+    * include/avr/iox256a3b.h: Same.
+    * include/avr/iox256a3.h: Same.
+    * include/avr/iox192a3.h: Same.
+    * include/avr/iox128a3.h: Same.
+    * include/avr/iox128a1.h: Same.
+    * include/avr/iox64a3.h: Same.
+    * include/avr/iox64a1.h: Same.
+    * NEWS: Add to fixed bug list.
+
+2010-11-24  Eric B. Weddington  <address@hidden>
+
+    * doc/api/main_page.dox: Add blank line to fix indentation in HTML docs.
+
+2010-11-24  Joerg Wunsch <address@hidden>
+
+       Workaround for LaTeX build error after upgrading doxygen to
+       version 1.7.x
+       * doc/api/Makefile.am: replace the \renewcommand for
+       \cftchapfont and \cftchappagefont, respectively, by a
+       \newcommand.
+
+2010-11-23  Eric B. Weddington  <address@hidden>
+
+    * doc/api/rel-method.dox: Escape all instances of @svn to silence
+    doxygen warnings.
+
+2010-11-22  Eric B. Weddington  <address@hidden>
+
+    * configure.ac: Fix 2.64 cross compile detection for AVR by not trying to
+    compile fopen. This fix came from Newlib's config/override.m4. For some
+    reason autoconf 2.64 (and possibly above) puts in a check for the compiler
+    output file extension and creates a test program that has the fopen
+    function. Of course, this fails when avr-gcc is used to compile the test
+    program.
+
+2010-11-16  Eric B. Weddington  <address@hidden>
+
+       Fix Atmel bug #12536.
+       * include/avr/iox64d3.h: Remove CALCTRL definitions.
+       * include/avr/iox64a3.h: Same.
+       * include/avr/iox64a1.h: Same.
+       * include/avr/iox32d4.h: Same.
+       * include/avr/iox32a4.h: Same.
+       * include/avr/iox256a3b.h: Same.
+       * include/avr/iox256a3.h: Same.
+       * include/avr/iox192d3.h: Same.
+       * include/avr/iox192a3.h: Same.
+       * include/avr/iox16d4.h: Same.
+       * include/avr/iox16a4.h: Same.
+       * include/avr/iox128d3.h: Same.
+       * include/avr/iox128a3.h: Same.
+       * include/avr/iox128a1.h: Same.
+       * NEWS: Add to fixed bugs list.
+
+2010-11-08  Eric B. Weddington  <address@hidden>
+
+       * include/avr/iom3000.h: Fix typo.
+
+2010-11-08  Eric B. Weddington  <address@hidden>
+
+       * include/avr/iom169pa.h: Rename UBRR0* definitions to remove a 
duplicate.
+       * libc/pmstring/strcasecmp_PF.S: Fix warning at end of file.
+       * include/avr/iom16hva2.h: Fix SPI interrupt vector names.
+       * include/avr/iom3000.h: Comment out duplicate definitions.
+
+2010-11-05  Eric B. Weddington  <address@hidden>
+
+       * common/asmdef.h: Add conditional compilation to not compile for
+       ATiny10 family.
+       * common/ctoasm.inc: Same.
+       * libc/misc/eeupd_byte.S: Same.
+       * libc/misc/itoa.S: Same.
+       * libc/misc/utoa.S: Same.
+       * libc/pmstring/memchr_P.S: Same.
+       * libc/pmstring/memcmp_P.S: Same.
+       * libc/pmstring/memcmp_PF.S: Same.
+       * libc/pmstring/memcpy_P.S: Same.
+       * libc/pmstring/memcpy_PF.S: Same.
+       * libc/pmstring/memrchr_P.S: Same.
+       * libc/pmstring/strcasecmp_P.S: Same.
+       * libc/pmstring/strcasecmp_PF.S: Same.
+       * libc/pmstring/strcat_P.S: Same.
+       * libc/pmstring/strcat_PF.S: Same.
+       * libc/pmstring/strchr_P.S: Same.
+       * libc/pmstring/strchrnul_P.S: Same.
+       * libc/pmstring/strcmp_P.S: Same.
+       * libc/pmstring/strcmp_PF.S: Same.
+       * libc/pmstring/strcpy_P.S: Same.
+       * libc/pmstring/strcpy_PF.S: Same.
+       * libc/pmstring/strcspn_P.S: Same.
+       * libc/pmstring/strlcat_P.S: Same.
+       * libc/pmstring/strlcat_PF.S: Same.
+       * libc/pmstring/strlcpy_P.S: Same.
+       * libc/pmstring/strlcpy_PF.S: Same.
+       * libc/pmstring/strlen_P.S: Same.
+       * libc/pmstring/strlen_PF.S: Same.
+       * libc/pmstring/strncasecmp_P.S: Same.
+       * libc/pmstring/strncasecmp_PF.S: Same.
+       * libc/pmstring/strncat_P.S: Same.
+       * libc/pmstring/strncat_PF.S: Same.
+       * libc/pmstring/strncmp_P.S: Same.
+       * libc/pmstring/strncmp_PF.S: Same.
+       * libc/pmstring/strncpy_P.S: Same.
+       * libc/pmstring/strncpy_PF.S: Same.
+       * libc/pmstring/strnlen_P.S: Same.
+       * libc/pmstring/strnlen_PF.S: Same.
+       * libc/pmstring/strpbrk_P.S: Same.
+       * libc/pmstring/strrchr_P.S: Same.
+       * libc/pmstring/strsep_P.S: Same.
+       * libc/pmstring/strspn_P.S: Same.
+       * libc/pmstring/strstr_P.S: Same.
+       * libc/pmstring/strstr_PF.S: Same.
+       * libc/pmstring/strtok_P.c: Same.
+       * libc/pmstring/strtok_rP.S: Same.
+       * libc/stdio/fputs_p.c: Same.
+       * libc/stdio/puts_p.c: Same.
+       * libc/stdio/ultoa_invert.S: Same.
+       * libc/stdio/vfprintf.c: Same.
+       * libc/stdio/vfscanf.c: Same.
+       * libc/stdlib/ftoa_engine.S: Same.
+       * libc/stdlib/setjmp.S: Same.
+       * libc/stdlib/strtod.c: Same.
+       * libc/string/ffsll.S: Same.
+       * libc/string/memccpy.S: Same.
+       * libc/string/memchr.S: Same.
+       * libc/string/memmem.S: Same.
+       * libc/string/memrchr.S: Same.
+       * libc/string/strcasestr.S: Same.
+       * libc/string/strcat.S: Same.
+       * libc/string/strchr.S: Same.
+       * libc/string/strchrnul.S: Same.
+       * libc/string/strcspn.S: Same.
+       * libc/string/strlcpy.S: Same.
+       * libc/string/strncat.S: Same.
+       * libc/string/strpbrk.S: Same.
+       * libc/string/strrchr.S: Same.
+       * libc/string/strrev.S: Same.
+       * libc/string/strsep.S: Same.
+       * libc/string/strspn.S: Same.
+       * libc/string/strstr.S: Same.
+       * libc/string/strtok_r.S: Same.
+       * libm/fplib/acos.S: Same.
+       * libm/fplib/addsf3x.S: Same.
+       * libm/fplib/asin.S: Same.
+       * libm/fplib/atan.S: Same.
+       * libm/fplib/atan2.S: Same.
+       * libm/fplib/cbrt.S: Same.
+       * libm/fplib/ceil.S: Same.
+       * libm/fplib/divsf3x.S: Same.
+       * libm/fplib/exp.S: Same.
+       * libm/fplib/fdim.S: Same.
+       * libm/fplib/fixsfsi.S: Same.
+       * libm/fplib/floatsisf.S: Same.
+       * libm/fplib/floatundisf.S: Same.
+       * libm/fplib/floor.S: Same.
+       * libm/fplib/fma.S: Same.
+       * libm/fplib/fmax.S: Same.
+       * libm/fplib/fmin.S: Same.
+       * libm/fplib/fmod.S: Same.
+       * libm/fplib/fp_cmp.S: Same.
+       * libm/fplib/fp_mpack.S: Same.
+       * libm/fplib/fp_powser.S: Same.
+       * libm/fplib/fp_pscA.S: Same.
+       * libm/fplib/fp_pscB.S: Same.
+       * libm/fplib/fp_round.S: Same.
+       * libm/fplib/fp_sinus.S: Same.
+       * libm/fplib/fp_split3.S: Same.
+       * libm/fplib/fp_trunc.S: Same.
+       * libm/fplib/frexp.S: Same.
+       * libm/fplib/isinf.S: Same.
+       * libm/fplib/ldexp.S: Same.
+       * libm/fplib/log.S: Same.
+       * libm/fplib/lrint.S: Same.
+       * libm/fplib/lround.S: Same.
+       * libm/fplib/modf.S: Same.
+       * libm/fplib/mulsf3x.S: Same.
+       * libm/fplib/pow.S: Same.
+       * libm/fplib/round.S: Same.
+       * libm/fplib/sin.S: Same.
+       * libm/fplib/sinh.S: Same.
+       * libm/fplib/sqrt.S: Same.
+       * libm/fplib/tanh.S: Same.
+
+2010-10-26  Anitha Boyapati  <address@hidden>
+
+       Thanks to Eric Weddington for the patch.
+       * common/macros.inc: __tmp_reg__ and __zero_reg__
+       redefined for tiny target.
+       * include/avr/iom3000.h: Define _VECTORS_SIZE.
+
+2010-10-13  Anitha Boyapati  <address@hidden>
+
+       * include/util/delay.h.in: Functions _delay_ms and 
+       _delay_us are modified. They now calculate new _ticks
+       value when builtin_avr_delay_cycle() is used. Macros
+       __DELAY_ROUND_DOWN__, __DELAY_ROUND_CLOSEST__ control
+       round up/closest of _ticks. __DELAY_BACKWARD_COMPATIBLE__
+       macro enables backward compatibility. This macro will be
+       deprecated.
+
+2010-09-28  Anitha Boyapati  <address@hidden>
+
+       * include/avr/iotn88.h: Fix RAMEND.
+
+2010-09-22  Anitha Boyapati  <address@hidden>
+
+       * doc/examples/twitest/twitest.c: Fix endaddr calculation
+       in ee24xx_write_page function.
+
+2010-09-22  Anitha Boyapati  <address@hidden>
+
+       * doc/examples/stdiodemo/defines.h: Modify comment
+
+2010-09-22  Anitha Boyapati  <address@hidden>
+
+       Fix for bugs #30552 and #30569. 
+       Thanks to Frederic Nadeau for the patch.
+       * include/avr/iom16u4.h: Modify ADCTS3 to 3.
+       * include/avr/iom32u4.h: Add definition for ADCW.
+       Add__ASSEMBLER__ macro for ADC.
+       Modify ADCTS3 to 3
+       * include/avr/iotn43u.h: Add definition for ADCW.
+       Add__ASSEMBLER__ macro for ADC.
+
+2010-09-21  Anitha Boyapati  <address@hidden>
+
+       * include/avr/io90pwm2b.h: Modified SPM_PAGESIZE to 64 bytes.
+       * include/avr/io90pwm3b.h: Same.
+
+2010-09-20  Anitha Boyapati  <address@hidden>
+
+       * include/iom16m1.h: Add definitions for CANSIT, CANIDT and
+       CANIDM.
+       * include/iom32m1.h: Same.
+       * include/iom64m1.h: Same.
+       * include/iom32c1.h: Same.
+       * include/iom64c1.h: Same.
+
+2010-09-20  Anitha Boyapati  <address@hidden>
+
+       * include/avr/wdt.h: Add definitions for ATmega325P and
+       ATmega3250P
+
+2010-08-22  Eric B. Weddington  <address@hidden>
+
+       Atmel internal issue.
+       * include/avr/iotn87.h (BODS, BODSE): Fix value.
+       * include/avr/iotn167.h (BODS, BODSE): Same.
+
+2010-08-16  Joerg Wunsch <address@hidden>
+
+       Submitted by Andr'e:
+       bug #30783 Missing prototype in power.h
+       * include/avr/power.h: Add prototype for clock_prescale_set()
+       for the second block (prescaler reachable by IN/OUT
+       instructions).
+
+2010-06-24  Eric B. Weddington  <address@hidden>
+
+       * include/avr/Makefile.am (avr_HEADERS): Add iom3000.h.
+
+2010-06-16  Joerg Wunsch <address@hidden>
+
+       * configure.ac: Bump version to 1.7.1, after releasing.
+
+2010-06-16  Joerg Wunsch <address@hidden>
+
+       Released avr-libc-1.7.0.
+
+2010-06-16  Joerg Wunsch <address@hidden>
+
+       * configure.ac: Bump version date in preparation for releasing
+       avr-libc 1.7.0.
+
+2010-06-15  Eric B. Weddington  <address@hidden>
+
+       Fix bug #30148.
+       * include/avr/iox128a1.h: Rename HIRES.CTRL to HIRES.CTRLA.
+       * NEWS: Add to fixed bug list.
+
+2010-06-15  Eric B. Weddington  <address@hidden>
+
+       * configure.ac: Change ATxemga32A4 from avrxmega3 to avrxmega2.
+       * devtools/gen-avr-lib-tree.sh: Same.
+       * doc/api/using-tools.dox: Same.
+
+2010-06-14  Eric B. Weddington  <address@hidden>
+
+       * LICENSE: Update copyright year.
+
+2010-06-14  Eric B. Weddington  <address@hidden>
+
+       * include/avr/pgmspace.h: Remove new features regarding new segments.
+       Feature not yet ready. Correct comment.
+
+2010-06-13  Joerg Wunsch <address@hidden>
+
+       * include/avr/pgmspace.h: Remove the #error for architectures that
+       don't support segmented progmem access.
+
+2010-06-12  Eric B. Weddington  <address@hidden>
+
+       Special thanks to Carlos Lamas and Jan Waclawek for contributing
+       code in patch #6352 (that should've gotten in a long time ago).
+       * libc/pmstring/Files.am: Add new files to list.
+       * libc/pmstring/memcmp_PF.S: New file.
+       * libc/pmstring/memcpy_PF.S: Same.
+       * libc/pmstring/strcasecmp_PF.S: Same.
+       * libc/pmstring/strcat_PF.S: Same.
+       * libc/pmstring/strcmp_PF.S: Same.
+       * libc/pmstring/strcpy_PF.S: Same.
+       * libc/pmstring/strlcat_PF.S: Same.
+       * libc/pmstring/strlcpy_PF.S: Same.
+       * libc/pmstring/strlen_PF.S: Same.
+       * libc/pmstring/strncasecmp_PF.S: Same.
+       * libc/pmstring/strncat_PF.S: Same.
+       * libc/pmstring/strncmp_PF.S: Same.
+       * libc/pmstring/strncpy_PF.S: Same.
+       * libc/pmstring/strnlen_PF.S: Same.
+       * libc/pmstring/strstr_PF.S: Same.
+       * include/avr/pgmspace.h: Add support for far program memory
+       functions and macros.
+       * NEWS: Add news items.
+
+2010-06-11  Eric B. Weddington  <address@hidden>
+
+       Atmel bug #11742.
+       * include/avr/iox128a1u.h: Change EBI_CS_ASPACE* to
+       EBI_CS_ASIZE*.
+       * include/avr/iox128a1.h: Same.
+       * include/avr/iox128a3.h: Same.
+       * include/avr/iox128d3.h: Same.
+       * include/avr/iox16a4.h: Same.
+       * include/avr/iox16d4.h: Same.
+       * include/avr/iox192a3.h: Same.
+       * include/avr/iox192d3.h: Same.
+       * include/avr/iox256a3.h: Same.
+       * include/avr/iox256a3b.h: Same.
+       * include/avr/iox256d3.h: Same.
+       * include/avr/iox32a4.h: Same.
+       * include/avr/iox32d4.h: Same.
+       * include/avr/iox64a1.h: Same.
+       * include/avr/iox64a1u.h: Same.
+       * include/avr/iox64a3.h: Same.
+       * include/avr/iox64d3.h: Same.
+
+2010-06-11  Eric B. Weddington  <address@hidden>
+
+       Atmel bug #11738.
+       * include/avr/iox128d3.h (ADC_FLUSH_bm, ADC_ENABLE_bp): Add missing
+       definitions.
+       * include/avr/iox16d4.h: Same.
+       * include/avr/iox192d3.h: Same.
+       * include/avr/iox32d4.h: Same.
+       * include/avr/iox64d3.h: Same.
+
+2010-06-10  Joerg Wunsch <address@hidden>
+
+       bug #30104: power.h - Missing "power_usart1_/enable/disable()"
+       functions for ATmega644
+       * include/avr/power.h: Fix macros for ATmega644A/P/PA
+
+2010-06-10  Joerg Wunsch <address@hidden>
+
+       Submitted by Jan Waclawek:
+       Document issues around compiler optimizations and code reordering
+       * doc/api/optimize.dox: New file.
+       * doc/api/doxygen.config.in: Add optimize.dox.
+       * include/avr/cpufunc.h (_MemoryBarrier): xref to optim_code_reorder
+       * include/avr/interrupt.h: (Ditto.)
+       * include/util/atomic.h: (Ditto.)
+
+2010-06-10  Joerg Wunsch <address@hidden>
+
+       * doc/api/rel-method.dox: Adapt to our new release numbering scheme.
+
+2010-06-10  Joerg Wunsch <address@hidden>
+
+       * tests/simulate/avr/eeprom-1.c: Remove the old AT90S2313 simulator
+       bug workaround, as the workaround doesn't work anymore now while the
+       original code does.
+
+2010-06-09  Eric B. Weddington  <address@hidden>
+
+       Fix for bug #26767.
+       * include/avr/iox256a3b.h: Added corrected names for GPIO registers.
+       * include/avr/iox128a1.h: Same.
+       * include/avr/iox128a3.h: Same.
+       * include/avr/iox16a4.h: Same.
+       * include/avr/iox16d4.h: Same.
+       * include/avr/iox192a3.h: Same.
+       * include/avr/iox256a3.h: Same.
+       * include/avr/iox32a4.h: Same.
+       * include/avr/iox64a1.h: Same.
+       * include/avr/iox64a3.h: Same.
+
+2010-06-09  Eric B. Weddington  <address@hidden>
+
+       Fix for bug #28582.
+       * include/avr/iox256a3b.h: Add 3 missing double-word registers.
+       * NEWS: Add to fixed bugs list.
+
+2010-06-09  Eric B. Weddington  <address@hidden>
+
+       Fix for bug #29502.
+       * include/avr/iox128a1.h (TC_EVACT_FRW_gc): Fix name to TC_EVACT_FRQ_gc.
+       * NEWS: Add to fixed bugs list.
+
+2010-06-09  Eric B. Weddington  <address@hidden>
+
+       Fix for bug #29653.
+       * include/avr/iousbxx2.h (PUD): Add bit definition.
+       * NEWS: Add to fixed bugs list.
+
+2010-06-09  Joerg Wunsch <address@hidden>
+
+       Move some testscripts around.
+       * tests/simulate/other/malloc-01.c -> tests/simulate/stdlib/malloc-8.c
+       * tests/simulate/other/realloc-01.c -> tests/simulate/stdlib/realloc-3.c
+
+2010-06-09  Joerg Wunsch <address@hidden>
+
+       * libc/stdlib/malloc.c: Fix a bug introduced in r2131 that could
+       cause the freelist to be discarded.
+
+2010-06-09  Joerg Wunsch <address@hidden>
+
+       * tests/simulate/other/realloc-01.c: Cut out some bits when compling for
+       an AT90S8515 to avoid resource exhaustion (the ATmega128 version still
+       contains everything).
+       * tests/simulate/printf/sprintf-2.c: (Ditto.)
+       * tests/simulate/printf/sprintf-3.c: (Ditto.)
+       * tests/simulate/printf/sprintf-4.c: (Ditto.)
+       * tests/simulate/scanf/sscanf-l.c: (Ditto.)
+       * tests/simulate/scanf/sscanf_flt-fnn.c: (Ditto.)
+
+2010-06-09  Joerg Wunsch <address@hidden>
+
+       bug #28921: pointer to function > 128k flash
+       * doc/api/faq.dox (faq_funcptr_gt128kib): Add entry describing
+       that -mrelax is needed for the trampolines to work as designed.
+
+2010-06-09  Joerg Wunsch <address@hidden>
+
+       Submitted by Don Kinzer:
+       bug #30018: Errors in include files
+       * include/avr/iotn40.h: Fix stray characters in macro names.
+       * include/avr/iom649p.h: (Ditto.)
+       * include/avr/iom169pa.h: (Ditto.)
+
+2010-06-08  Joerg Wunsch <address@hidden>
+
+       Various documentation fixes, mostly cosmetic.
+       * include/avr/cpufunc.h: Fix doc grouping.
+       * include/util/delay_basic.h: Slightly reorder, so it actually
+       generates documentation again.
+       * doc/api/rel-method.dox: Update for our SVN repository.
+       * doc/api/malloc.dox: Fix doxygen warning.
+       * doc/api/tools-install.dox: (Ditto.)
+       * doc/api/faq.dox: (Ditto.)
+
+2010-06-08  Joerg Wunsch <address@hidden>
+
+       bug #30085: memcpy_P on XMega does not clr NVM.CMD before copy
+       * include/avr/pgmspace.h: Mention that for Xmega devices,
+       these functions require NVM.CMD being set to 0x00.
+
+2010-06-08  Joerg Wunsch <address@hidden>
+
+       * include/avr/interrupt.h (cli, sei): Add a memory barrier,
+       and cross-reference <util/atomic.h>.
+
+2010-06-08  Joerg Wunsch <address@hidden>
+
+       Implement new header file: <avr/cpufunc.h>
+       * include/avr/cpufunc.h: New file.
+       * include/avr/Makefile.am (avr_HEADERS): Add cpufunc.h.
+       * doc/api/doxygen.config.in (INPUT): Add avr/cpufunc.h.
+
+2010-06-08  Joerg Wunsch <address@hidden>
+
+       Submitted by Bob Paddock:
+       patch #6891: Add XMega software reset to the FAQ section on software
+       reset
+       * doc/api/faq.dox (faq_softreset): Mention the Xmega RST.CTRL method.
+
+2010-06-08  Joerg Wunsch <address@hidden>
+
+       Submitted by Ruwan Jayanetti:
+       patch #6194: Twitest updated to handle larger EEPROM devices
+       * doc/examples/twitest/twitest.c: Implement the
+       WORD_ADDRESS_16BIT option.
+       * doc/examples/twitest/twitest.dox: Document the new option.
+
+2010-06-08  Joerg Wunsch <address@hidden>
+
+       Submitted by Gerben van den Broeke:
+       patch #6555: malloc improvement
+       * libc/stdlib/malloc.c (malloc): Speed up reallocations.
+
+2010-06-08  Joerg Wunsch <address@hidden>
+
+       Submitted by Krzysztof Kosciuszkiewicz:
+       patch #6690: Shorten calculation of dallas 1-wire crc
+       * include/util/crc16.h (_crc_ibutton_update): no need to
+       use the T flag bit to save bit 0 of the operand
+
+2010-06-08  Joerg Wunsch <address@hidden>
+
+       Submitted by Tero Sinervo:
+       patch #6791: Minor fixes to stdio.h documentation
+       * include/stdio.h: Fix spelling mistakes.
+
+2010-06-08  Joerg Wunsch <address@hidden>
+
+       Submitted by Heike C. Zimmerer:
+       patch #6897: Allow <util/setbaud.h> to be used with assembler source
+       * include/util/setbaud.h: Add assembler snippets (no UL suffix
+       added to numbers)
+
+2010-06-08  Joerg Wunsch <address@hidden>
+
+       Add test scripts for <util/crc16.h>
+       * tests/simulate/util/crc16-1.c: New file.
+       * tests/simulate/util/crc16-2.c: (Ditto.)
+       * tests/simulate/util/crc16-3.c: (Ditto.)
+       * tests/simulate/util/crc16-4.c: (Ditto.)
+
+2010-06-08  Joerg Wunsch <address@hidden>
+
+       Submitted by Don Kinzer:
+       bug #29950: ATtiny167 SPM_PAGESIZE Discrepancy
+       * include/avr/iotn167.h: Bump SPM_PAGESIZE.
+
+2010-06-07  Joerg Wunsch <address@hidden>
+
+       bug #27235, malloc: Several things go wrong
+       * libc/stdlib/malloc.c (malloc): Revert the patch
+       from r2123, as it is no longer needed.
+       * libc/stdlib/malloc.c (free): When freeing the
+       topmost chunk of the heap, reduce __brkval again,
+       returning the area from the heap entirely.
+       * doc/api/malloc.dox: Mention that the heap is now
+       reduced if possible.
+       * tests/simulate/regression/bug-27242.c: Adapt testscript
+       to match the new behaviour.
+       * tests/simulate/stdlib/malloc-1.c: (Ditto.)
+       * tests/simulate/stdlib/malloc-6.c: (Ditto.)
+       * tests/simulate/stdlib/malloc-7.c: (Ditto.)
+       * tests/simulate/stdlib/realloc-2.c: New file (test whether
+       subsequent allocation does not extend the heap).
+       * tests/simulate/regression/bug-28135.c: New file, another
+       regression test (actual bugfix from bug #28135 is no longer
+       needed)
+
+2010-06-07  Joerg Wunsch <address@hidden>
+
+       More testscripts: test free() works as expected.
+       * tests/simulate/stdlib/malloc-5.c: New file.
+       * tests/simulate/stdlib/malloc-6.c: (Ditto.)
+       * tests/simulate/stdlib/malloc-7.c: (Ditto.)
+
+2010-06-07  Joerg Wunsch <address@hidden>
+
+       Submitted by Stefan Ernst:
+       bug #27243: malloc: small error in comment
+       * stdlib/malloc.c: Fix comment.
+
+2010-06-07  Joerg Wunsch <address@hidden>
+
+       Submitted by Aleksandar Kanchev:
+       bug #27242: realloc: serious error when size shrinks
+       * stdlib/realloc.c: Change freelist calculation.
+       * tests/simulate/regression/bug-27242.c: New file.
+
+2010-06-07  Joerg Wunsch <address@hidden>
+
+       * tests/simulate/stdlib/malloc-4.c: New file.
+
+2010-06-04  Joerg Wunsch <address@hidden>
+
+       Patch submitted by Stefan Ernst:
+       patch #6895: Improved malloc behaviour when expanding used area
+       bug #27235: malloc: Several things go wrong (part 1)
+       * stdlib/malloc.c: Improve allocation strategy.
+       * tests/simulate/regression/bug-27235-1.c: New file.
+
+2010-06-04  Joerg Wunsch <address@hidden>
+
+       Add some initial malloc and realloc tests to test
+       suite.
+       * tests/simulate/stdlib/malloc-1.c: New file.
+       * tests/simulate/stdlib/malloc-2.c: (Ditto.)
+       * tests/simulate/stdlib/malloc-3.c: (Ditto.)
+       * tests/simulate/stdlib/realloc-1.c: (Ditto.)
+
+2010-04-16  Anitha Boyapati <address@hidden>
+
+        Fix bug #28574.
+       * include/avr/iox128d3.h - Modify EVSYS_t and ADC_t structures to 
+         include reserved registers.   
+       * include/avr/iox16d4.h  - Same.
+       * include/avr/iox192d3.h - Same.
+       * include/avr/iox256d3.h - Same.
+       * include/avr/iox32d4.h  - Same.
+       * include/avr/iox64d3.h  - Same.
+
+2010-04-12  Joerg Wunsch <address@hidden>
+
+       * configure.ac (CHECK_BUILTIN_DELAY_CYCLES): Reimplement as a
+       compiler + grep pipeline rather than through AC_LINK_IFELSE, as we
+       cannot rely on a working linker while building the library.
+
+2010-04-12  Joerg Wunsch <address@hidden>
+
+       * devtools/gen-avr-lib-tree.sh: Fix directory name for ATxmega64A1U.
+
+2010-04-06  Anitha Boyapati <address@hidden>
+
+        Fix bug #28584.
+       * include/avr/iocanxx.h - Add word definitions CANIE and CANEN.
+
+2010-04-06  Anitha Boyapati <address@hidden>
+
+        Fix bug #28627.
+       * include/avr/power.h - ATmega32U2 defined for clock_prescale_set.
+
+2010-04-06  Anitha Boyapati <address@hidden>
+
+        Fix bug #28901.
+        * include/avr/iox128a1.h - Removed GPIO and CPU memory map entries.
+        * include/avr/iox128a1u.h - Same.
+        * include/avr/iox128a3.h - Same.
+        * include/avr/iox128d3.h - Same.
+        * include/avr/iox16a4.h - Same.
+        * include/avr/iox16d4.h - Same.
+        * include/avr/iox192a3.h - Same.
+        * include/avr/iox192d3.h - Same.
+        * include/avr/iox256a3.h - Same.
+        * include/avr/iox256a3b.h - Same.
+        * include/avr/iox256d3.h - Same.
+        * include/avr/iox32a4.h - Same.
+        * include/avr/iox32d4.h - Same.
+        * include/avr/iox64a1.h - Same.
+        * include/avr/iox64a3.h - Same.
+        * include/avr/iox64d3.h - Same.
+
+2010-04-05  Eric B. Weddington  <address@hidden>
+
+       Fix for bug #27367.
+       * include/avr/iom8.h: Add RAMSTART definition.
+       * include/avr/iom16.h: Same.
+       * include/avr/iom32.h: Same.
+       * include/avr/iom164.h: Same.
+       * include/avr/iom324.h: Same.
+       * include/avr/iom644.h: Same.
+       * include/avr/iom644p.h: Same.
+       * include/avr/iom328p.h: Same.
+       * include/avr/iom48.h: Same.
+       * include/avr/iom48p.h: Same.
+       * include/avr/iom88.h: Same.
+       * include/avr/iom88p.h: Same.
+       * include/avr/iom168.h: Same.
+       * include/avr/iom168p.h: Same.
+       * include/avr/iom325.h: Same.
+       * include/avr/iom645.h: Same.
+       * include/avr/iom3250.h: Same.
+       * include/avr/iom6450.h: Same.
+       * include/avr/iotn2313.h: Same.
+       * include/avr/iom8515.h: Same.
+       * include/avr/iom8535.h: Same.
+       * include/avr/iotn13.h: Same.
+       * include/avr/iotn24.h: Same.
+       * include/avr/iotn25.h: Same.
+       * include/avr/iotn44.h: Same.
+       * include/avr/iotn45.h: Same.
+       * include/avr/iotn84.h: Same.
+       * include/avr/iotn85.h: Same.
+       * include/avr/iotn261.h: Same.
+       * include/avr/iotn461.h: Same.
+       * include/avr/iotn861.h: Same.
+       * include/avr/iotn88.h: Same.
+       * include/avr/iotn48.h: Same.
+       * include/avr/iom1281.h: Same.
+       * include/avr/iom1284p.h: Same.
+       * NEW: Add to fixed bug list.
+
+2010-03-30  Eric B. Weddington  <address@hidden>
+
+       * crt1/gcrt1.S: Add more interrupt vectors to cover the ATxmega128A1U
+       device.
+
+2010-03-30  Eric B. Weddington  <address@hidden>
+
+       * xml/avrgcc-header: Modify XMEGA portion of script to not generate CPU
+       and GPIO definitions that include references to non-existent structures.
+       This is a partial fix for bug #28901, for future header files.
+
+2010-03-28  Eric B. Weddington  <address@hidden>
+
+       Add support for new device: m3000.
+       * configure.ac: Add support for new device.
+       * devtools/gen-avr-lib-tree.sh: Same.
+       * include/avr/io.h: Same.
+       * doc/api/main_page.dox: Same.
+       * doc/api/using-tools.dox: Same.
+       * include/avr/iom3000.h: New file.
+       * NEWS: Add news item.
+
+2010-03-28  Eric B. Weddington  <address@hidden>
+
+       Add support for new devices: attiny84a, atmega325a, atmega3250a,
+       atmega329a, atmega3290a.
+       * configure.ac: Add support for new devices.
+       * devtools/gen-avr-lib-tree.sh: Same.
+       * include/avr/io.h: Same.
+       * doc/api/main_page.dox: Same.
+       * doc/api/using-tools.dox: Same.
+       * include/avr/power.h: Same.
+       * include/avr/wdt.h: Same.
+       * include/avr/sleep.h: Same.
+       * include/avr/eeprom.h: Same.
+       * NEWS: Add news item.
+
+2010-03-25  Eric B. Weddington  <address@hidden>
+
+       Add support for new architecture: avrtiny10. Add support for new 
devices:
+       attiny4, attiny5, attiny9, attiny10, attiny20, attiny40.
+       * configure.ac: Add support for new devices.
+       * devtools/gen-avr-lib-tree.sh: Same.
+       * include/avr/Makefile.am: Same.
+       * include/avr/io.h: Same.
+       * doc/api/main_page.dox: Same.
+       * doc/api/using-tools.dox: Same.
+       * include/avr/power.h: Same.
+       * include/avr/sleep.h: Same.
+       * NEWS: Add news item.
+
+2010-03-25  Eric B. Weddington  <address@hidden>
+
+       Add support for new devices: ATxmega128A1U, ATxmega64A1U.
+       * configure.ac: Add support for new devices.
+       * devtools/gen-avr-lib-tree.sh: Same.
+       * include/avr/Makefile.am: Same.
+       * include/avr/io.h: Same.
+       * doc/api/main_page.dox: Same.
+       * doc/api/using-tools.dox: Same.
+       * include/avr/power.h: Same.
+       * include/avr/wdt.h: Same.
+       * include/avr/sleep.h: Same.
+       * include/avr/eeprom.h: Same.
+       * NEWS: Add news item.
+
+2010-03-22  Eric B. Weddington  <address@hidden>
+
+       * include/avr/iox64a1u.h: New file.
+
+2010-03-20  Eric B. Weddington  <address@hidden>
+
+       * include/avr/fuse.h: Add definition of FUSES for XMEGA devices.
+       * include/avr/iox128a1u.h: Regenerate file. New definitions, 
corrections.
+
+2010-03-19  Eric B. Weddington  <address@hidden>
+
+       * include/avr/iotn20.h: New file.
+       * include/avr/iotn40.h: New file.
+
+2010-03-17  Joerg Wunsch <address@hidden>
+
+       Probe the compiler for the availability of the
+       __builtin_avr_delay_cycles() function, and modify the header files
+       <util/delay.h> and <avr/builtins.h> appropriately.  Note that the
+       modification is done by setting __HAS_DELAY_CYCLES on top of those
+       files, which has been left overridable from the compiler
+       environment (i.e., commandline -D option) on purpose.  Note also
+       that _delay_us() and _delay_ms() can only use
+       __builtin_avr_delay_cycles() if optimization is enabled as they'd
+       otherwise try to pass a floating-point argument to it which is not
+       allowed.  (The compiler does not seem to be able to convert it
+       into an unsigned long internally, not even with a type cast.)
+       However, not enabling optimization for them yields garbage timing
+       anyway, due to moving the compile-time constant floating-point
+       calculations from the compiler into the AVR.
+       * configure.ac: Add detection of __builtin_avr_delay_cycles
+       * include/util/delay.h.in: repocopied from delay.h
+       * include/util/Makefile.am: added delay.h.in
+       * include/avr/builtins.h.in: New file.
+       * include/avr/Makefile.am: added builtins.h.in
+
+2010-03-11  Eric B. Weddington  <address@hidden>
+
+       Fix bug #28575.
+       * include/avr/iousb162.h (LFUSE_DEFAULT, HFUSE_DEFAULT, EFUSE_DEFAULT):
+       Fix definition.
+       * include/avr/iousb82.h: Same.
+       * include/avr/iousb647.h: Same.
+       * include/avr/iousb646.h: Same.
+       * NEWS: Add to fixed bug list.
+
+2010-03-11  Eric B. Weddington  <address@hidden>
+
+       Fix bug #28812.
+       * include/avr/iotn48.h: Fix values of TWS3-7.
+       * NEWS: Add to fixed bug list.
+
+2010-02-03  Joerg Wunsch <address@hidden>
+
+       bug #28756: Bug in AVR libc 1.6.7 (power.h for 8-bit AVR)
+       * include/avr/power.h (clock_prescale_set): Implement as an inline
+       function rather than a macro so it syntactically becomes a true
+       function.
+
+2010-01-22  Eric B. Weddington  <address@hidden>
+
+       * include/avr/iox128a1u.h: Add new file.
+
+2010-01-21  Joerg Wunsch <address@hidden>
+
+       bug #28688: using_tools.dox fails to build due to extra underscore
+       * doc/api/Makefile.am: added logic to detect which filename
+       doxygen did generate; while being here, fix the table layout as
+       well
+
+2010-01-20  Eric B. Weddington  <address@hidden>
+
+       Rotate ChangeLogs.
+       * ChangeLog-2009: New file.
+       * ChangeLog: Clear for 2010.
+       * Makefile.am (EXTRA_DIST): Add ChangeLog-2009.
+
+For older changes see ChangeLog-2009




reply via email to

[Prev in Thread] Current Thread [Next in Thread]