Commit Graph

  • d79069d2ff Cygwin: fegetenv() should not disable exceptions J.H. van de Water 2018-08-03 01:45:12 +02:00
  • 2ec54fb1d1 Patch from Richard Earnshaw <Richard.Earnshaw@arm.com> Jeff Johnston 2018-08-01 13:58:10 -04:00
  • 6158b30e3e RISC-V: Do not use _init/_fini Sebastian Huber 2018-07-27 10:11:44 +02:00
  • 62a5c6b02c Add attributes to allocator functions Sebastian Huber 2018-07-26 10:52:44 +02:00
  • a31a7bad6a FreeBSD compat. __alloc_size(), __alloc_align() Sebastian Huber 2018-07-26 10:36:06 +02:00
  • 271e856a49 Define a new __alloc_size2 attribute to complement the exiting support. pfg 2018-01-21 20:27:47 +00:00
  • 1736bd3003 Remove lint support from system headers and MD x86 headers. kib 2017-11-23 11:40:16 +00:00
  • 00a7ef9163 sys: further adoption of SPDX licensing ID tags. pfg 2017-11-20 19:43:44 +00:00
  • 84e294dc69 Make _Static_assert() work with GCC in older C++ standards. ed@FreeBSD.org 2017-08-28 09:35:17 +00:00
  • 0e5f252bc7 ctype: Avoid GCC note in towctrans_l.c Sebastian Huber 2018-07-27 09:28:55 +02:00
  • d8d18c3e80 ctype: Fix integer type for caseconv_entry::delta Sebastian Huber 2018-07-27 09:16:53 +02:00
  • 613a7f9036 Fix comparison between two character arrays Jordi Sanfeliu 2018-07-27 11:02:55 +02:00
  • 7e09931ad9 Cygwin: fpathconf: update _PC_ASYNC_IO return value Yaakov Selkowitz 2018-07-25 15:00:43 -05:00
  • f6417be2aa Cygwin: define _POSIX_ASYNCHRONOUS_IO Yaakov Selkowitz 2018-07-25 10:48:55 -05:00
  • 7f32efbf73 POSIX Asynchronous I/O support: other files Mark Geisert 2018-07-23 22:31:59 -07:00
  • 87253cbe38 POSIX Asynchronous I/O support: fhandler files Mark Geisert 2018-07-23 22:31:58 -07:00
  • a9ffa71a15 POSIX Asynchronous I/O support: aio files Mark Geisert 2018-07-23 22:31:57 -07:00
  • 982dd20ed9 getfacl: Simplify by using acl_to_any_text Ken Brown 2018-07-23 17:46:41 -04:00
  • b610a9cf29 getfacl and setfacl: Align with Linux Ken Brown 2018-07-23 10:10:03 -04:00
  • 46ba1675c4 ctype: Fix bitfield types on 16-bit targets Sebastian Huber 2018-07-20 13:04:56 +02:00
  • e9f223877f Cygwin: move FP environment exports to common.din Corinna Vinschen 2018-07-20 13:55:26 +02:00
  • 916ef5fb88 RTEMS: Unconditionally define _off_t to int64_t Sebastian Huber 2018-07-19 15:30:18 +02:00
  • edc4f87311 Remove myself from MAINTAINERS DJ Delorie 2018-07-19 21:32:40 -04:00
  • 3e51cc478d fix duration handling in sigtimedwait Mark Geisert 2018-07-19 02:35:40 -07:00
  • 6d7e0b337c Print sign of NaN values to nano-vfprintf. Kumar Gala 2018-07-12 13:13:53 -05:00
  • ab640f4cd5 Fix to stop a fall-through in a switch statement Jordi Sanfeliu 2018-07-13 12:15:46 +02:00
  • d02cc7a09d strcmp.S: Improve performance for misaligned strings Siddhesh Poyarekar 2018-06-29 18:08:22 +05:30
  • 2d9f35c2cc memcmp.S: optimize for medium to large sizes Siddhesh Poyarekar 2018-06-29 18:08:21 +05:30
  • f44eee8f1b Improve strncmp for mutually misaligned inputs Siddhesh Poyarekar 2018-06-29 18:08:20 +05:30
  • 5ed8f2354f Cygwin: Treat PROCESSOR_ARCHITECTURE_INTEL as running under WOW64 on ARM64 Corinna Vinschen 2018-07-12 15:28:13 +02:00
  • 430b529111 Fix AArch32 semihosting SYS_EXIT call on semihosting v1. Tamar Christina 2018-07-11 13:26:16 +01:00
  • 81dc535bb9 Remove float compare option from sincosf Szabolcs Nagy 2018-07-10 17:14:32 +01:00
  • 358f3c61d6 Fix the documentation comments for log_inline in pow Szabolcs Nagy 2018-07-10 17:13:27 +01:00
  • a4f1f59bc7 Cygwin: Don't print FAST_CWD warning in WOW64 on ARM64 systems Corinna Vinschen 2018-07-10 14:45:52 +02:00
  • 698d93c4b4 Cygwin: fix a race in the FAST_CWD fallback code Corinna Vinschen 2018-07-10 14:13:15 +02:00
  • 3a6833e3c4 Update config.guess and config.sub Sebastian Huber 2018-07-06 08:57:22 +02:00
  • 8e782bbd94 Fix a problem that connection to syslogd fails. Takashi Yano 2018-07-05 23:46:34 +09:00
  • 138575c9b9 Fix namespace issues in sinf, cosf and sincosf Szabolcs Nagy 2018-07-04 17:52:36 +01:00
  • 2805b07fa1 Fix large ulp error in pow without fma very near 1.0 Szabolcs Nagy 2018-07-03 13:05:31 +01:00
  • 6a85e1a4e5 Change the return type of converttoint and document the semantics Szabolcs Nagy 2018-07-04 11:09:39 +01:00
  • 73a3e95ff2 Remove unused TOINT_RINT and TOINT_SHIFT macros Szabolcs Nagy 2018-07-05 12:42:13 +01:00
  • 393a1cb4ea Move __HAVE_FAST_FMA to math_config.h Szabolcs Nagy 2018-07-05 12:37:25 +01:00
  • cbe50607fb Fix code style and comments of new math code Szabolcs Nagy 2018-07-03 12:54:36 +01:00
  • 6a3e08a53e Fix newlib functions perror()/psignal() not to use writev(). Takashi Yano 2018-07-05 23:01:26 +09:00
  • 0ce27ecd08 Cygwin: Include local ntsecapi.h Takashi Yano 2018-07-04 12:42:39 +02:00
  • d4f4e7ae1b Fix a bug of perror()/psignal() that changes the orientation of stderr. Takashi Yano 2018-07-03 18:04:31 +09:00
  • 1c1cec9cdf Fix a bug of psiginfo() that changes the orientation of stderr. Takashi Yano 2018-07-03 19:09:48 +09:00
  • 3127effc67 Introduce @unless/@endunless and postbootstrap Makefile targets Alexandre Oliva 2018-06-29 23:49:28 -03:00
  • d820b06d68 Add OBJCOPY to Makefile.tpl too, to keep it on Makefile.in rebuild Alexandre Oliva 2018-06-30 00:07:44 -03:00
  • 995d2a824a Cygwin: tape: Handle non-standard "no medium" error code Corinna Vinschen 2018-06-29 15:29:36 +02:00
  • 4b97244d12 Cygwin: define pthread_tryjoin_np/pthread_timedjoin_np _GNU_VISIBLE Corinna Vinschen 2018-06-27 18:17:51 +02:00
  • c9d6787e76 Cygwin: doc: add pthread_tryjoin_np, pthread_timedjoin_np Corinna Vinschen 2018-06-27 18:16:10 +02:00
  • cb3ddf9e2a Cygwin: pthread_timedjoin_np: return ETIMEDOUT, not EBUSY Corinna Vinschen 2018-06-27 18:13:38 +02:00
  • 732e0b395d Cygwin: Implement pthread_tryjoin_np and pthread_timedjoin_np Corinna Vinschen 2018-06-27 17:56:59 +02:00
  • 006520ca2b newlib: enable new math functions on Cygwin Corinna Vinschen 2018-06-27 15:53:51 +02:00
  • b99d49e506 New pow implementation Szabolcs Nagy 2018-06-26 16:25:12 +01:00
  • 07e2c32828 New log2 implementation Szabolcs Nagy 2018-06-26 16:06:54 +01:00
  • e5791079c6 New log implementation Szabolcs Nagy 2018-06-26 15:27:50 +01:00
  • fb929067db New exp and exp2 implementations Szabolcs Nagy 2018-06-22 18:12:26 +01:00
  • cfbcbd1c95 Use uint32_t sign argument to math error functions Szabolcs Nagy 2018-06-25 17:39:27 +01:00
  • 6497fdfaf4 Cygwin: fix bumptious GCC 7 warnings Corinna Vinschen 2018-06-26 17:20:48 +02:00
  • 6c55be9dbb Cygwin: Allow to build without experimental AF_UNIX code by default Corinna Vinschen 2018-06-26 16:31:17 +02:00
  • 17918cc6a6 Cygwin: add Unicode patch to release notes Corinna Vinschen 2018-06-26 10:21:18 +02:00
  • 048490485a Fix Unicode table. Takashi Yano 2018-06-25 13:34:47 +09:00
  • b14daac482 Revert "Remove -fno-builtin to allow gcc to inline functions such as fabs, floor, creal, imag." Corinna Vinschen 2018-06-26 10:17:04 +02:00
  • dbe905c140 Cygwin: exceptions: fix FPE exception flags Corinna Vinschen 2018-06-26 10:09:29 +02:00
  • 3dc89bbafe Cygwin: signal.h: improve exception flags definition Corinna Vinschen 2018-06-26 10:10:48 +02:00
  • c077b9de99 Remove -fno-builtin to allow gcc to inline functions such as fabs, floor, creal, imag. Jon Beniston 2018-06-22 10:39:39 +01:00
  • 9c84bfd479 Fix the handling of out-of-band (OOB) data in a socket. Takashi Yano 2018-06-21 23:11:49 +09:00
  • 3baadb9912 Improve performance of sinf/cosf/sincosf Wilco Dijkstra 2018-06-20 12:07:22 +00:00
  • cfe8c6c504 Revert "Improve performance of sinf/cosf/sincosf" Corinna Vinschen 2018-06-21 09:36:11 +02:00
  • b7d9d27b0e libm/common/s_round.c (round): Add cast for 16-bit CPUs Jon Beniston 2018-06-20 20:47:24 +01:00
  • fca80a9d1b Improve performance of sinf/cosf/sincosf Wilco Dijkstra 2018-06-18 17:59:37 +00:00
  • 9dd3c3b0ad newlib: getopt now permutes multi-flag options correctly Thomas Kindler 2018-05-29 14:04:56 +02:00
  • ebc9171ede Bump Cygwin DLL version to 2.11.0 Ken Brown 2018-06-06 11:45:59 -04:00
  • 2ea436b433 Cygwin: Document clearenv and bump API minor Ken Brown 2018-06-06 11:45:58 -04:00
  • 3a049236db Cygwin: Remove workaround in environ.cc Ken Brown 2018-06-06 11:45:57 -04:00
  • defaa2ca31 Cygwin: Implement the GNU extension clearenv Ken Brown 2018-06-06 11:45:56 -04:00
  • 9234545e3d Cygwin: Allow the environment pointer to be NULL Ken Brown 2018-06-06 11:45:55 -04:00
  • 1ecbb8d7b7 Cygwin: Clarify some code in environ.cc Ken Brown 2018-06-06 11:45:54 -04:00
  • a7c23d109f Cygwin: Add pthread_rwlock_* fix to release notes Ken Brown 2018-06-01 08:31:43 -04:00
  • 59847b5d73 Declare the pthread_rwlock_* functions if __cplusplus >= 201402L Ken Brown 2018-05-30 16:19:01 -04:00
  • 8ac6b15487 Cygwin: Add stack alignment crash after fork fix to release notes Corinna Vinschen 2018-05-29 18:41:31 +02:00
  • 06797545b3 Cygwin: Fixing the math behind rounding down ch.stacklimit to page size. Sergejs Lukanihins 2018-05-25 17:27:21 +01:00
  • 53960db861 Cygwin: Add Sergejs Lukanihins to contributors Corinna Vinschen 2018-05-29 18:34:54 +02:00
  • efade43bd5 Cygwin: Add buffer underrun fix to release notes Corinna Vinschen 2018-05-29 18:31:07 +02:00
  • 35998fc2fa Cygwin: normalize_win32_path: Avoid buffer underruns Corinna Vinschen 2018-05-29 18:11:42 +02:00
  • 7d00a5e320 Cygwin: TEST only: Add a buffer underrun assertion to symlink_info::check Corinna Vinschen 2018-05-29 18:04:14 +02:00
  • 4a3d0a5a5d Fix issue with malloc_extend_top Jeff Johnston 2018-05-24 23:53:15 -04:00
  • fcfea0ae2d fix llrint and lrint for 52 <= exponent <= 62 Matthias Kannwischer 2018-05-14 14:00:18 +01:00
  • 3305f35570 Fix 32-bit overflow in mktime() when time_t is 64-bits long Freddie Chopin 2018-05-15 20:58:08 +02:00
  • e928275566 Use _LDBL_EQ_DBL in nexttowardf.c Jeff Johnston 2018-05-07 12:22:12 -04:00
  • 28627a5a03 libgloss: microblaze: adjust handlers to be weak. Ben Levinsky 2018-04-27 09:05:54 -07:00
  • 67609efeb0 Cygwin: fix build with GCC 7 Yaakov Selkowitz 2018-04-16 22:46:11 -05:00
  • cd31fbb2ae Add nvptx port. Jeff Johnston 2018-04-13 15:42:37 -04:00
  • e206c39bb6 Cygwin: fix guard checking for current user's AuthZ context Corinna Vinschen 2018-04-12 09:43:12 +02:00
  • 5d99256613 Cygwin: add cuinof changes to release text Corinna Vinschen 2018-04-11 12:46:18 +02:00
  • cef1070bcb Cygwin: cpuinfo: Use active CPU count per group Corinna Vinschen 2018-04-11 12:45:57 +02:00
  • 92f4e0500b Cygwin: wincap: expose more SYSTEM_INFO members and use as appropriate Corinna Vinschen 2018-04-11 11:59:35 +02:00
  • 402d68af1a Cygwin: cpuinfo: report L3 cache on Intel CPUs Corinna Vinschen 2018-04-11 10:06:25 +02:00