avr-libc/avr-libc.keyring

205 lines
14 KiB
Plaintext
Raw Normal View History

Accepting request 556412 from CrossToolchain:avr - build with cross-avr-gcc7-bootstrap (bsc#1072028) - build with cross-avr-gcc7 - symlink /opt/cross/avr/bin to /usr/avr/bin to make gcc use avr-as instead of as. - update to 2.0.0 - remove old gcc-4.7 spec file - fix prefix - update some self tests to v2.0 tree structure - Update to version 1.8.1. - Drop patches: * 41-avr-libc-1.7.1-xmega32X1.patch: introduces just empty header * 42-avr-libc-1.7.1-xmega128b1.patch: now upstreamed - Add PDF doc. - Add GPG keys. - Clean spec file. - add hack to add -pipe to avr-gcc calls this avoids changing temporary filenames embedded in binaries and thus continous republishing due to changed binaries - update to 1.8.0, bugfix release, including: PSTR() now has const, to be compatible with gcc-4.7.0 savannah32698-power.patch upstreamed, removed. - updated logicp to 1.02 to heal poisoned SIG_UART_RECV ==> UART_RX_vect and friends. - added avr-libc-gcc47.spec to build with the new compiler. - Make the dependency on cross-avr-binutils unversioned. - testcase for tn4313 added, non-fatal. Still fails due to missing gcc binutils support - added savannah32698-power.patch - update to 1.7.1 This is primarily a bugfix release, and particularly, it fixes the infamous delay.h bug that caused the delay algorithm to be way off (https://savannah.nongnu.org/bugs/?30363). - fixed bnc#233520 - update to 1.7.0 * New architecture: avrtiny10 * New devices: atmega3000, attiny84a, atmega325a, atmega3250a, atmega329a, atmega3290a, attiny4, attiny5, attiny9, attiny10, attiny20, attiny40, ATxmega128A1U, ATxmega64A1U * countless bugfixes and other improvements - moved avr-example sub package into an own package. logicp remains here as a pre-install self-test. - do not require cross-acr-gcc44, we have removed the version number from the package. - update to 1.6.8 * Added iox128a1u.h iom16hva2.h iom16hvb.h iom169pa.h iom649p.h iom64hve.h iotn261a.h iotn461a.h iotn861a.h iom324pa.h iotn10.h iotn4.h iotn5.h iotn9.h iom16a.h iom88pa.h iom644pa.h iotn24a.h iotn44a.h iotn2313a.h iotn4313.h iom8u2.h iom16u2.h iom32u2.h iox192d3.h * Add support for new devices: ATmega16HVA2, ATmega16HVB, ATmega48A, ATmega88A, ATmega168A, ATmega328, ATmega164A, ATmega324A, ATmega644A, ATmega165A, ATmega169A, ATmega645A, ATmega6450A, ATmega649A, ATmega6490A, ATmega6490P, ATmega645P, ATmega6450P, ATmega329PA. ATtiny2313A, ATtiny4313, ATtiny24A, ATtiny44A, ATmega644PA, ATmega88PA, ATmega16A, ATtiny261A, ATtiny861A, ATtiny461A, ATmega64HVE, ATmega169PA, ATmega649P, ATmega324PA. ATmega8U2, ATmega16U2, and ATmega32U2. ATxmega192D3. * Add new functions: strtok_P() and strtok_rP(). memccpy_P(). * Fix some tests to run with host computer. * several bugfixes. - updated avr_isp.pl to 0.9h, this now better handles a lrger range of dongles. - moved /usr/share/doc/avr-libc to /usr/share/doc/packages/avr-libc . - populated /usr/bin/avr* symlinks, adding /opt/cross/bin to PATH no longer needed. - added an 00_index.html to the user_manual. - rediffed patch to remove fuzz. pampered rpmlint warnings. - updated avr_common.mk to no longer rename dir if under svn - update to 1.6.7, new devices xmega192D3,mega8U2,mega16U2,ATmega32U2. various bugfixes. see http://cvs.savannah.gnu.org/viewvc/*checkout*/avr-libc/avr-libc/ChangeLog - updated avr_isp.pl to survive (unsigned char) casts, and give better diagnostics in case something else fails. - added a symlink so that html doku finds its examples. - updated to 1.6.6 Too many small changes to list here. See http://cvs.savannah.gnu.org/viewvc/*checkout*/avr-libc/avr-libc/ChangeLog - update to 1.6.1 * The fplib/math library is completely rewritten. * Functions of numbers to ascii conversion are completely rewritten. * Test suite is added to the Avr-libc project. * A few new util's headers: util/atomic.h, util/setbaud.h. * Many new devices added, many revised. - update to 1.4.6 o Exclude 64-bit types for -mint8 (obsoletes no64bit_int.patch) o varios bugfixes (upstream #18115, #18385, #18509, #18662, #18686, #18688, #18726, #18899, #18903, #18915, #19009, #19050, #19060, #19134, #19135, #19280, #19281, #19445, #19495, #19650, #19666 #19841) o new devices: AT90USB82, AT90USB162, ATmega325P, ATmega3250P, ATmega329P, ATmega3290P, AT90PWM1, ATmega8HVA, ATmega16HVA o The "largedemo" has been ported to the ATtiny2313. o Integrate a copy of the license file into the documentation. o Include an alphabetical index of all globals o Added 'avr25' architecture. o new functions (memchr_P, memcmp_P, memmem, memmem_P, memrchr, memrchr_P, strcasestr, strcasestr_P, strchrnul, strchrnul_P, strchr_P, strcspn, strcspn_P, strpbrk, strpbrk_P, strrchr_P, strsep_P, strspn, strspn_P) o Optimized functions (atoi, atol, strchr, strcmp, strcmp_P, strlwr, strrev, strsep, strstr, strstr_P, strupr) - gzipped manpages to make rpmlint happy. user-manual moved *into* /usr/share/doc/packages/avr-libc. - 64bit datatypes on 64bit hosts only fail with -mint8 Now properly ifdefed. - update to 1.4.5 ATmega165P/169P support. Fixes to the HD44780 driver. Power Management API. New "asmdemo" example. sleep.h: Fix the entry for the ATtiny2313. new devices: ATmega2560, ATmega2561. fp_split.S: Pop 3 bytes for avr6 Bugs fixed: 15512 16125 16411 16434 16441 16868 17068 17470 17551 17591 17608 - make test now tests 3 CPUs - compiling and linking my logicp application as a simple selftest. - avr-64bit datatypes fail on 64bit hosts. - update to 1.4.4 added /opt/cross/share/man/man3/* and /opt/cross/share/doc symlink - converted neededforbuild to BuildRequires - update to 1.4.2 - upstreamed patches removed. - update to 1.4.0 - add norootforbuild - update to 1.2.5, fixes many things for atmega48 e.g. [#105226]. - removed dependency on uisp. - initial version: avr-libc-1.2.3 OBS-URL: https://build.opensuse.org/request/show/556412 OBS-URL: https://build.opensuse.org/package/show/devel:gcc/avr-libc?expand=0&rev=1
2017-12-12 13:29:59 +01:00
-----BEGIN PGP PUBLIC KEY BLOCK-----
Accepting request 1035193 from home:kwk:branches:devel:gcc - update to 2.1.0 * Improvements and additions: - Patch #9187 improved the library coverage for the AVR_TINY architecture (ATtiny10 and relatives). In particular, many of the functions from <string.h> are now available there. - Patch #8729 adds ISR_NOICF and ISR_FLATTEN to <avr/interrupt.h> * Bugs fixed: [#36933] Documentation no longer correctly describes how to declare [#41689] add static_assert to assert.h [#48898] power_usart3_* functions no more defined in power.h [#49020] dtostre() flags documentation error [#49447] Example code for uart_putchar() has error in recursive call strings for storage in program memory [#50439] avr/iom32u4.h does not define PRTIM4 [#51755] iotn441.h & iotn841.h missing definitions for PUEA[0-7] and PUEB[0-3] [no-id] util/eu_dst.h: fix reversed DST decision logic for March and October [no-id] util/delay.h.in: add missing return * Contributed Patches: [no-id] Define weak symbols for known memory region sizes based on device header definitions, starting with fuse region. [#8961] Update test script for new simulavr and library layout [#8964] Update tests isinf-01.c, signbit-01.c and modf-np.c [#9163] New eeprom write block function for xmega using eeprom page write [#8729] [avr/interrupt.h] Add ISR_NOICF, ISR_FLATTEN. Fix namespace of identifiers. [#8536] Fix a typo within <stdio.h> [#8649] small documentation fixes in [#9187] [AVR_TINY]: Support 16-bit xtoa functons and more string functions. [#9400] Add avrxmega3 multilibs [#9659] Update eeprom_is_ready for avrxmega3 devices [#9553] Fix some issues in libc/ [#9864] Use proper float function names and prototypes OBS-URL: https://build.opensuse.org/request/show/1035193 OBS-URL: https://build.opensuse.org/package/show/devel:gcc/avr-libc?expand=0&rev=10
2022-11-11 13:37:43 +01:00
Version: SKS 1.1.6
Comment: Hostname: pgp.mit.edu
Accepting request 556412 from CrossToolchain:avr - build with cross-avr-gcc7-bootstrap (bsc#1072028) - build with cross-avr-gcc7 - symlink /opt/cross/avr/bin to /usr/avr/bin to make gcc use avr-as instead of as. - update to 2.0.0 - remove old gcc-4.7 spec file - fix prefix - update some self tests to v2.0 tree structure - Update to version 1.8.1. - Drop patches: * 41-avr-libc-1.7.1-xmega32X1.patch: introduces just empty header * 42-avr-libc-1.7.1-xmega128b1.patch: now upstreamed - Add PDF doc. - Add GPG keys. - Clean spec file. - add hack to add -pipe to avr-gcc calls this avoids changing temporary filenames embedded in binaries and thus continous republishing due to changed binaries - update to 1.8.0, bugfix release, including: PSTR() now has const, to be compatible with gcc-4.7.0 savannah32698-power.patch upstreamed, removed. - updated logicp to 1.02 to heal poisoned SIG_UART_RECV ==> UART_RX_vect and friends. - added avr-libc-gcc47.spec to build with the new compiler. - Make the dependency on cross-avr-binutils unversioned. - testcase for tn4313 added, non-fatal. Still fails due to missing gcc binutils support - added savannah32698-power.patch - update to 1.7.1 This is primarily a bugfix release, and particularly, it fixes the infamous delay.h bug that caused the delay algorithm to be way off (https://savannah.nongnu.org/bugs/?30363). - fixed bnc#233520 - update to 1.7.0 * New architecture: avrtiny10 * New devices: atmega3000, attiny84a, atmega325a, atmega3250a, atmega329a, atmega3290a, attiny4, attiny5, attiny9, attiny10, attiny20, attiny40, ATxmega128A1U, ATxmega64A1U * countless bugfixes and other improvements - moved avr-example sub package into an own package. logicp remains here as a pre-install self-test. - do not require cross-acr-gcc44, we have removed the version number from the package. - update to 1.6.8 * Added iox128a1u.h iom16hva2.h iom16hvb.h iom169pa.h iom649p.h iom64hve.h iotn261a.h iotn461a.h iotn861a.h iom324pa.h iotn10.h iotn4.h iotn5.h iotn9.h iom16a.h iom88pa.h iom644pa.h iotn24a.h iotn44a.h iotn2313a.h iotn4313.h iom8u2.h iom16u2.h iom32u2.h iox192d3.h * Add support for new devices: ATmega16HVA2, ATmega16HVB, ATmega48A, ATmega88A, ATmega168A, ATmega328, ATmega164A, ATmega324A, ATmega644A, ATmega165A, ATmega169A, ATmega645A, ATmega6450A, ATmega649A, ATmega6490A, ATmega6490P, ATmega645P, ATmega6450P, ATmega329PA. ATtiny2313A, ATtiny4313, ATtiny24A, ATtiny44A, ATmega644PA, ATmega88PA, ATmega16A, ATtiny261A, ATtiny861A, ATtiny461A, ATmega64HVE, ATmega169PA, ATmega649P, ATmega324PA. ATmega8U2, ATmega16U2, and ATmega32U2. ATxmega192D3. * Add new functions: strtok_P() and strtok_rP(). memccpy_P(). * Fix some tests to run with host computer. * several bugfixes. - updated avr_isp.pl to 0.9h, this now better handles a lrger range of dongles. - moved /usr/share/doc/avr-libc to /usr/share/doc/packages/avr-libc . - populated /usr/bin/avr* symlinks, adding /opt/cross/bin to PATH no longer needed. - added an 00_index.html to the user_manual. - rediffed patch to remove fuzz. pampered rpmlint warnings. - updated avr_common.mk to no longer rename dir if under svn - update to 1.6.7, new devices xmega192D3,mega8U2,mega16U2,ATmega32U2. various bugfixes. see http://cvs.savannah.gnu.org/viewvc/*checkout*/avr-libc/avr-libc/ChangeLog - updated avr_isp.pl to survive (unsigned char) casts, and give better diagnostics in case something else fails. - added a symlink so that html doku finds its examples. - updated to 1.6.6 Too many small changes to list here. See http://cvs.savannah.gnu.org/viewvc/*checkout*/avr-libc/avr-libc/ChangeLog - update to 1.6.1 * The fplib/math library is completely rewritten. * Functions of numbers to ascii conversion are completely rewritten. * Test suite is added to the Avr-libc project. * A few new util's headers: util/atomic.h, util/setbaud.h. * Many new devices added, many revised. - update to 1.4.6 o Exclude 64-bit types for -mint8 (obsoletes no64bit_int.patch) o varios bugfixes (upstream #18115, #18385, #18509, #18662, #18686, #18688, #18726, #18899, #18903, #18915, #19009, #19050, #19060, #19134, #19135, #19280, #19281, #19445, #19495, #19650, #19666 #19841) o new devices: AT90USB82, AT90USB162, ATmega325P, ATmega3250P, ATmega329P, ATmega3290P, AT90PWM1, ATmega8HVA, ATmega16HVA o The "largedemo" has been ported to the ATtiny2313. o Integrate a copy of the license file into the documentation. o Include an alphabetical index of all globals o Added 'avr25' architecture. o new functions (memchr_P, memcmp_P, memmem, memmem_P, memrchr, memrchr_P, strcasestr, strcasestr_P, strchrnul, strchrnul_P, strchr_P, strcspn, strcspn_P, strpbrk, strpbrk_P, strrchr_P, strsep_P, strspn, strspn_P) o Optimized functions (atoi, atol, strchr, strcmp, strcmp_P, strlwr, strrev, strsep, strstr, strstr_P, strupr) - gzipped manpages to make rpmlint happy. user-manual moved *into* /usr/share/doc/packages/avr-libc. - 64bit datatypes on 64bit hosts only fail with -mint8 Now properly ifdefed. - update to 1.4.5 ATmega165P/169P support. Fixes to the HD44780 driver. Power Management API. New "asmdemo" example. sleep.h: Fix the entry for the ATtiny2313. new devices: ATmega2560, ATmega2561. fp_split.S: Pop 3 bytes for avr6 Bugs fixed: 15512 16125 16411 16434 16441 16868 17068 17470 17551 17591 17608 - make test now tests 3 CPUs - compiling and linking my logicp application as a simple selftest. - avr-64bit datatypes fail on 64bit hosts. - update to 1.4.4 added /opt/cross/share/man/man3/* and /opt/cross/share/doc symlink - converted neededforbuild to BuildRequires - update to 1.4.2 - upstreamed patches removed. - update to 1.4.0 - add norootforbuild - update to 1.2.5, fixes many things for atmega48 e.g. [#105226]. - removed dependency on uisp. - initial version: avr-libc-1.2.3 OBS-URL: https://build.opensuse.org/request/show/556412 OBS-URL: https://build.opensuse.org/package/show/devel:gcc/avr-libc?expand=0&rev=1
2017-12-12 13:29:59 +01:00
Accepting request 1035193 from home:kwk:branches:devel:gcc - update to 2.1.0 * Improvements and additions: - Patch #9187 improved the library coverage for the AVR_TINY architecture (ATtiny10 and relatives). In particular, many of the functions from <string.h> are now available there. - Patch #8729 adds ISR_NOICF and ISR_FLATTEN to <avr/interrupt.h> * Bugs fixed: [#36933] Documentation no longer correctly describes how to declare [#41689] add static_assert to assert.h [#48898] power_usart3_* functions no more defined in power.h [#49020] dtostre() flags documentation error [#49447] Example code for uart_putchar() has error in recursive call strings for storage in program memory [#50439] avr/iom32u4.h does not define PRTIM4 [#51755] iotn441.h & iotn841.h missing definitions for PUEA[0-7] and PUEB[0-3] [no-id] util/eu_dst.h: fix reversed DST decision logic for March and October [no-id] util/delay.h.in: add missing return * Contributed Patches: [no-id] Define weak symbols for known memory region sizes based on device header definitions, starting with fuse region. [#8961] Update test script for new simulavr and library layout [#8964] Update tests isinf-01.c, signbit-01.c and modf-np.c [#9163] New eeprom write block function for xmega using eeprom page write [#8729] [avr/interrupt.h] Add ISR_NOICF, ISR_FLATTEN. Fix namespace of identifiers. [#8536] Fix a typo within <stdio.h> [#8649] small documentation fixes in [#9187] [AVR_TINY]: Support 16-bit xtoa functons and more string functions. [#9400] Add avrxmega3 multilibs [#9659] Update eeprom_is_ready for avrxmega3 devices [#9553] Fix some issues in libc/ [#9864] Use proper float function names and prototypes OBS-URL: https://build.opensuse.org/request/show/1035193 OBS-URL: https://build.opensuse.org/package/show/devel:gcc/avr-libc?expand=0&rev=10
2022-11-11 13:37:43 +01:00
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
=4FZ0
Accepting request 556412 from CrossToolchain:avr - build with cross-avr-gcc7-bootstrap (bsc#1072028) - build with cross-avr-gcc7 - symlink /opt/cross/avr/bin to /usr/avr/bin to make gcc use avr-as instead of as. - update to 2.0.0 - remove old gcc-4.7 spec file - fix prefix - update some self tests to v2.0 tree structure - Update to version 1.8.1. - Drop patches: * 41-avr-libc-1.7.1-xmega32X1.patch: introduces just empty header * 42-avr-libc-1.7.1-xmega128b1.patch: now upstreamed - Add PDF doc. - Add GPG keys. - Clean spec file. - add hack to add -pipe to avr-gcc calls this avoids changing temporary filenames embedded in binaries and thus continous republishing due to changed binaries - update to 1.8.0, bugfix release, including: PSTR() now has const, to be compatible with gcc-4.7.0 savannah32698-power.patch upstreamed, removed. - updated logicp to 1.02 to heal poisoned SIG_UART_RECV ==> UART_RX_vect and friends. - added avr-libc-gcc47.spec to build with the new compiler. - Make the dependency on cross-avr-binutils unversioned. - testcase for tn4313 added, non-fatal. Still fails due to missing gcc binutils support - added savannah32698-power.patch - update to 1.7.1 This is primarily a bugfix release, and particularly, it fixes the infamous delay.h bug that caused the delay algorithm to be way off (https://savannah.nongnu.org/bugs/?30363). - fixed bnc#233520 - update to 1.7.0 * New architecture: avrtiny10 * New devices: atmega3000, attiny84a, atmega325a, atmega3250a, atmega329a, atmega3290a, attiny4, attiny5, attiny9, attiny10, attiny20, attiny40, ATxmega128A1U, ATxmega64A1U * countless bugfixes and other improvements - moved avr-example sub package into an own package. logicp remains here as a pre-install self-test. - do not require cross-acr-gcc44, we have removed the version number from the package. - update to 1.6.8 * Added iox128a1u.h iom16hva2.h iom16hvb.h iom169pa.h iom649p.h iom64hve.h iotn261a.h iotn461a.h iotn861a.h iom324pa.h iotn10.h iotn4.h iotn5.h iotn9.h iom16a.h iom88pa.h iom644pa.h iotn24a.h iotn44a.h iotn2313a.h iotn4313.h iom8u2.h iom16u2.h iom32u2.h iox192d3.h * Add support for new devices: ATmega16HVA2, ATmega16HVB, ATmega48A, ATmega88A, ATmega168A, ATmega328, ATmega164A, ATmega324A, ATmega644A, ATmega165A, ATmega169A, ATmega645A, ATmega6450A, ATmega649A, ATmega6490A, ATmega6490P, ATmega645P, ATmega6450P, ATmega329PA. ATtiny2313A, ATtiny4313, ATtiny24A, ATtiny44A, ATmega644PA, ATmega88PA, ATmega16A, ATtiny261A, ATtiny861A, ATtiny461A, ATmega64HVE, ATmega169PA, ATmega649P, ATmega324PA. ATmega8U2, ATmega16U2, and ATmega32U2. ATxmega192D3. * Add new functions: strtok_P() and strtok_rP(). memccpy_P(). * Fix some tests to run with host computer. * several bugfixes. - updated avr_isp.pl to 0.9h, this now better handles a lrger range of dongles. - moved /usr/share/doc/avr-libc to /usr/share/doc/packages/avr-libc . - populated /usr/bin/avr* symlinks, adding /opt/cross/bin to PATH no longer needed. - added an 00_index.html to the user_manual. - rediffed patch to remove fuzz. pampered rpmlint warnings. - updated avr_common.mk to no longer rename dir if under svn - update to 1.6.7, new devices xmega192D3,mega8U2,mega16U2,ATmega32U2. various bugfixes. see http://cvs.savannah.gnu.org/viewvc/*checkout*/avr-libc/avr-libc/ChangeLog - updated avr_isp.pl to survive (unsigned char) casts, and give better diagnostics in case something else fails. - added a symlink so that html doku finds its examples. - updated to 1.6.6 Too many small changes to list here. See http://cvs.savannah.gnu.org/viewvc/*checkout*/avr-libc/avr-libc/ChangeLog - update to 1.6.1 * The fplib/math library is completely rewritten. * Functions of numbers to ascii conversion are completely rewritten. * Test suite is added to the Avr-libc project. * A few new util's headers: util/atomic.h, util/setbaud.h. * Many new devices added, many revised. - update to 1.4.6 o Exclude 64-bit types for -mint8 (obsoletes no64bit_int.patch) o varios bugfixes (upstream #18115, #18385, #18509, #18662, #18686, #18688, #18726, #18899, #18903, #18915, #19009, #19050, #19060, #19134, #19135, #19280, #19281, #19445, #19495, #19650, #19666 #19841) o new devices: AT90USB82, AT90USB162, ATmega325P, ATmega3250P, ATmega329P, ATmega3290P, AT90PWM1, ATmega8HVA, ATmega16HVA o The "largedemo" has been ported to the ATtiny2313. o Integrate a copy of the license file into the documentation. o Include an alphabetical index of all globals o Added 'avr25' architecture. o new functions (memchr_P, memcmp_P, memmem, memmem_P, memrchr, memrchr_P, strcasestr, strcasestr_P, strchrnul, strchrnul_P, strchr_P, strcspn, strcspn_P, strpbrk, strpbrk_P, strrchr_P, strsep_P, strspn, strspn_P) o Optimized functions (atoi, atol, strchr, strcmp, strcmp_P, strlwr, strrev, strsep, strstr, strstr_P, strupr) - gzipped manpages to make rpmlint happy. user-manual moved *into* /usr/share/doc/packages/avr-libc. - 64bit datatypes on 64bit hosts only fail with -mint8 Now properly ifdefed. - update to 1.4.5 ATmega165P/169P support. Fixes to the HD44780 driver. Power Management API. New "asmdemo" example. sleep.h: Fix the entry for the ATtiny2313. new devices: ATmega2560, ATmega2561. fp_split.S: Pop 3 bytes for avr6 Bugs fixed: 15512 16125 16411 16434 16441 16868 17068 17470 17551 17591 17608 - make test now tests 3 CPUs - compiling and linking my logicp application as a simple selftest. - avr-64bit datatypes fail on 64bit hosts. - update to 1.4.4 added /opt/cross/share/man/man3/* and /opt/cross/share/doc symlink - converted neededforbuild to BuildRequires - update to 1.4.2 - upstreamed patches removed. - update to 1.4.0 - add norootforbuild - update to 1.2.5, fixes many things for atmega48 e.g. [#105226]. - removed dependency on uisp. - initial version: avr-libc-1.2.3 OBS-URL: https://build.opensuse.org/request/show/556412 OBS-URL: https://build.opensuse.org/package/show/devel:gcc/avr-libc?expand=0&rev=1
2017-12-12 13:29:59 +01:00
-----END PGP PUBLIC KEY BLOCK-----