Commit Graph

  • 0d4b39d37b Cygwin: Add lsattr and chattr tools Corinna Vinschen 2018-12-25 23:39:11 +01:00
  • af4a65a26d Cygwin: Add FS_IOC_GETFLAGS and FS_IOC_SETFLAGS ioctls Corinna Vinschen 2018-12-25 23:38:52 +01:00
  • 4021509ba2 Cygwin: mkdir: create case-sensitive dirs Corinna Vinschen 2018-12-25 01:09:12 +01:00
  • 92edcf929a Cygwin: wincap: add wincap_10_1803, add has_case_sensitive_dirs item Corinna Vinschen 2018-12-25 01:07:39 +01:00
  • 866901441b Cygwin: cygheap: convert installation paths to UNICODE_STRINGS Corinna Vinschen 2018-12-25 01:06:34 +01:00
  • a7f392686b Cygwin: utilize FILE_DISPOSITION_POSIX_SEMANTICS Corinna Vinschen 2018-12-23 21:36:42 +01:00
  • 0c25ca40ce Cygwin: support exFAT and fix remote FAT/FAT32 recognition Corinna Vinschen 2018-12-23 17:53:55 +01:00
  • 092a768885 Cygwin: wincap: add wincap_10_1709, add has_posix_file_info item Corinna Vinschen 2018-12-23 00:21:21 +01:00
  • 29cfc892a5 Cygwin: ntdll.h: Update _FILE_INFORMATION_CLASS Corinna Vinschen 2018-12-23 00:17:34 +01:00
  • dc6e94551f RTEMS: Use __uint64_t for __ino_t Sebastian Huber 2018-12-20 10:55:28 +01:00
  • 44756a36ab Plug routing sysctl leaks. markj 2018-11-26 13:42:18 +00:00
  • a091d5da63 Cygwin: fix heap allocation on WOW64 and /3GB enabled 32 bit machines Corinna Vinschen 2018-12-19 21:10:37 +01:00
  • b3692aed5e nano-vfprintf_float.c: Fix check if negative for nans. Jon Beniston 2018-12-11 21:03:03 +00:00
  • df6915f029 Fix powf overflow handling in non-nearest rounding mode Szabolcs Nagy 2018-12-10 14:40:01 +00:00
  • 55db4a8e3a sys/time.h: Remove KASSERT Sebastian Huber 2018-12-04 07:34:25 +01:00
  • be517bd298 Ensure that all values of ns, us and ms work imp 2018-11-20 07:11:23 +00:00
  • 7bf8fc0987 When converting ns,us,ms to sbt, return the ceil() imp 2018-11-15 16:02:13 +00:00
  • 68b1d72e1d Correct a misplaced closing paren. ian 2018-03-03 22:28:20 +00:00
  • 3266b2dd5e sys: further adoption of SPDX licensing ID tags. pfg 2017-11-20 19:43:44 +00:00
  • 3c3c17500c Add inline functions to convert between sbintime_t ian 2017-07-29 17:00:23 +00:00
  • 8f4149ea93 Renumber copyright clause 4 imp 2017-02-28 23:42:47 +00:00
  • 5b4de1c915 Cygwin: mkvers: fix a bug in sed statement Corinna Vinschen 2018-12-01 16:50:40 +01:00
  • 2b72887ac8 Cygwin: clocks: fix a hang on pre-Windows 10 machines Corinna Vinschen 2018-11-30 22:39:57 +01:00
  • 166914ea8c fix version typo Mark Geisert 2018-11-30 22:14:00 -08:00
  • 43e8fddfa6 Cygwin: clocks: use either tickcount or tick period Corinna Vinschen 2018-11-29 12:56:18 +01:00
  • 09870c6e95 stdio.h: Expose cuserid with __GNU_VISIBLE Corinna Vinschen 2018-11-29 11:22:42 +01:00
  • 3cbb70f890 Cygwin: document latest changes Corinna Vinschen 2018-11-29 11:12:05 +01:00
  • c05df02725 Cygwin: implement extensible clock interface Corinna Vinschen 2018-11-27 13:47:02 +01:00
  • f4d6ef2d41 time.h: Introduce Linux-specific CLOCK id values Corinna Vinschen 2018-11-28 22:49:30 +01:00
  • 6df301076a Cygwin: timers: clock_setres: make no-op Corinna Vinschen 2018-11-27 13:59:37 +01:00
  • 0b868df147 Cygwin: pthread_cond_timedwait: make sure to wait until abstime finishes Corinna Vinschen 2018-11-28 23:49:59 +01:00
  • 85e6cabc69 Merge branch 'master' of https://bitbucket.org/tesio/newlib-cygwin Giacomo Tesio 2018-11-26 22:08:58 +01:00
  • 5eaa64f9d8 Cygwin: timers: use spinlock to prime hires_ns thread-safe Corinna Vinschen 2018-11-26 17:47:53 +01:00
  • 161d0fd27b Cygwin: timers: drop error handling for Windows perf timer functions Corinna Vinschen 2018-11-26 17:38:15 +01:00
  • 65091f0f35 Cygwin: timers: Simplify hires_ms and hires_ns Corinna Vinschen 2018-11-26 17:24:35 +01:00
  • a094c5bafa Cygwin: spinlock: remove useless get_ll call Corinna Vinschen 2018-11-26 17:25:47 +01:00
  • 266d2c4d34 jehanne: ansification + upstream update Giacomo Tesio 2018-11-26 03:04:32 +01:00
  • a000564873 jehanne: merge upstream changes Giacomo Tesio 2018-11-26 16:27:49 +01:00
  • 2d6b71ee6d Builtin enable return code with SYS_EXIT_EXTENDED Matthew Malcomson 2018-11-16 11:45:48 +00:00
  • 98675f1ea0 jehanne: fix broken code Giacomo Tesio 2018-11-21 22:45:26 +01:00
  • 699179a669 jehanne: completed termios and drafted (f)pathconf Giacomo Tesio 2018-11-20 11:57:25 +01:00
  • 7e72be1c39 Add libgloss install-pdf and install-html targets. Jim Wilson 2018-11-19 15:27:05 -08:00
  • 6dbd190111 Enable return code with semi-hosting SYS_EXIT_EXTENDED Matthew Malcomson 2018-11-16 11:45:48 +00:00
  • df7824d1a4 Fix issue with dst bias in memset Wilco Dijkstra 2018-11-08 15:50:42 +00:00
  • bba82041b2 Cygwin: Bump DLL version to 2.11.3 Corinna Vinschen 2018-11-08 15:31:25 +01:00
  • 2ab57ad59b Fix v850 target for RTEMS Sebastian Huber 2018-11-07 14:59:19 +01:00
  • 1471e7cd74 RTEMS: Avoid <machine/param.h> in <sys/_cpuset.h> Sebastian Huber 2018-11-08 09:33:13 +01:00
  • d80db60066 Adjust writeback in non-zero memset Wilco Dijkstra 2018-11-06 14:42:10 +00:00
  • 535903696c Cygwin: honor SOCK_NONBLOCK/SOCK_CLOEXEC in socket(2)/socketpair(2) Corinna Vinschen 2018-11-05 21:02:22 +01:00
  • 8ac94ca7bb newlib/configure.host: Set have_init_fini to no for OpenRISC Stafford Horne 2018-11-03 07:00:02 +09:00
  • 9a7f131e0e Initialize SVE system registers. Tamar Christina 2018-10-26 10:18:17 +01:00
  • 2bbe8697d8 Cygwin: fix memory corruption/SEGV if certain socket functions fail Corinna Vinschen 2018-10-29 16:12:54 +01:00
  • af85fdd73f Cygwin: Fix cygheap corruption caused by cloned atomic buffer David McFarland 2018-10-28 16:22:44 -03:00
  • 08eab6396f Fix posix_memalign() attributes Sebastian Huber 2018-10-22 11:23:15 +02:00
  • 5835688440 RTEMS: Use function and data sections Sebastian Huber 2018-10-08 14:29:08 +02:00
  • 037428fae3 newlib/libc/sys/rtems/include/machine/param.h: Add _KERNEL to stop method leakage Joel Sherrill 2018-10-18 17:19:50 -05:00
  • 473f1a3a5d Improve performance of strstr Wilco Dijkstra 2018-10-18 17:29:36 +00:00
  • 4f7a6c326a newlib/libc/ctype/jp2uc.c: Declare "cs" variable as "const char *" Christophe Lyon 2018-10-05 09:11:05 +00:00
  • 103b055035 Add generic implementation of fdopendir() Sebastian Huber 2018-10-08 13:52:14 +02:00
  • ab4fdab5d5 Add generic implementation of dirfd() Sebastian Huber 2018-10-08 13:33:08 +02:00
  • 738fdc6a42 RTEMS: Add struct dirent::d_type member Sebastian Huber 2018-10-08 13:10:16 +02:00
  • da418955f5 Move common <sys/dirent.h> content to <dirent.h> Sebastian Huber 2018-10-08 10:49:26 +02:00
  • 61fc64ed97 Open a directory with the usual flags Sebastian Huber 2018-10-08 08:56:09 +02:00
  • d3d838cc26 Make some standard open() flags visible Sebastian Huber 2018-10-08 14:27:38 +02:00
  • 256f1171ac newlib: Build internal strtold code only if HAVE_LONG_DOUBLE defined Corinna Vinschen 2018-10-10 18:01:22 +02:00
  • 35555851d7 newlib: strtold: use __builtin_nanl to avoid libm dependency Corinna Vinschen 2018-10-10 17:53:55 +02:00
  • 682c4a9f1e Implement nanl in newlib only Corinna Vinschen 2018-10-10 17:49:53 +02:00
  • 323b48b975 Cygwin: lseek: return ESPIPE rather than EINVAL when called on a fifo Corinna Vinschen 2018-10-10 13:20:04 +02:00
  • 9479563e48 newlib: Drop incorrect const qualifier from __loadlocale parameter Corinna Vinschen 2018-10-10 11:18:02 +02:00
  • 201bbec6e4 Add attributes to malloc-like functions Sebastian Huber 2018-09-28 11:12:48 +02:00
  • b6ba19e355 [Aarch64] Syscalls: fix prototypes Christophe Lyon 2018-10-01 19:10:10 +00:00
  • 8a7536e91d [ARM] Make _kill() a noreturn function. Christophe Lyon 2018-10-01 15:52:42 +00:00
  • f53ce01125 Define _COMPILING_NEWLIB on aarch64 to define function prototypes from unistd.h. Christophe Lyon 2018-10-01 21:16:40 +00:00
  • 9edf0810db [Aarch64] Fix warning in _sbrk Christophe Lyon 2018-10-01 19:08:40 +00:00
  • 3878d82a2b [ARM] Cast string pointers to int to avoid compiler warnings. Christophe Lyon 2018-10-01 17:22:43 +00:00
  • 71e187bc07 Update Arm copyright notices in new math files Wilco Dijkstra 2018-09-27 17:03:32 +00:00
  • 9feedf23db Update Arm entry in COPYING.NEWLIB. Jeff Johnston 2018-09-25 15:10:46 -04:00
  • 877a386d76 Fix the documentation comment of checkint Szabolcs Nagy 2018-09-18 14:14:53 +01:00
  • e3ddbeb84c Committed, CRIS port: fix fallout from time_t defaulting to 64 bits, part 2 Hans-Peter Nilsson 2018-09-13 17:48:48 +02:00
  • a6837ca34f Committed, CRIS port: fix fallout from time_t defaulting to 64 bits, part 1 Hans-Peter Nilsson 2018-09-13 17:45:39 +02:00
  • d83404e418 Cygwin: console: make sure EnumFontFamiliesExW loop isn't infinite Corinna Vinschen 2018-09-07 13:49:54 +02:00
  • 7a720bfe08 Cygwin: console: store replacement char directly Corinna Vinschen 2018-09-07 13:48:35 +02:00
  • 60471176fd Cygwin: console: don't hang in check_font with raster fonts Corinna Vinschen 2018-09-07 13:43:48 +02:00
  • bd993df0e6 search: Fix Berkeley DB hash code for 16-bit targets. Jon Beniston 2018-09-06 13:53:15 +01:00
  • 77f8a6dfab Use !__HAVE_LOCALE_INFO__ define to use _ctype_ directly [v2] Keith Packard 2018-09-05 21:39:40 -07:00
  • 3b6994ec5f stdlib: Use __get_numeric_locale instead of __localeconv_l for decimal_point Keith Packard 2018-09-05 21:25:01 -07:00
  • 28ecec475f Include sys/syslimits.h in limits.h Keith Packard 2018-09-05 21:23:46 -07:00
  • 81e0841dbc xdr_private.h needs sys/types.h for u_char Keith Packard 2018-09-05 21:21:16 -07:00
  • f92a4c5d2d Document the log table generation method Szabolcs Nagy 2018-09-05 12:15:55 +01:00
  • 7283d2513c stdlib/arc4random.c: Fix reseed count for 16-bit targets. Jon Beniston 2018-09-05 10:57:33 +01:00
  • 85c030a75f Cygwin: console: device context is process private Corinna Vinschen 2018-09-06 13:05:55 +02:00
  • bf8aabe830 Cygwin: console: improve replacement char algorithm Corinna Vinschen 2018-09-05 23:39:25 +02:00
  • 213d8cac24 Cygwin: console: use UNICODE API throughout Corinna Vinschen 2018-09-05 13:08:33 +02:00
  • 9bbda85e27 Cygwin: Bump DLL version to 2.11.2 Corinna Vinschen 2018-09-05 13:02:09 +02:00
  • 6dbb20dfc7 Improve strstr performance of short needles Wilco Dijkstra 2018-09-04 17:54:21 +00:00
  • 86c31ae47b math_config.h: Fix signed overflow warning for 16-bit targets Jon Beniston 2018-08-31 23:10:00 +01:00
  • fcc1e7039f e_scalb.c: Call scalbln instead of scalbn on 16-bit targets to ensure constant fits in an int. Jon Beniston 2018-08-31 22:42:29 +01:00
  • 3017f23f1c Avoid ARM SWI Seek when querying file position Andy Koppe 2018-08-31 12:26:02 +01:00
  • d1454de7b0 Cygwin: console: Print Unicode REPLACEMENT CHARACTER for invalid input chars Corinna Vinschen 2018-09-01 21:34:34 +02:00
  • 3a880bf5e0 Cygwin: fix Win32 path ".." backtracking Corinna Vinschen 2018-09-01 21:01:08 +02:00