{"push_id":551032635,"size":34,"distinct_size":6,"ref":"refs/heads/master","head":"cdb711d99c416598ea3c487e2361b3d0fe671860","before":"ccda1dbc97aea893c8eca93585d7cd154a0f2b7c","commits":[{"sha":"d141ff0df58b1da540aff102145dcdc4a6db03f1","author":{"email":"c53e8bea82ed95590f82a8984eea9f8a6b206185@vinschen.de","name":"Corinna Vinschen"},"message":"\t* libc/include/stdlib.h: Include sys/cdefs.h to avoid undefined\n\t__ASMNAME.","distinct":false,"url":"https://api.github.com/repos/openrisc/newlib/commits/d141ff0df58b1da540aff102145dcdc4a6db03f1"},{"sha":"61711bf5ed794d2054598fd65e41f63becdaeeb0","author":{"email":"c53e8bea82ed95590f82a8984eea9f8a6b206185@vinschen.de","name":"Corinna Vinschen"},"message":"\t* configure.host: Add libm nds32 machine directory.\n\t* libm/machine/configure: Regenerated.\n\t* libm/machine/configure.in: Add nds32 AC_CONFIG.\n\t* libm/machine/nds32/Makefile.am: New file.\n\t* libm/machine/nds32/Makefile.in: Generated.\n\t* libm/machine/nds32/aclocal.m4: Generated.\n\t* libm/machine/nds32/configure: Generated.\n\t* libm/machine/nds32/configure.in: New file.\n\t* libm/machine/nds32/w_sqrt.S: New file.\n\t* libm/machine/nds32/wf_sqrt.S: New file.","distinct":false,"url":"https://api.github.com/repos/openrisc/newlib/commits/61711bf5ed794d2054598fd65e41f63becdaeeb0"},{"sha":"9c911022007734f7f25632b951cd277d27c690db","author":{"email":"c53e8bea82ed95590f82a8984eea9f8a6b206185@vinschen.de","name":"Corinna Vinschen"},"message":"\t* libgloss/nds32/_exit.S: Finish with an infinite loop in _exit.\n\t* libgloss/nds32/_getpid.S: Don't issue _getpid system call, it is\n\talways successful.\n\t* libgloss/nds32/_gettimeofday.S: No error for _gettimeofday is defined\n\tin SYS_geterr handler.\n\t* libgloss/nds32/_isatty.S: No error for _isatty is defined in\n\tSYS_geterr handler.\n\t* libgloss/nds32/_kill.S: Alway fail. errno = EINVAL.\n\t* libgloss/nds32/_link.S: Alway fail. errno =  EMLINK.\n\t* libgloss/nds32/_times.S: Alway fail. errno = EACCES.\n\t* libgloss/nds32/_unlink.S: fix copy and paste error.\n\t* libgloss/nds32/crt0.S: Add pre_c_init, post_c_init, arg_init.\n\t* libgloss/nds32/crt1.S: Add pre_c_init, post_c_init, arg_init.\n\t* libgloss/nds32/syscall_extra.h: Re-format.\n\t* libgloss/nds32/vh.h: Add more virtual hosting number.","distinct":false,"url":"https://api.github.com/repos/openrisc/newlib/commits/9c911022007734f7f25632b951cd277d27c690db"},{"sha":"ffd11c1f67d3a56082207a9637fb8caea8df28d3","author":{"email":"c53e8bea82ed95590f82a8984eea9f8a6b206185@vinschen.de","name":"Corinna Vinschen"},"message":"\t* newlib/libc/include/machine/setjmp.h: Add FPU support.\n\t* newlib/libc/machine/nds32/setjmp.S: Add FPU support.","distinct":false,"url":"https://api.github.com/repos/openrisc/newlib/commits/ffd11c1f67d3a56082207a9637fb8caea8df28d3"},{"sha":"bc073125ec7840636ca91421e7f09e37e726afdf","author":{"email":"39f9896da8aeb99e60369082c8cb330d7a467d84@users.sourceforge.net","name":"Yaakov Selkowitz"},"message":"* libc/include/stdio.h (__SNLK): Define.\n* libc/include/stdio_ext.h (FSETLOCKING_QUERY, FSETLOCKING_INTERNAL,\nFSETLOCKING_BYCALLER): Define.\n(__fsetlocking): Declare.\n* libc/stdio/Makefile.am: Build fsetlocking.c.\n* libc/stdio/Makefile.in: Regenerate.\n* libc/stdio/fsetlocking.c: New file.\n* libc/stdio/local.h (_newlib_flockfile_start): Make _flockfile\ncall dependent on __SNLK flag.\n(_newlib_flockfile_exit, _newlib_flockfile_end): Ditto for\n_funlockfile calls.\nDefine all locking macros as empty if __SINGLE_THREAD__.\n* libc/stdio/stdio.tex: Include fsetlocking.def.","distinct":false,"url":"https://api.github.com/repos/openrisc/newlib/commits/bc073125ec7840636ca91421e7f09e37e726afdf"},{"sha":"db67e3a614010742cffe453cabec3feedab079bd","author":{"email":"fb7d0a26be35ce11a92899e102b8bf526d10582f@redhat.com","name":"Jeff Johnston"},"message":"2014-12-15  Stefan Wallentowitz  <stefan.wallentowitz@tum.de>\n\n        * README: Add details about or1k.\n        * configure.in: Add or1k/or1knd\n        * configure: Regenerated.\n        * or1k/aclocal.m4: New file.\n        * or1k/configure: Ditto.\n        * or1k/Makefile.in: New file\n        * or1k/configure.in: New file\n        * or1k/crt0.S: New file\n        * or1k/include/or1k-asm.h: New file","distinct":false,"url":"https://api.github.com/repos/openrisc/newlib/commits/db67e3a614010742cffe453cabec3feedab079bd"},{"sha":"6e26cd87529f83433ff27536950724c5a9743da3","author":{"email":"fb7d0a26be35ce11a92899e102b8bf526d10582f@redhat.com","name":"Jeff Johnston"},"message":"2014-12-15  Stefan Wallentowitz  <stefan.wallentowitz@tum.de>\n\n        * or1k/Makefile.in: Add libor1k\n        * or1k/README: New file\n        * or1k/caches-asm.S: New file\n        * or1k/exceptions-asm.S: New file\n        * or1k/exceptions.c: New file\n        * or1k/impure.c: New file\n        * or1k/include/or1k-nop.h: New file\n        * or1k/include/or1k-support.h: New file\n        * or1k/interrupts-asm.S: New file\n        * or1k/interrupts.c: New file\n        * or1k/mmu-asm.S: New file\n        * or1k/or1k-internals.h: New file\n        * or1k/or1k_uart.c: New file\n        * or1k/or1k_uart.h: New file\n        * or1k/outbyte.S: New file\n        * or1k/sbrk.c: New file\n        * or1k/sync-asm.S: New file\n        * or1k/syscalls.c: New file\n        * or1k/timer.c: New file\n        * or1k/util.c: New file","distinct":false,"url":"https://api.github.com/repos/openrisc/newlib/commits/6e26cd87529f83433ff27536950724c5a9743da3"},{"sha":"b5fc8f47c1e27053aec2f10f45be332e96c2c107","author":{"email":"fb7d0a26be35ce11a92899e102b8bf526d10582f@redhat.com","name":"Jeff Johnston"},"message":"2014-12-15  Stefan Wallentowitz  <stefan.wallentowitz@tum.de>\n\n        * or1k/Makefile.in: Build and install board libraries\n        * or1k/board.h: New file\n        * or1k/boards/README: New file\n        * or1k/boards/atlys.S: New file\n        * or1k/boards/de0_nano.S: New file\n        * or1k/boards/ml501.S: New file\n        * or1k/boards/ml509.S: New file\n        * or1k/boards/optimsoc.S: New file\n        * or1k/boards/or1ksim-uart.S: New file\n        * or1k/boards/or1ksim.S: New file\n        * or1k/boards/ordb1a3pe1500.S: New file\n        * or1k/boards/ordb2a.S: New file\n        * or1k/boards/orpsocrefdesign.S: New file\n        * or1k/boards/tmpl.S: New file\n        * or1k/boards/tmpl.c: New file","distinct":false,"url":"https://api.github.com/repos/openrisc/newlib/commits/b5fc8f47c1e27053aec2f10f45be332e96c2c107"},{"sha":"a8e288ccf3b19440abcf345ae2ced37975814497","author":{"email":"fb7d0a26be35ce11a92899e102b8bf526d10582f@redhat.com","name":"Jeff Johnston"},"message":"2014-12-15  Jonathan Roelofs  <jonathan@codesourcery.com>\n\n        * libc/include/math.h: Add log2l,logbl,nexttowardf,\n        * nexttoward,nexttowardl\n        * libm/common/Makefile.am: Reference new files\n        * libm/common/Makefile.in: Reference new files\n        * libm/common/log2l.c: New File\n        * libm/common/logbl.c: Likewise\n        * libm/common/nexttowardf.c: Likewise\n        * libm/common/nexttoward.c: Likewise\n        * libm/common/nexttowardl.c: Likewise","distinct":false,"url":"https://api.github.com/repos/openrisc/newlib/commits/a8e288ccf3b19440abcf345ae2ced37975814497"},{"sha":"90a05c5a8b2715c3469bdcf2afa2b1efeeb45652","author":{"email":"c53e8bea82ed95590f82a8984eea9f8a6b206185@vinschen.de","name":"Corinna Vinschen"},"message":"\t* libc/include/stdlib.h (__itoa):  Declare prototype.\n\t(__utoa): Ditto.\n\t(itoa): Ditto, non-strict-ANSI only.\n\t(utoa): Ditto.\n\t* libc/stdlib/Makefile.am: Add itoa.c and utoa.c.\n\t* libc/stdlib/Makefile.in: Regenerate.\n\t* libc/stdlib/itoa.c: New file.\n\t* libc/stdlib/utoa.c: New file.","distinct":false,"url":"https://api.github.com/repos/openrisc/newlib/commits/90a05c5a8b2715c3469bdcf2afa2b1efeeb45652"},{"sha":"5c2a6f37e56c70371472f5a28b4c43a7c53bf6de","author":{"email":"97990930a7021138495df169fe1d2d119e61f250","name":"rearnsha"},"message":"\t* libc/machine/aarch64/strcpy.S: Improve handling of short strings.","distinct":false,"url":"https://api.github.com/repos/openrisc/newlib/commits/5c2a6f37e56c70371472f5a28b4c43a7c53bf6de"},{"sha":"74ea7be8b17949067c2d066be1be4bd670f4f22b","author":{"email":"10099878e72cf7e0ee4aa0cbce77aa8d5e6825f3@redhat.com","name":"DJ Delorie"},"message":"* libc/stdlib/nano-mallocr.c (ALIGN_TO): Do not assume that\nintegers are as big as pointers.","distinct":false,"url":"https://api.github.com/repos/openrisc/newlib/commits/74ea7be8b17949067c2d066be1be4bd670f4f22b"},{"sha":"7321471d857cde20b23ea417accab9f419b9847a","author":{"email":"fb7d0a26be35ce11a92899e102b8bf526d10582f@redhat.com","name":"Jeff Johnston"},"message":"2014-12-16  Jeff Johnston  <jjohnstn@redhat.com>\n\n        * config.sub: Merge from binutils.\n        * config.guess: Ditto.","distinct":false,"url":"https://api.github.com/repos/openrisc/newlib/commits/7321471d857cde20b23ea417accab9f419b9847a"},{"sha":"d98f25f43d415ca9eded3946767328cd2dfcb9d8","author":{"email":"c53e8bea82ed95590f82a8984eea9f8a6b206185@vinschen.de","name":"Corinna Vinschen"},"message":"\t* stdio.tex: Add menu entries for __fsetlocking and stdio_ext.\n\t* stdio_ext.c: Add \"stdio_ext\" to synopsis.","distinct":false,"url":"https://api.github.com/repos/openrisc/newlib/commits/d98f25f43d415ca9eded3946767328cd2dfcb9d8"},{"sha":"8e9028701ac8953615d8a51a0f0d78dc875f0100","author":{"email":"39f9896da8aeb99e60369082c8cb330d7a467d84@users.sourceforge.net","name":"Yaakov Selkowitz"},"message":"Implement BSD/GNU unlocked stdio extensions.\n* libc/include/stdio.h (clearerr_unlocked, feof_unlocked,\nferror_unlocked, fflush_unlocked, fgetc_unlocked, fgets_unlocked,\nfileno_unlocked, fputc_unlocked, fputs_unlocked, fread_unlocked,\nfwrite_unlocked): Declare.\n* libc/include/wchar.h (fgetwc_unlocked, fgetws_unlocked,\nfputwc_unlocked, fputws_unlocked, getwc_unlocked, getwchar_unlocked,\nputwc_unlocked, putwchar_unlocked): Declare.\n* libc/stdio/Makefile.am (ELIX_4_SOURCES): Add clearerr_u.c,\nfeof_u.c, ferror_u.c, fflush_u.c, fgetc_u.c, fgets_u.c, fgetwc_u.c,\nfgetws_u.c, fileno_u.c, fputc_u.c, fputs_u.c, fputwc_u.c, fputws_u.c,\nfread_u.c, fwrite_u.c, getwc_u.c, getwchar_u.c, putwc_u.c, putwchar_u.c.\nAdd necessary dependencies.\n* libc/stdio/Makefile.in: Regenerate.\n* libc/stdio/clearerr.c: Document unlocked variant.\n* libc/stdio/clearerr_u.c: New file.\n* libc/stdio/feof.c: Document unlocked variant.\n* libc/stdio/feof_u.c: New file.\n* libc/stdio/ferror.c: Document unlocked variant.\n* libc/stdio/ferror_u.c: New file.\n* libc/stdio/fflush.c: Add __IMPL_UNLOCKED__ overrides.\nDocument unlocked variants.\n* libc/stdio/fflush_u.c: New file.\n* libc/stdio/fgetc.c: Document unlocked variants.\n* libc/stdio/fgetc_u.c: New file.\n* libc/stdio/fgets.c: Add __IMPL_UNLOCKED__ overrides.\nDocument unlocked variants.\n* libc/stdio/fgets_u.c: New file.\n* libc/stdio/fgetwc.c: Document unlocked variants.\n(__fgetwc): Make non-static.\n* libc/stdio/fgetwc_u.c: New file.\n* libc/stdio/fgetws.c: Add __IMPL_UNLOCKED__ overrides.\nDocument unlocked variants.\n* libc/stdio/fgetws_u.c: New file.\n* libc/stdio/fileno.c: Document unlocked variant.\n* libc/stdio/fileno_u.c: New file.\n* libc/stdio/fputc.c: Document unlocked variants.\n* libc/stdio/fputc_u.c: New file.\n* libc/stdio/fputs.c: Add __IMPL_UNLOCKED__ overrides.\nDocument unlocked variants.\n* libc/stdio/fputs_u.c: New file.\n* libc/stdio/fputwc.c: Document unlocked variants.\n(__fputwc): Make non-static.\n* libc/stdio/fputwc_u.c: New file.\n* libc/stdio/fputws.c: Add __IMPL_UNLOCKED__ overrides.\nDocument unlocked variants.\n* libc/stdio/fputws_u.c: New file.\n* libc/stdio/fread.c: Add __IMPL_UNLOCKED__ overrides.\nDocument unlocked variants.\n* libc/stdio/fread_u.c: New file.\n* libc/stdio/fwrite.c: Add __IMPL_UNLOCKED__ overrides.\nDocument unlocked variants.\n* libc/stdio/fwrite_u.c: New file.\n* libc/stdio/getwc_u.c: New file.\n* libc/stdio/getwchar.c: Document unlocked variants.\n* libc/stdio/getwchar_u.c: New file.\n* libc/stdio/local.h: Define locking macros as empty ifdef\n__IMPL_UNLOCKED__.\n(__fgetwc, __fputwc): Declare.\n* libc/stdio/putwc_u.c: New file.\n* libc/stdio/putwchar.c: Document unlocked variants.\n* libc/stdio/putwchar_u.c: New file.","distinct":false,"url":"https://api.github.com/repos/openrisc/newlib/commits/8e9028701ac8953615d8a51a0f0d78dc875f0100"},{"sha":"183c67027c75ccc0f5b4953ce65a85eaa710e826","author":{"email":"fb7d0a26be35ce11a92899e102b8bf526d10582f@redhat.com","name":"Jeff Johnston"},"message":"2014-12-18  Jeff Johnston  <jjohnstn@redhat.com>\n\n        * NEWS: Update with 2.2.0 info.\n        * README: Ditto.\n        * acinclude.m4: Change version number to 2.2.0.\n        * libc/libc.texinfo: Ditto.\n        * libm/libm.texinfo: Ditto.\n        * configure: Regenerated.\n        * Makefile.in: Regenerated.\n        * doc/configure: Ditto.\n        * libc/*/configure: Ditto.\n        * libm/*/configure: Ditto.\n        * libc/sys/linux/shared.ld: Add VERS_2.2","distinct":false,"url":"https://api.github.com/repos/openrisc/newlib/commits/183c67027c75ccc0f5b4953ce65a85eaa710e826"},{"sha":"0daa4d6f9b06af8530e50d0dce793ef9a5292aec","author":{"email":"8bb9e9d890ff34fae25826ac8ace1eaf8f10ef8c@redhat.com","name":"Stan Cox"},"message":"The moxie sub.l instruction is now just sub.","distinct":false,"url":"https://api.github.com/repos/openrisc/newlib/commits/0daa4d6f9b06af8530e50d0dce793ef9a5292aec"},{"sha":"d4a0b4a3b5286c1101ecaf51e066da3e0315b15b","author":{"email":"fb7d0a26be35ce11a92899e102b8bf526d10582f@redhat.com","name":"Jeff Johnston"},"message":"2014-12-26  Freddie Chopin  <freddie_chopin@op.pl>\n\n\t* libc/include/sys/features.h: update newlib version and copyright year","distinct":false,"url":"https://api.github.com/repos/openrisc/newlib/commits/d4a0b4a3b5286c1101ecaf51e066da3e0315b15b"},{"sha":"10a7dedeb050c0bea698938cf93ba6703858e2dc","author":{"email":"fb7d0a26be35ce11a92899e102b8bf526d10582f@redhat.com","name":"Jeff Johnston"},"message":"2015-01-05  Yaakov Selkowitz  <yselkowitz@users.sourceforge.net>\n\n        * lm32/Makefile.in (install): Respect DESTDIR.\n        (install-scripts): Ditto.\n        * mep/Makefile.in (install): Ditto.\n        * mt/Makefile.in (install): Ditto.\n        * rl78/Makefile.in (install): Ditto.","distinct":false,"url":"https://api.github.com/repos/openrisc/newlib/commits/10a7dedeb050c0bea698938cf93ba6703858e2dc"},{"sha":"e75df1df453d613e6da8d030c2190e19a08bd9d2","author":{"email":"97990930a7021138495df169fe1d2d119e61f250","name":"rearnsha"},"message":"\t* libc/machine/aarch64/strcpy.S (strcpy): Further performance\n\timprovements.  Adjust to allow building as stpcpy.\n\t* libc/machine/aarch64/stpcpy.S: New file.\n\t* libc/machine/aarch64/stpcpy-stub.c: New file.\n\t* libc/machine/aarch64/Makefile.am (lib_a_SOURCES): Build stpcpy.\n\t* libc/machine/aarch64/Makefile.in: Regenerated.","distinct":false,"url":"https://api.github.com/repos/openrisc/newlib/commits/e75df1df453d613e6da8d030c2190e19a08bd9d2"}]}