{"push_id":1030784216,"size":9,"distinct_size":9,"ref":"refs/heads/master","head":"136c1118a0f4d0e6dc8777845259d2bec43e0a05","before":"2b18a584cfad7dfc2cadff0d87ff2bbdce068b54","commits":[{"sha":"6699e21ffb4f0beeeec6a5d26cfd5684c26ecb42","author":{"email":"90d3e04d3957d615f1e24c1c14dff3064a3205b4@pefoley.com","name":"Peter Foley"},"message":"Remove misleading indentation\n\nGCC 6.0+ warns on misleading indentation, so fix it.\n\nwinsup/cygserver/ChangeLog\n* sysv_msg.cc (msgsnd): Fix misleading indentation.\n* sysv_msg.cc (msgrcv): Ditto.\n* sysv_sem.cc (semop): Ditto.\n\nSigned-off-by: Peter Foley <pefoley2@pefoley.com>","distinct":true,"url":"https://api.github.com/repos/pefoley2/newlib-cygwin/commits/6699e21ffb4f0beeeec6a5d26cfd5684c26ecb42"},{"sha":"3ba2c39fb2a12cd7332ef16b1b3e3df994f7c6f5","author":{"email":"90d3e04d3957d615f1e24c1c14dff3064a3205b4@pefoley.com","name":"Peter Foley"},"message":"Add nonnull annotation to posix_memalign.\n\nGCC 6.0+ asserts that the memptr argument to the builtin function\nposix_memalign is nonnull.\nAdd the necessary annotation to the prototype and\nremove the now unnecessary check to fix a warning.\n\nnewlib/Changelog\nnewlib/libc/include/stdlib.h: Annotate arg to posix_memalign as\nnon-null.\n\nwinsup/cygwin/ChangeLog\nmalloc_wrapper.cc (posix_memalign): Remove always true nonnull check.\n\nSigned-off-by: Peter Foley <pefoley2@pefoley.com>","distinct":true,"url":"https://api.github.com/repos/pefoley2/newlib-cygwin/commits/3ba2c39fb2a12cd7332ef16b1b3e3df994f7c6f5"},{"sha":"ec19aa0567f1ad7a9d01c495fa2202ef395960be","author":{"email":"90d3e04d3957d615f1e24c1c14dff3064a3205b4@pefoley.com","name":"Peter Foley"},"message":"Use DnsFree instead of deprecated DnsRecordListFree\n\n/home/peter/cross/src/cygwin/winsup/cygwin/libc/minires-os-if.c:289:\nundefined reference to `DnsFree'\n\nwinsup/cygwin/ChangeLog\nMakefile.in: Add libdnsapi to DLL_IMPORTS","distinct":true,"url":"https://api.github.com/repos/pefoley2/newlib-cygwin/commits/ec19aa0567f1ad7a9d01c495fa2202ef395960be"},{"sha":"f8b636ae8049ed8ff11b8b3641b76eaf8e071f34","author":{"email":"90d3e04d3957d615f1e24c1c14dff3064a3205b4@pefoley.com","name":"Peter Foley"},"message":"Don't build utils/lsaauth when cross compiling.\n\nDon't require a mingw compiler when bootstrapping a cross toolchain.\nAlso update some obsolete macros.\n\nwinsup/ChangeLog\nconfigure.ac: Only build lsaauth and utils when compiling natively\nconfigure: Regenerate.","distinct":true,"url":"https://api.github.com/repos/pefoley2/newlib-cygwin/commits/f8b636ae8049ed8ff11b8b3641b76eaf8e071f34"},{"sha":"81a4bdb0a8c179e7c127b31016c6a6f76bf05c02","author":{"email":"90d3e04d3957d615f1e24c1c14dff3064a3205b4@pefoley.com","name":"Peter Foley"},"message":"Add with-only-headers\n\nWhen cross-compiling a toolchan targeting cygwin, building cygwin1.dll\nrequires libstdc++v3 to be built.\nHowever, building libstdc++v3 requires the cygwin headers to be\ninstalled.\nWork around this circular dependency by adding a --with-only-headers\nconfigure option to only install the headers without trying to build any\nlibraries.\n\nwinsup/ChangeLog\nMakefile.in: add special install target for with-only-headers\nconfigure.ac: add with-only-headers option\nconfigure: regenerate\nwinsup/cygserver/ChangeLog\nconfigure.ac: don't check AC_WINDOWS_LIBS when using with-only-headers\nconfigure: regenerate\nwinsup/cygwin/ChangeLog\nconfigure.ac: don't check AC_WINDOWS_LIBS when using with-only-headers\nconfigure: regenerate","distinct":true,"url":"https://api.github.com/repos/pefoley2/newlib-cygwin/commits/81a4bdb0a8c179e7c127b31016c6a6f76bf05c02"},{"sha":"09c15f2da594c491f873d18433c13622a0ffc382","author":{"email":"90d3e04d3957d615f1e24c1c14dff3064a3205b4@pefoley.com","name":"Peter Foley"},"message":"Remove always true nonnull check on \"this\" pointer.\n\nG++ 6.0 can assert that the this pointer is non-null for member functions.\n\nwinsup/cygserver/ChangeLog\nprocess.cc (submission_loop::request_loop): Remove nonnull check on this.\nprocess.cc (sync_wait_array): Ditto.\nprocess.cc (check_and_remove_process): Ditto.\nthreaded_queue.cc (add_submission_loop): Ditto.\nthreaded_queue.cc (add): Ditto.\nthreaded_queue.cc (start): Ditto.\nthreaded_queue.cc (stop): Ditto.\n\nwinsup/cygwin/ChangeLog\nfhandler_dsp.cc (Audio_out::buf_info): Remove nonnull check on this.\nfhandler_dsp.cc (Audio_in::buf_info): Ditto.\npath.cc (fcwd_access_t::Free): Ditto.\npinfo.cc (_pinfo::exists): Ditto.\npinfo.cc (_pinfo::commune_request): Ditto.\npinfo.cc (_pinfo::pipe_fhandler): Ditto.\npinfo.cc (_pinfo::fd): Ditto.\npinfo.cc (_pinfo::fds): Ditto.\npinfo.cc (_pinfo::root): Ditto.\npinfo.cc (_pinfo::cwd): Ditto.\npinfo.cc (_pinfo::cmdline): Ditto.\nsignal.cc (_pinfo::kill): Ditto.","distinct":true,"url":"https://api.github.com/repos/pefoley2/newlib-cygwin/commits/09c15f2da594c491f873d18433c13622a0ffc382"},{"sha":"42eee2d2c98137987fddb6918ca80dc81f54cf81","author":{"email":"90d3e04d3957d615f1e24c1c14dff3064a3205b4@pefoley.com","name":"Peter Foley"},"message":"Add c++14 sized deallocation operator\n\nWhen compiling with -std=c++14 (the default for gcc 6.0+), the sized\ndeallocation operator must be defined to prevent undefined symbols when\nlinking.\n\n/home/peter/cross/src/cygwin/winsup/cygwin/fhandler_disk_file.cc:2373:\nundefined reference to `operator delete(void*, unsigned long)'\n\nwinsup/cygwin/ChangeLog:\ncxx.cc (operator delete(void *p, size_t)): Define inline func.","distinct":true,"url":"https://api.github.com/repos/pefoley2/newlib-cygwin/commits/42eee2d2c98137987fddb6918ca80dc81f54cf81"},{"sha":"16c08edb4e631407c7013ce92009700380311f7e","author":{"email":"90d3e04d3957d615f1e24c1c14dff3064a3205b4@pefoley.com","name":"Peter Foley"},"message":"Merge toplevel from GCC\n\nCopy the updated toplevel configuration files from gcc.\nThis causes OBJCOPY_FOR_TARGET to be properly exported,\nfixing cross-compiling cygwin.\n\nAvoid regenerating the config files, as\n\nChangeLog","distinct":true,"url":"https://api.github.com/repos/pefoley2/newlib-cygwin/commits/16c08edb4e631407c7013ce92009700380311f7e"},{"sha":"136c1118a0f4d0e6dc8777845259d2bec43e0a05","author":{"email":"90d3e04d3957d615f1e24c1c14dff3064a3205b4@pefoley.com","name":"Peter Foley"},"message":"regen","distinct":true,"url":"https://api.github.com/repos/pefoley2/newlib-cygwin/commits/136c1118a0f4d0e6dc8777845259d2bec43e0a05"}]}