-
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