diff --git a/devel/avr-libc/Makefile b/devel/avr-libc/Makefile index 83a0ff3a1aad..a0fff4400497 100644 --- a/devel/avr-libc/Makefile +++ b/devel/avr-libc/Makefile @@ -6,7 +6,7 @@ # PORTNAME= avr-libc -PORTVERSION= 1.2.6 +PORTVERSION= 1.4.0 PORTEPOCH= 1 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_SAVANNAH} @@ -32,11 +32,12 @@ USE_BZIP2= yes USE_GMAKE= yes HAS_CONFIGURE= yes CONFIGURE_ENV= CC=avr-gcc PREFIX=${PREFIX} -CONFIGURE_SCRIPT= doconf .if !defined(NOPORTDOCS) -CONFIGURE_ARGS= --enable-doc --disable-versioned-doc +CONFIGURE_ARGS= --build=`./config.guess` --host=avr \ + --enable-doc --disable-versioned-doc PLIST_DOC= ${PKGDIR}/pkg-plist.doc .else +CONFIGURE_ARGS= --build=`./config.guess` --host=avr PLIST_DOC= .endif # Work around the braind***ness introduced by in freebsd-5. @@ -51,18 +52,9 @@ DEMOFILES= Makefile demo.c DEMOFILES+= demo.bin demo.hex demo.pdf demo.srec .endif -.if defined(MAINTAINER_DEBUG) -ECHO_EXTRA_RM= ${ECHO_CMD} "Removing " $${to_be_rm_ed} "..." -.else -ECHO_EXTRA_RM= ${ECHO_CMD} "Removing extraneous man page files..." -.endif - -do-build: - (cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ./domake MAKE=${GMAKE}) - do-install: ${RM} -f ${TMPPLIST}; ${CAT} ${PLIST_DOC} ${PLIST} > ${TMPPLIST} - (cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ./domake MAKE=${GMAKE} install) + (cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${GMAKE} install) ${MKDIR} ${PREFIX}/share/doc/avr-libc ${MKDIR} ${PREFIX}/share/doc/avr-libc/examples ${MKDIR} ${PREFIX}/share/doc/avr-libc/examples/demo @@ -71,12 +63,6 @@ do-install: ${WRKDIR}/${DISTNAME}/LICENSE \ ${WRKDIR}/${DISTNAME}/AUTHORS \ ${PREFIX}/share/doc/avr-libc - @for f in avr-recv.c io.c prg printf.h progmem.c \ - send_byte.s signal.c;\ - do \ - ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/doc/examples/$$f \ - ${PREFIX}/share/doc/avr-libc/examples; \ - done @for f in ${DEMOFILES};\ do \ ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/doc/examples/demo/$$f \ @@ -87,21 +73,5 @@ do-install: ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/doc/examples/twitest/$$f \ ${PREFIX}/share/doc/avr-libc/examples/twitest; \ done -.if !defined(NOPORTDOCS) - @( \ - tmpname=$${TMPDIR:-/tmp}/avr-libc-inst.$$$$ ; \ - cd ${PREFIX}/share/doc/avr-libc/man/man3 ; \ - ${GREP} '^share/doc/.*man3/' ${PLIST_DOC} | \ - ${SED} -e 's,.*/,,' | \ - ${SORT} > $${tmpname}.1 ; \ - ${LS} -1 | \ - ${SED} -e 's,.*/,,' | \ - ${SORT} > $${tmpname}.2 ; \ - to_be_rm_ed=$$(${COMM} -13 $${tmpname}.1 $${tmpname}.2) ; \ - ${RM} -f $${tmpname}.1 $${tmpname}.2 ; \ - ${ECHO_EXTRA_RM} ; \ - ${RM} -f $${to_be_rm_ed} \ - ) -.endif .include diff --git a/devel/avr-libc/distinfo b/devel/avr-libc/distinfo index 14b6d8faa5ef..40cd96141bb4 100644 --- a/devel/avr-libc/distinfo +++ b/devel/avr-libc/distinfo @@ -1,2 +1,2 @@ -MD5 (avr-libc-1.2.6.tar.bz2) = 481c280ae3e66f071bf4a74af3565539 -SIZE (avr-libc-1.2.6.tar.bz2) = 329321 +MD5 (avr-libc-1.4.0.tar.bz2) = f32c3728fd99055fec6420843e6b5863 +SIZE (avr-libc-1.4.0.tar.bz2) = 461160 diff --git a/devel/avr-libc/pkg-descr b/devel/avr-libc/pkg-descr index 4bfd964f792d..cd5af8f699a9 100644 --- a/devel/avr-libc/pkg-descr +++ b/devel/avr-libc/pkg-descr @@ -7,13 +7,4 @@ EEPROM etc.), as well as a 32-bit floating point math library (-lm). Everything is designed and implemented to cooperate with avr-gcc and avr-binutils. -Please note that this is currently work-in-progress. Documentation -is becoming embedded into the source code which will hopefully get -it more complete and up-to-date. Some parts of the current library -have proven to be not all that useful (e. g. timer_enable_int()) -so they might be removed in a future version. - -The port is currently taken from the avr-libc-1_0-branch which will -eventually become version 1.0. - WWW: http://savannah.nongnu.org/projects/avr-libc diff --git a/devel/avr-libc/pkg-plist b/devel/avr-libc/pkg-plist index 47a6faa9fba0..17f032b085e4 100644 --- a/devel/avr-libc/pkg-plist +++ b/devel/avr-libc/pkg-plist @@ -1,3 +1,4 @@ +avr/include/assert.h avr/include/avr/boot.h avr/include/avr/crc16.h avr/include/avr/delay.h @@ -19,45 +20,67 @@ avr/include/avr/io8515.h avr/include/avr/io8534.h avr/include/avr/io8535.h avr/include/avr/io86r401.h +avr/include/avr/io90pwmx.h avr/include/avr/ioat94k.h avr/include/avr/iocan128.h +avr/include/avr/iocan32.h +avr/include/avr/iocan64.h +avr/include/avr/iocanxx.h avr/include/avr/iom103.h avr/include/avr/iom128.h +avr/include/avr/iom1280.h +avr/include/avr/iom1281.h avr/include/avr/iom16.h avr/include/avr/iom161.h avr/include/avr/iom162.h avr/include/avr/iom163.h +avr/include/avr/iom164.h avr/include/avr/iom165.h avr/include/avr/iom168.h avr/include/avr/iom169.h avr/include/avr/iom32.h avr/include/avr/iom323.h +avr/include/avr/iom324.h avr/include/avr/iom325.h avr/include/avr/iom3250.h +avr/include/avr/iom329.h +avr/include/avr/iom3290.h avr/include/avr/iom48.h avr/include/avr/iom64.h +avr/include/avr/iom640.h +avr/include/avr/iom644.h avr/include/avr/iom645.h avr/include/avr/iom6450.h +avr/include/avr/iom649.h +avr/include/avr/iom6490.h avr/include/avr/iom8.h avr/include/avr/iom8515.h avr/include/avr/iom8535.h avr/include/avr/iom88.h avr/include/avr/iomx8.h +avr/include/avr/iomxx0_1.h +avr/include/avr/iomxx4.h avr/include/avr/iotn11.h avr/include/avr/iotn12.h avr/include/avr/iotn13.h avr/include/avr/iotn15.h avr/include/avr/iotn22.h avr/include/avr/iotn2313.h +avr/include/avr/iotn25.h avr/include/avr/iotn26.h avr/include/avr/iotn28.h +avr/include/avr/iotn45.h +avr/include/avr/iotn85.h +avr/include/avr/iotnx5.h avr/include/avr/parity.h avr/include/avr/pgmspace.h avr/include/avr/portpins.h avr/include/avr/sfr_defs.h avr/include/avr/signal.h avr/include/avr/sleep.h +avr/include/avr/version.h avr/include/avr/wdt.h +avr/include/compat/deprecated.h avr/include/compat/ina90.h avr/include/compat/twi.h avr/include/ctype.h @@ -69,6 +92,10 @@ avr/include/stdint.h avr/include/stdio.h avr/include/stdlib.h avr/include/string.h +avr/include/util/crc16.h +avr/include/util/delay.h +avr/include/util/parity.h +avr/include/util/twi.h avr/lib/avr3/crt43320.o avr/lib/avr3/crt43355.o avr/lib/avr3/crt76711.o @@ -79,6 +106,8 @@ avr/lib/avr3/libprintf_flt.a avr/lib/avr3/libprintf_min.a avr/lib/avr3/libscanf_flt.a avr/lib/avr3/libscanf_min.a +avr/lib/avr4/crt90pwm2.o +avr/lib/avr4/crt90pwm3.o avr/lib/avr4/crtm48.o avr/lib/avr4/crtm8.o avr/lib/avr4/crtm8515.o @@ -92,21 +121,33 @@ avr/lib/avr4/libscanf_flt.a avr/lib/avr4/libscanf_min.a avr/lib/avr5/crtat94k.o avr/lib/avr5/crtcan128.o +avr/lib/avr5/crtcan32.o +avr/lib/avr5/crtcan64.o avr/lib/avr5/crtm128.o +avr/lib/avr5/crtm1280.o +avr/lib/avr5/crtm1281.o avr/lib/avr5/crtm16.o avr/lib/avr5/crtm161.o avr/lib/avr5/crtm162.o avr/lib/avr5/crtm163.o +avr/lib/avr5/crtm164.o avr/lib/avr5/crtm165.o avr/lib/avr5/crtm168.o avr/lib/avr5/crtm169.o avr/lib/avr5/crtm32.o avr/lib/avr5/crtm323.o +avr/lib/avr5/crtm324.o avr/lib/avr5/crtm325.o avr/lib/avr5/crtm3250.o +avr/lib/avr5/crtm329.o +avr/lib/avr5/crtm3290.o avr/lib/avr5/crtm64.o +avr/lib/avr5/crtm640.o avr/lib/avr5/crtm645.o avr/lib/avr5/crtm6450.o +avr/lib/avr5/crtm644.o +avr/lib/avr5/crtm649.o +avr/lib/avr5/crtm6490.o avr/lib/avr5/libc.a avr/lib/avr5/libm.a avr/lib/avr5/libprintf_flt.a @@ -131,8 +172,11 @@ avr/lib/crttn13.o avr/lib/crttn15.o avr/lib/crttn22.o avr/lib/crttn2313.o +avr/lib/crttn25.o avr/lib/crttn26.o avr/lib/crttn28.o +avr/lib/crttn45.o +avr/lib/crttn85.o avr/lib/libc.a avr/lib/libm.a avr/lib/libprintf_flt.a @@ -142,17 +186,11 @@ avr/lib/libscanf_min.a bin/avr-man share/doc/avr-libc/AUTHORS share/doc/avr-libc/LICENSE -share/doc/avr-libc/examples/avr-recv.c share/doc/avr-libc/examples/demo/Makefile share/doc/avr-libc/examples/demo/demo.c -share/doc/avr-libc/examples/io.c -share/doc/avr-libc/examples/prg -share/doc/avr-libc/examples/printf.h -share/doc/avr-libc/examples/progmem.c -share/doc/avr-libc/examples/send_byte.s -share/doc/avr-libc/examples/signal.c share/doc/avr-libc/examples/twitest/Makefile share/doc/avr-libc/examples/twitest/twitest.c +@dirrm avr/include/util @dirrm avr/include/compat @dirrm avr/include/avr @dirrm avr/include diff --git a/devel/avr-libc/pkg-plist.doc b/devel/avr-libc/pkg-plist.doc index 4010ab48b9fc..b6f14ce70fbb 100644 --- a/devel/avr-libc/pkg-plist.doc +++ b/devel/avr-libc/pkg-plist.doc @@ -4,50 +4,22 @@ share/doc/avr-libc/avr-libc-user-manual/FAQ.html share/doc/avr-libc/avr-libc-user-manual/acks.html share/doc/avr-libc/avr-libc-user-manual/annotated.html share/doc/avr-libc/avr-libc-user-manual/assembler.html +share/doc/avr-libc/avr-libc-user-manual/avrs.png share/doc/avr-libc/avr-libc-user-manual/classes.html share/doc/avr-libc/avr-libc-user-manual/demo.png -share/doc/avr-libc/avr-libc-user-manual/dir_000000.html -share/doc/avr-libc/avr-libc-user-manual/dir_000001.html -share/doc/avr-libc/avr-libc-user-manual/dir_000002.html -share/doc/avr-libc/avr-libc-user-manual/dir_000003.html -share/doc/avr-libc/avr-libc-user-manual/dir_000004.html -share/doc/avr-libc/avr-libc-user-manual/dir_000005.html -share/doc/avr-libc/avr-libc-user-manual/dir_000006.html -share/doc/avr-libc/avr-libc-user-manual/dir_000007.html -share/doc/avr-libc/avr-libc-user-manual/dir_000008.html -share/doc/avr-libc/avr-libc-user-manual/dir_000009.html -share/doc/avr-libc/avr-libc-user-manual/dir_000010.html -share/doc/avr-libc/avr-libc-user-manual/dir_000011.html -share/doc/avr-libc/avr-libc-user-manual/dir_000012.html -share/doc/avr-libc/avr-libc-user-manual/dir_000013.html -share/doc/avr-libc/avr-libc-user-manual/dir_000014.html -share/doc/avr-libc/avr-libc-user-manual/dirs.html +share/doc/avr-libc/avr-libc-user-manual/deprecated.html share/doc/avr-libc/avr-libc-user-manual/dox.css share/doc/avr-libc/avr-libc-user-manual/doxygen.png -share/doc/avr-libc/avr-libc-user-manual/ftv2blank.png -share/doc/avr-libc/avr-libc-user-manual/ftv2doc.png -share/doc/avr-libc/avr-libc-user-manual/ftv2folderclosed.png -share/doc/avr-libc/avr-libc-user-manual/ftv2folderopen.png -share/doc/avr-libc/avr-libc-user-manual/ftv2lastnode.png -share/doc/avr-libc/avr-libc-user-manual/ftv2link.png -share/doc/avr-libc/avr-libc-user-manual/ftv2mlastnode.png -share/doc/avr-libc/avr-libc-user-manual/ftv2mnode.png -share/doc/avr-libc/avr-libc-user-manual/ftv2node.png -share/doc/avr-libc/avr-libc-user-manual/ftv2plastnode.png -share/doc/avr-libc/avr-libc-user-manual/ftv2pnode.png -share/doc/avr-libc/avr-libc-user-manual/ftv2vertline.png share/doc/avr-libc/avr-libc-user-manual/functions.html share/doc/avr-libc/avr-libc-user-manual/functions_vars.html +share/doc/avr-libc/avr-libc-user-manual/group__avr__assert.html share/doc/avr-libc/avr-libc-user-manual/group__avr__boot.html -share/doc/avr-libc/avr-libc-user-manual/group__avr__crc.html -share/doc/avr-libc/avr-libc-user-manual/group__avr__delay.html share/doc/avr-libc/avr-libc-user-manual/group__avr__eeprom.html share/doc/avr-libc/avr-libc-user-manual/group__avr__errno.html share/doc/avr-libc/avr-libc-user-manual/group__avr__interrupts.html share/doc/avr-libc/avr-libc-user-manual/group__avr__inttypes.html share/doc/avr-libc/avr-libc-user-manual/group__avr__io.html share/doc/avr-libc/avr-libc-user-manual/group__avr__math.html -share/doc/avr-libc/avr-libc-user-manual/group__avr__parity.html share/doc/avr-libc/avr-libc-user-manual/group__avr__pgmspace.html share/doc/avr-libc/avr-libc-user-manual/group__avr__sfr.html share/doc/avr-libc/avr-libc-user-manual/group__avr__sfr__notes.html @@ -56,16 +28,22 @@ share/doc/avr-libc/avr-libc-user-manual/group__avr__stdint.html share/doc/avr-libc/avr-libc-user-manual/group__avr__stdio.html share/doc/avr-libc/avr-libc-user-manual/group__avr__stdlib.html share/doc/avr-libc/avr-libc-user-manual/group__avr__string.html +share/doc/avr-libc/avr-libc-user-manual/group__avr__version.html share/doc/avr-libc/avr-libc-user-manual/group__avr__watchdog.html +share/doc/avr-libc/avr-libc-user-manual/group__compat__ina90.html share/doc/avr-libc/avr-libc-user-manual/group__ctype.html share/doc/avr-libc/avr-libc-user-manual/group__demo__project.html share/doc/avr-libc/avr-libc-user-manual/group__demos.html +share/doc/avr-libc/avr-libc-user-manual/group__deprecated__items.html share/doc/avr-libc/avr-libc-user-manual/group__setjmp.html share/doc/avr-libc/avr-libc-user-manual/group__twi__demo.html +share/doc/avr-libc/avr-libc-user-manual/group__util__crc.html +share/doc/avr-libc/avr-libc-user-manual/group__util__delay.html +share/doc/avr-libc/avr-libc-user-manual/group__util__parity.html +share/doc/avr-libc/avr-libc-user-manual/group__util__twi.html share/doc/avr-libc/avr-libc-user-manual/index.html share/doc/avr-libc/avr-libc-user-manual/inline_asm.html share/doc/avr-libc/avr-libc-user-manual/install_tools.html -share/doc/avr-libc/avr-libc-user-manual/main.html share/doc/avr-libc/avr-libc-user-manual/malloc-std.png share/doc/avr-libc/avr-libc-user-manual/malloc-x1.png share/doc/avr-libc/avr-libc-user-manual/malloc-x2.png @@ -78,7 +56,6 @@ share/doc/avr-libc/avr-libc-user-manual/releases.png share/doc/avr-libc/avr-libc-user-manual/structdiv__t.html share/doc/avr-libc/avr-libc-user-manual/structldiv__t.html share/doc/avr-libc/avr-libc-user-manual/todo.html -share/doc/avr-libc/avr-libc-user-manual/tree.html share/doc/avr-libc/avr-libc-user-manual/using_avrprog.html share/doc/avr-libc/avr-libc-user-manual/using_tools.html share/doc/avr-libc/examples/demo/demo.bin @@ -90,37 +67,252 @@ share/doc/avr-libc/man/man3/DTOSTR_ALWAYS_SIGN.3 share/doc/avr-libc/man/man3/DTOSTR_PLUS_SIGN.3 share/doc/avr-libc/man/man3/DTOSTR_UPPERCASE.3 share/doc/avr-libc/man/man3/EDOM.3 +share/doc/avr-libc/man/man3/EEMEM.3 share/doc/avr-libc/man/man3/EMPTY_INTERRUPT.3 share/doc/avr-libc/man/man3/EOF.3 share/doc/avr-libc/man/man3/ERANGE.3 share/doc/avr-libc/man/man3/FAQ.3 +share/doc/avr-libc/man/man3/FDEV_SETUP_STREAM.3 share/doc/avr-libc/man/man3/FILE.3 +share/doc/avr-libc/man/man3/GET_EXTENDED_FUSE_BITS.3 +share/doc/avr-libc/man/man3/GET_HIGH_FUSE_BITS.3 +share/doc/avr-libc/man/man3/GET_LOCK_BITS.3 +share/doc/avr-libc/man/man3/GET_LOW_FUSE_BITS.3 +share/doc/avr-libc/man/man3/INT16_C.3 +share/doc/avr-libc/man/man3/INT16_MAX.3 +share/doc/avr-libc/man/man3/INT16_MIN.3 +share/doc/avr-libc/man/man3/INT32_C.3 +share/doc/avr-libc/man/man3/INT32_MAX.3 +share/doc/avr-libc/man/man3/INT32_MIN.3 +share/doc/avr-libc/man/man3/INT64_C.3 +share/doc/avr-libc/man/man3/INT64_MAX.3 +share/doc/avr-libc/man/man3/INT64_MIN.3 +share/doc/avr-libc/man/man3/INT8_C.3 +share/doc/avr-libc/man/man3/INT8_MAX.3 +share/doc/avr-libc/man/man3/INT8_MIN.3 share/doc/avr-libc/man/man3/INTERRUPT.3 +share/doc/avr-libc/man/man3/INTMAX_C.3 +share/doc/avr-libc/man/man3/INTMAX_MAX.3 +share/doc/avr-libc/man/man3/INTMAX_MIN.3 +share/doc/avr-libc/man/man3/INTPTR_MAX.3 +share/doc/avr-libc/man/man3/INTPTR_MIN.3 +share/doc/avr-libc/man/man3/INT_FAST16_MAX.3 +share/doc/avr-libc/man/man3/INT_FAST16_MIN.3 +share/doc/avr-libc/man/man3/INT_FAST32_MAX.3 +share/doc/avr-libc/man/man3/INT_FAST32_MIN.3 +share/doc/avr-libc/man/man3/INT_FAST64_MAX.3 +share/doc/avr-libc/man/man3/INT_FAST64_MIN.3 +share/doc/avr-libc/man/man3/INT_FAST8_MAX.3 +share/doc/avr-libc/man/man3/INT_FAST8_MIN.3 +share/doc/avr-libc/man/man3/INT_LEAST16_MAX.3 +share/doc/avr-libc/man/man3/INT_LEAST16_MIN.3 +share/doc/avr-libc/man/man3/INT_LEAST32_MAX.3 +share/doc/avr-libc/man/man3/INT_LEAST32_MIN.3 +share/doc/avr-libc/man/man3/INT_LEAST64_MAX.3 +share/doc/avr-libc/man/man3/INT_LEAST64_MIN.3 +share/doc/avr-libc/man/man3/INT_LEAST8_MAX.3 +share/doc/avr-libc/man/man3/INT_LEAST8_MIN.3 +share/doc/avr-libc/man/man3/ISR.3 share/doc/avr-libc/man/man3/M_PI.3 share/doc/avr-libc/man/man3/M_SQRT2.3 share/doc/avr-libc/man/man3/PGM_P.3 share/doc/avr-libc/man/man3/PGM_VOID_P.3 +share/doc/avr-libc/man/man3/PRIX16.3 +share/doc/avr-libc/man/man3/PRIX32.3 +share/doc/avr-libc/man/man3/PRIX8.3 +share/doc/avr-libc/man/man3/PRIXFAST16.3 +share/doc/avr-libc/man/man3/PRIXFAST32.3 +share/doc/avr-libc/man/man3/PRIXFAST8.3 +share/doc/avr-libc/man/man3/PRIXLEAST16.3 +share/doc/avr-libc/man/man3/PRIXLEAST32.3 +share/doc/avr-libc/man/man3/PRIXLEAST8.3 +share/doc/avr-libc/man/man3/PRIXPTR.3 +share/doc/avr-libc/man/man3/PRId16.3 +share/doc/avr-libc/man/man3/PRId32.3 +share/doc/avr-libc/man/man3/PRId8.3 +share/doc/avr-libc/man/man3/PRIdFAST16.3 +share/doc/avr-libc/man/man3/PRIdFAST32.3 +share/doc/avr-libc/man/man3/PRIdFAST8.3 +share/doc/avr-libc/man/man3/PRIdLEAST16.3 +share/doc/avr-libc/man/man3/PRIdLEAST32.3 +share/doc/avr-libc/man/man3/PRIdLEAST8.3 +share/doc/avr-libc/man/man3/PRIdPTR.3 +share/doc/avr-libc/man/man3/PRIi16.3 +share/doc/avr-libc/man/man3/PRIi32.3 +share/doc/avr-libc/man/man3/PRIi8.3 +share/doc/avr-libc/man/man3/PRIiFAST16.3 +share/doc/avr-libc/man/man3/PRIiFAST32.3 +share/doc/avr-libc/man/man3/PRIiFAST8.3 +share/doc/avr-libc/man/man3/PRIiLEAST16.3 +share/doc/avr-libc/man/man3/PRIiLEAST32.3 +share/doc/avr-libc/man/man3/PRIiLEAST8.3 +share/doc/avr-libc/man/man3/PRIiPTR.3 +share/doc/avr-libc/man/man3/PRIo16.3 +share/doc/avr-libc/man/man3/PRIo32.3 +share/doc/avr-libc/man/man3/PRIo8.3 +share/doc/avr-libc/man/man3/PRIoFAST16.3 +share/doc/avr-libc/man/man3/PRIoFAST32.3 +share/doc/avr-libc/man/man3/PRIoFAST8.3 +share/doc/avr-libc/man/man3/PRIoLEAST16.3 +share/doc/avr-libc/man/man3/PRIoLEAST32.3 +share/doc/avr-libc/man/man3/PRIoLEAST8.3 +share/doc/avr-libc/man/man3/PRIoPTR.3 +share/doc/avr-libc/man/man3/PRIu16.3 +share/doc/avr-libc/man/man3/PRIu32.3 +share/doc/avr-libc/man/man3/PRIu8.3 +share/doc/avr-libc/man/man3/PRIuFAST16.3 +share/doc/avr-libc/man/man3/PRIuFAST32.3 +share/doc/avr-libc/man/man3/PRIuFAST8.3 +share/doc/avr-libc/man/man3/PRIuLEAST16.3 +share/doc/avr-libc/man/man3/PRIuLEAST32.3 +share/doc/avr-libc/man/man3/PRIuLEAST8.3 +share/doc/avr-libc/man/man3/PRIuPTR.3 +share/doc/avr-libc/man/man3/PRIx16.3 +share/doc/avr-libc/man/man3/PRIx32.3 +share/doc/avr-libc/man/man3/PRIx8.3 +share/doc/avr-libc/man/man3/PRIxFAST16.3 +share/doc/avr-libc/man/man3/PRIxFAST32.3 +share/doc/avr-libc/man/man3/PRIxFAST8.3 +share/doc/avr-libc/man/man3/PRIxLEAST16.3 +share/doc/avr-libc/man/man3/PRIxLEAST32.3 +share/doc/avr-libc/man/man3/PRIxLEAST8.3 +share/doc/avr-libc/man/man3/PRIxPTR.3 +share/doc/avr-libc/man/man3/PROGMEM.3 share/doc/avr-libc/man/man3/PSTR.3 +share/doc/avr-libc/man/man3/PTRDIFF_MAX.3 +share/doc/avr-libc/man/man3/PTRDIFF_MIN.3 share/doc/avr-libc/man/man3/RANDOM_MAX.3 share/doc/avr-libc/man/man3/RAND_MAX.3 +share/doc/avr-libc/man/man3/SCNd16.3 +share/doc/avr-libc/man/man3/SCNd32.3 +share/doc/avr-libc/man/man3/SCNdFAST16.3 +share/doc/avr-libc/man/man3/SCNdFAST32.3 +share/doc/avr-libc/man/man3/SCNdLEAST16.3 +share/doc/avr-libc/man/man3/SCNdLEAST32.3 +share/doc/avr-libc/man/man3/SCNdPTR.3 +share/doc/avr-libc/man/man3/SCNi16.3 +share/doc/avr-libc/man/man3/SCNi32.3 +share/doc/avr-libc/man/man3/SCNiFAST16.3 +share/doc/avr-libc/man/man3/SCNiFAST32.3 +share/doc/avr-libc/man/man3/SCNiLEAST16.3 +share/doc/avr-libc/man/man3/SCNiLEAST32.3 +share/doc/avr-libc/man/man3/SCNiPTR.3 +share/doc/avr-libc/man/man3/SCNo16.3 +share/doc/avr-libc/man/man3/SCNo32.3 +share/doc/avr-libc/man/man3/SCNoFAST16.3 +share/doc/avr-libc/man/man3/SCNoFAST32.3 +share/doc/avr-libc/man/man3/SCNoLEAST16.3 +share/doc/avr-libc/man/man3/SCNoLEAST32.3 +share/doc/avr-libc/man/man3/SCNoPTR.3 +share/doc/avr-libc/man/man3/SCNu16.3 +share/doc/avr-libc/man/man3/SCNu32.3 +share/doc/avr-libc/man/man3/SCNuFAST16.3 +share/doc/avr-libc/man/man3/SCNuFAST32.3 +share/doc/avr-libc/man/man3/SCNuLEAST16.3 +share/doc/avr-libc/man/man3/SCNuLEAST32.3 +share/doc/avr-libc/man/man3/SCNuPTR.3 +share/doc/avr-libc/man/man3/SCNx16.3 +share/doc/avr-libc/man/man3/SCNx32.3 +share/doc/avr-libc/man/man3/SCNxFAST16.3 +share/doc/avr-libc/man/man3/SCNxFAST32.3 +share/doc/avr-libc/man/man3/SCNxLEAST16.3 +share/doc/avr-libc/man/man3/SCNxLEAST32.3 +share/doc/avr-libc/man/man3/SCNxPTR.3 share/doc/avr-libc/man/man3/SIGNAL.3 +share/doc/avr-libc/man/man3/SIG_ATOMIC_MAX.3 +share/doc/avr-libc/man/man3/SIG_ATOMIC_MIN.3 +share/doc/avr-libc/man/man3/SIZE_MAX.3 +share/doc/avr-libc/man/man3/SLEEP_MODE_ADC.3 +share/doc/avr-libc/man/man3/SLEEP_MODE_EXT_STANDBY.3 +share/doc/avr-libc/man/man3/SLEEP_MODE_IDLE.3 +share/doc/avr-libc/man/man3/SLEEP_MODE_PWR_DOWN.3 +share/doc/avr-libc/man/man3/SLEEP_MODE_PWR_SAVE.3 +share/doc/avr-libc/man/man3/SLEEP_MODE_STANDBY.3 +share/doc/avr-libc/man/man3/TW_BUS_ERROR.3 +share/doc/avr-libc/man/man3/TW_MR_ARB_LOST.3 +share/doc/avr-libc/man/man3/TW_MR_DATA_ACK.3 +share/doc/avr-libc/man/man3/TW_MR_DATA_NACK.3 +share/doc/avr-libc/man/man3/TW_MR_SLA_ACK.3 +share/doc/avr-libc/man/man3/TW_MR_SLA_NACK.3 +share/doc/avr-libc/man/man3/TW_MT_ARB_LOST.3 +share/doc/avr-libc/man/man3/TW_MT_DATA_ACK.3 +share/doc/avr-libc/man/man3/TW_MT_DATA_NACK.3 +share/doc/avr-libc/man/man3/TW_MT_SLA_ACK.3 +share/doc/avr-libc/man/man3/TW_MT_SLA_NACK.3 +share/doc/avr-libc/man/man3/TW_NO_INFO.3 +share/doc/avr-libc/man/man3/TW_READ.3 +share/doc/avr-libc/man/man3/TW_REP_START.3 +share/doc/avr-libc/man/man3/TW_SR_ARB_LOST_GCALL_ACK.3 +share/doc/avr-libc/man/man3/TW_SR_ARB_LOST_SLA_ACK.3 +share/doc/avr-libc/man/man3/TW_SR_DATA_ACK.3 +share/doc/avr-libc/man/man3/TW_SR_DATA_NACK.3 +share/doc/avr-libc/man/man3/TW_SR_GCALL_ACK.3 +share/doc/avr-libc/man/man3/TW_SR_GCALL_DATA_ACK.3 +share/doc/avr-libc/man/man3/TW_SR_GCALL_DATA_NACK.3 +share/doc/avr-libc/man/man3/TW_SR_SLA_ACK.3 +share/doc/avr-libc/man/man3/TW_SR_STOP.3 +share/doc/avr-libc/man/man3/TW_START.3 +share/doc/avr-libc/man/man3/TW_STATUS.3 +share/doc/avr-libc/man/man3/TW_STATUS_MASK.3 +share/doc/avr-libc/man/man3/TW_ST_ARB_LOST_SLA_ACK.3 +share/doc/avr-libc/man/man3/TW_ST_DATA_ACK.3 +share/doc/avr-libc/man/man3/TW_ST_DATA_NACK.3 +share/doc/avr-libc/man/man3/TW_ST_LAST_DATA.3 +share/doc/avr-libc/man/man3/TW_ST_SLA_ACK.3 +share/doc/avr-libc/man/man3/TW_WRITE.3 +share/doc/avr-libc/man/man3/UINT16_C.3 +share/doc/avr-libc/man/man3/UINT16_MAX.3 +share/doc/avr-libc/man/man3/UINT32_C.3 +share/doc/avr-libc/man/man3/UINT32_MAX.3 +share/doc/avr-libc/man/man3/UINT64_C.3 +share/doc/avr-libc/man/man3/UINT64_MAX.3 +share/doc/avr-libc/man/man3/UINT8_C.3 +share/doc/avr-libc/man/man3/UINT8_MAX.3 +share/doc/avr-libc/man/man3/UINTMAX_C.3 +share/doc/avr-libc/man/man3/UINTMAX_MAX.3 +share/doc/avr-libc/man/man3/UINTPTR_MAX.3 +share/doc/avr-libc/man/man3/UINT_FAST16_MAX.3 +share/doc/avr-libc/man/man3/UINT_FAST32_MAX.3 +share/doc/avr-libc/man/man3/UINT_FAST64_MAX.3 +share/doc/avr-libc/man/man3/UINT_FAST8_MAX.3 +share/doc/avr-libc/man/man3/UINT_LEAST16_MAX.3 +share/doc/avr-libc/man/man3/UINT_LEAST32_MAX.3 +share/doc/avr-libc/man/man3/UINT_LEAST64_MAX.3 +share/doc/avr-libc/man/man3/UINT_LEAST8_MAX.3 share/doc/avr-libc/man/man3/WDTO_120MS.3 share/doc/avr-libc/man/man3/WDTO_15MS.3 share/doc/avr-libc/man/man3/WDTO_1S.3 share/doc/avr-libc/man/man3/WDTO_250MS.3 share/doc/avr-libc/man/man3/WDTO_2S.3 share/doc/avr-libc/man/man3/WDTO_30MS.3 +share/doc/avr-libc/man/man3/WDTO_4S.3 share/doc/avr-libc/man/man3/WDTO_500MS.3 share/doc/avr-libc/man/man3/WDTO_60MS.3 +share/doc/avr-libc/man/man3/WDTO_8S.3 share/doc/avr-libc/man/man3/_BV.3 share/doc/avr-libc/man/man3/_EEGET.3 share/doc/avr-libc/man/man3/_EEPUT.3 +share/doc/avr-libc/man/man3/_FDEV_EOF.3 +share/doc/avr-libc/man/man3/_FDEV_ERR.3 +share/doc/avr-libc/man/man3/_FDEV_SETUP_READ.3 +share/doc/avr-libc/man/man3/_FDEV_SETUP_RW.3 +share/doc/avr-libc/man/man3/_FDEV_SETUP_WRITE.3 +share/doc/avr-libc/man/man3/_FFS.3 +share/doc/avr-libc/man/man3/__AVR_LIBC_DATE_.3 +share/doc/avr-libc/man/man3/__AVR_LIBC_DATE_STRING__.3 +share/doc/avr-libc/man/man3/__AVR_LIBC_MAJOR__.3 +share/doc/avr-libc/man/man3/__AVR_LIBC_MINOR__.3 +share/doc/avr-libc/man/man3/__AVR_LIBC_REVISION__.3 +share/doc/avr-libc/man/man3/__AVR_LIBC_VERSION_STRING__.3 +share/doc/avr-libc/man/man3/__AVR_LIBC_VERSION__.3 +share/doc/avr-libc/man/man3/__EEPROM_REG_LOCATIONS__.3 share/doc/avr-libc/man/man3/__compar_fn_t.3 share/doc/avr-libc/man/man3/__malloc_heap_end.3 share/doc/avr-libc/man/man3/__malloc_heap_start.3 share/doc/avr-libc/man/man3/__malloc_margin.3 share/doc/avr-libc/man/man3/_crc16_update.3 share/doc/avr-libc/man/man3/_crc_ccitt_update.3 +share/doc/avr-libc/man/man3/_crc_ibutton_update.3 share/doc/avr-libc/man/man3/_crc_xmodem_update.3 share/doc/avr-libc/man/man3/_delay_loop_1.3 share/doc/avr-libc/man/man3/_delay_loop_2.3 @@ -132,21 +324,20 @@ share/doc/avr-libc/man/man3/acks.3 share/doc/avr-libc/man/man3/acos.3 share/doc/avr-libc/man/man3/asin.3 share/doc/avr-libc/man/man3/assembler.3 +share/doc/avr-libc/man/man3/assert.3 share/doc/avr-libc/man/man3/atan.3 share/doc/avr-libc/man/man3/atan2.3 share/doc/avr-libc/man/man3/atof.3 share/doc/avr-libc/man/man3/atoi.3 share/doc/avr-libc/man/man3/atol.3 +share/doc/avr-libc/man/man3/avr_assert.3 share/doc/avr-libc/man/man3/avr_boot.3 -share/doc/avr-libc/man/man3/avr_crc.3 -share/doc/avr-libc/man/man3/avr_delay.3 share/doc/avr-libc/man/man3/avr_eeprom.3 share/doc/avr-libc/man/man3/avr_errno.3 share/doc/avr-libc/man/man3/avr_interrupts.3 share/doc/avr-libc/man/man3/avr_inttypes.3 share/doc/avr-libc/man/man3/avr_io.3 share/doc/avr-libc/man/man3/avr_math.3 -share/doc/avr-libc/man/man3/avr_parity.3 share/doc/avr-libc/man/man3/avr_pgmspace.3 share/doc/avr-libc/man/man3/avr_sfr.3 share/doc/avr-libc/man/man3/avr_sfr_notes.3 @@ -155,12 +346,14 @@ share/doc/avr-libc/man/man3/avr_stdint.3 share/doc/avr-libc/man/man3/avr_stdio.3 share/doc/avr-libc/man/man3/avr_stdlib.3 share/doc/avr-libc/man/man3/avr_string.3 +share/doc/avr-libc/man/man3/avr_version.3 share/doc/avr-libc/man/man3/avr_watchdog.3 share/doc/avr-libc/man/man3/bit_is_clear.3 share/doc/avr-libc/man/man3/bit_is_set.3 share/doc/avr-libc/man/man3/boot_is_spm_interrupt.3 share/doc/avr-libc/man/man3/boot_lock_bits_set.3 share/doc/avr-libc/man/man3/boot_lock_bits_set_safe.3 +share/doc/avr-libc/man/man3/boot_lock_fuse_bits_get.3 share/doc/avr-libc/man/man3/boot_page_erase.3 share/doc/avr-libc/man/man3/boot_page_erase_safe.3 share/doc/avr-libc/man/man3/boot_page_fill.3 @@ -176,13 +369,17 @@ share/doc/avr-libc/man/man3/boot_spm_interrupt_disable.3 share/doc/avr-libc/man/man3/boot_spm_interrupt_enable.3 share/doc/avr-libc/man/man3/bsearch.3 share/doc/avr-libc/man/man3/calloc.3 +share/doc/avr-libc/man/man3/cbi.3 share/doc/avr-libc/man/man3/ceil.3 share/doc/avr-libc/man/man3/clearerr.3 +share/doc/avr-libc/man/man3/compat_ina90.3 share/doc/avr-libc/man/man3/cos.3 share/doc/avr-libc/man/man3/cosh.3 share/doc/avr-libc/man/man3/ctype.3 share/doc/avr-libc/man/man3/demo_project.3 share/doc/avr-libc/man/man3/demos.3 +share/doc/avr-libc/man/man3/deprecated.3 +share/doc/avr-libc/man/man3/deprecated_items.3 share/doc/avr-libc/man/man3/div.3 share/doc/avr-libc/man/man3/div_t.3 share/doc/avr-libc/man/man3/dtostre.3 @@ -200,9 +397,17 @@ share/doc/avr-libc/man/man3/exit.3 share/doc/avr-libc/man/man3/exp.3 share/doc/avr-libc/man/man3/fabs.3 share/doc/avr-libc/man/man3/fclose.3 +share/doc/avr-libc/man/man3/fdev_close.3 +share/doc/avr-libc/man/man3/fdev_get_udata.3 +share/doc/avr-libc/man/man3/fdev_set_udata.3 +share/doc/avr-libc/man/man3/fdev_setup_stream.3 share/doc/avr-libc/man/man3/fdevopen.3 share/doc/avr-libc/man/man3/feof.3 share/doc/avr-libc/man/man3/ferror.3 +share/doc/avr-libc/man/man3/fflush.3 +share/doc/avr-libc/man/man3/ffs.3 +share/doc/avr-libc/man/man3/ffsl.3 +share/doc/avr-libc/man/man3/ffsll.3 share/doc/avr-libc/man/man3/fgetc.3 share/doc/avr-libc/man/man3/fgets.3 share/doc/avr-libc/man/man3/floor.3 @@ -222,11 +427,23 @@ share/doc/avr-libc/man/man3/getc.3 share/doc/avr-libc/man/man3/getchar.3 share/doc/avr-libc/man/man3/gets.3 share/doc/avr-libc/man/man3/inline_asm.3 +share/doc/avr-libc/man/man3/inp.3 share/doc/avr-libc/man/man3/install_tools.3 +share/doc/avr-libc/man/man3/int16_t.3 +share/doc/avr-libc/man/man3/int32_t.3 share/doc/avr-libc/man/man3/int64_t.3 share/doc/avr-libc/man/man3/int8_t.3 +share/doc/avr-libc/man/man3/int_farptr_t.3 +share/doc/avr-libc/man/man3/int_fast16_t.3 +share/doc/avr-libc/man/man3/int_fast32_t.3 +share/doc/avr-libc/man/man3/int_fast64_t.3 +share/doc/avr-libc/man/man3/int_fast8_t.3 +share/doc/avr-libc/man/man3/int_least16_t.3 +share/doc/avr-libc/man/man3/int_least32_t.3 +share/doc/avr-libc/man/man3/int_least64_t.3 +share/doc/avr-libc/man/man3/int_least8_t.3 +share/doc/avr-libc/man/man3/intmax_t.3 share/doc/avr-libc/man/man3/intptr_t.3 -share/doc/avr-libc/man/man3/inverse.3 share/doc/avr-libc/man/man3/isalnum.3 share/doc/avr-libc/man/man3/isalpha.3 share/doc/avr-libc/man/man3/isascii.3 @@ -263,6 +480,7 @@ share/doc/avr-libc/man/man3/memcpy_P.3 share/doc/avr-libc/man/man3/memmove.3 share/doc/avr-libc/man/man3/memset.3 share/doc/avr-libc/man/man3/modf.3 +share/doc/avr-libc/man/man3/outp.3 share/doc/avr-libc/man/man3/parity_even_bit.3 share/doc/avr-libc/man/man3/pgm_read_byte.3 share/doc/avr-libc/man/man3/pgm_read_byte_far.3 @@ -276,6 +494,17 @@ share/doc/avr-libc/man/man3/pgm_read_word_near.3 share/doc/avr-libc/man/man3/pow.3 share/doc/avr-libc/man/man3/printf.3 share/doc/avr-libc/man/man3/printf_P.3 +share/doc/avr-libc/man/man3/prog_char.3 +share/doc/avr-libc/man/man3/prog_int16_t.3 +share/doc/avr-libc/man/man3/prog_int32_t.3 +share/doc/avr-libc/man/man3/prog_int64_t.3 +share/doc/avr-libc/man/man3/prog_int8_t.3 +share/doc/avr-libc/man/man3/prog_uchar.3 +share/doc/avr-libc/man/man3/prog_uint16_t.3 +share/doc/avr-libc/man/man3/prog_uint32_t.3 +share/doc/avr-libc/man/man3/prog_uint64_t.3 +share/doc/avr-libc/man/man3/prog_uint8_t.3 +share/doc/avr-libc/man/man3/prog_void.3 share/doc/avr-libc/man/man3/putc.3 share/doc/avr-libc/man/man3/putchar.3 share/doc/avr-libc/man/man3/puts.3 @@ -289,6 +518,7 @@ share/doc/avr-libc/man/man3/random_r.3 share/doc/avr-libc/man/man3/realloc.3 share/doc/avr-libc/man/man3/release_method.3 share/doc/avr-libc/man/man3/rem.3 +share/doc/avr-libc/man/man3/sbi.3 share/doc/avr-libc/man/man3/scanf.3 share/doc/avr-libc/man/man3/scanf_P.3 share/doc/avr-libc/man/man3/set_sleep_mode.3 @@ -352,18 +582,36 @@ share/doc/avr-libc/man/man3/todo.3 share/doc/avr-libc/man/man3/tolower.3 share/doc/avr-libc/man/man3/toupper.3 share/doc/avr-libc/man/man3/twi_demo.3 +share/doc/avr-libc/man/man3/uint16_t.3 +share/doc/avr-libc/man/man3/uint32_t.3 share/doc/avr-libc/man/man3/uint64_t.3 share/doc/avr-libc/man/man3/uint8_t.3 +share/doc/avr-libc/man/man3/uint_farptr_t.3 +share/doc/avr-libc/man/man3/uint_fast16_t.3 +share/doc/avr-libc/man/man3/uint_fast32_t.3 +share/doc/avr-libc/man/man3/uint_fast64_t.3 +share/doc/avr-libc/man/man3/uint_fast8_t.3 +share/doc/avr-libc/man/man3/uint_least16_t.3 +share/doc/avr-libc/man/man3/uint_least32_t.3 +share/doc/avr-libc/man/man3/uint_least64_t.3 +share/doc/avr-libc/man/man3/uint_least8_t.3 +share/doc/avr-libc/man/man3/uintmax_t.3 share/doc/avr-libc/man/man3/uintptr_t.3 share/doc/avr-libc/man/man3/ultoa.3 share/doc/avr-libc/man/man3/ungetc.3 share/doc/avr-libc/man/man3/using_avrprog.3 share/doc/avr-libc/man/man3/using_tools.3 +share/doc/avr-libc/man/man3/util_crc.3 +share/doc/avr-libc/man/man3/util_delay.3 +share/doc/avr-libc/man/man3/util_parity.3 +share/doc/avr-libc/man/man3/util_twi.3 share/doc/avr-libc/man/man3/utoa.3 share/doc/avr-libc/man/man3/vfprintf.3 share/doc/avr-libc/man/man3/vfprintf_P.3 share/doc/avr-libc/man/man3/vfscanf.3 share/doc/avr-libc/man/man3/vfscanf_P.3 +share/doc/avr-libc/man/man3/vprintf.3 +share/doc/avr-libc/man/man3/vscanf.3 share/doc/avr-libc/man/man3/vsnprintf.3 share/doc/avr-libc/man/man3/vsnprintf_P.3 share/doc/avr-libc/man/man3/vsprintf.3