Lines Matching +full:- +full:linux +full:- +full:x86_64

3 - long double support for i386, aarch64, and x86_64 added from FreeBSD
4 - RISC-V Zfinx/Zdinx extension support
5 - wildcard support added to allow arbitrary include dirs to be specified for a platform
6 - Xtensa port added
7 - printf family helper functions split out into separate files to save space when linking
8 - wide-oriented I/O fixes including proper split of byte and wide-oriented stdio functions
9 - support added for RISC-V long double math
10 - fixes for c99/gcc-14 warnings treated as errors in multiple platforms
15 - remove i?86-pc-linux-gnu support
16 - remove decstation & sunos support
17 - remove phoenix OS support
18 - remove unused members from struct _reent (see also --enable-newlib-reent-binary-compat)
19 - build system internals heavily rewritten & updated
20 - make arm jmp_buf size and alignment ABI-conformant
21 - fixed bug in arm setjmp/longjmp to preserve floating-point register values
22 - add --enable-newlib-reent-thread-local configuration option
23 - add --enable-newlib-reent-binary-compat configuration option
24 - add 64-bit powerpc setjmp/longjmp support
25 - use global stdio streams for all configurations
26 - use global atexit data for all configurations
27 - vectorized math routines added for amdgcn platform
28 - nvptx: remove newlib ELIX level 1 restriction
32 - remove use of --cygnus option for automake
33 - rename configure.in files to configure.ac
34 - enable automake silent rules
35 - import gdtoa from OpenBSD
36 - update to Unicode 14.0
37 - ignore _FORTIFY_SOURCE when building newlib
38 - fixes to ldtoa
39 - add clock support to nvptx port
40 - various pthread POSIX APIs added
41 - added implementatio for sig2str/str2sig
42 - strtod/strtof to set errno to ERANGE consistently for underflow
43 - fixed rounding issue with sqrt/sqrtf
44 - fixed heap fragmentation issue with nano-malloc
45 - FTW port for newlib
46 - additions to sys/tree.h
50 - fixes for regressions to pow/powf and tgamma functions
51 - RISC-V semihosting support
52 - RISC-V and arm patches
56 - additional out-of-bounds checking for malloc/nano-malloc family
57 - various fixes to makedocbook for python 3.8
58 - multiple standard/accuracy fixes to libm math routines
59 - C-SKY port
60 - support for Armv8-R aarch64 added
61 - move of __tzrules_struct from time.h to internal header
62 - math additions/improvements for RISC-V and arm
63 - all arm code converted to use unified syntax for Thumb1
64 - fenv support added for multiple platforms
65 - hard float support for PowerPC taken from FreeBSD
66 - advertising clause removed from BSD licenses
67 - various other fixes
71 - memmem performance improvement
72 - nanf() and HUGE_VALF now used in libm float routines to reduce size
73 - new reduced "tiny" code size printf and puts support
74 - errno setting enhanced in libm routines
75 - new --enable-newlib-reent-check-verify configure option to verify reent memory
76 - <fenv.h> support added
77 - <sys/time.h> and <sys/_timespec.h> synced with FreeBSD
78 - timeval macros moved to <sys/time.h>
79 - newlib wide char conversion functions updated to Unicode 11.0
80 - new msp430-elfbare target support
81 - AMD GCN port
82 - PRU port
83 - nbdm port
84 - various standard improvements
88 - global stdio streams support added for reent small
89 - _CLOCKID_T made system configurable
90 - generated Unicode 10.0 width data, case conversion data,
92 - Unicode table generation scripts fixed/enhanced
93 - performance enhancements for qsort, strstr
94 - nvptx port added
95 - sinf/cosf/sincosf/exp/exp2/log/log2/pow rewritten for performance and accuracy
96 - various gcc warnings fixed
97 - various standard improvements
102 - K&R support removed in code and docs
103 - 64-bit time_t support
104 - riscv platform support added
105 - new expf, exp2f, logf, and powf implementations
106 - unification of lock object names
107 - locking routine retargetting at link time
108 - new long double complex math routines
109 - various ARM optimizations
110 - various POSIX/BSD additions
111 - further feature test macros overhaul
115 - memory.h added
116 - some header file reorganization
117 - doc fixes
118 - ctype rewrite
119 - added per-locale string functions
120 - additional feature test macro overhaul
124 - feature test macro overhaul
125 - new string functions (e.g. timingsafe_bcmp)
126 - new stdlib functions (e.g. arc4random)
127 - simplified versioning macros for newlib
128 - Changelog files deprecated
132 - dynamic atexit logic fixed
133 - various arm performance enhancements
134 - new version of strtold
135 - doc improvements
136 - arc platform support redone
137 - strftime improvements/enhancements
138 - imported logic from FreeBSD
139 - locking fixes
140 - complex math enhancements
141 - visium platform support added
142 - or1k platform support added
146 - multiple functional/performance enhancements for arm/aarch64
147 - new nano formatted I/O support
148 - replacement of or16/or32 with or1k platform
149 - qsort_r support
150 - additional long double math routines
151 - ito/utoa/ltoa
152 - restructuring of gmtime/localtime so tz functions only linked by localtime
153 - unlocked I/O functions
154 - various warning clean-ups
158 - multibyte decimal point support added to
160 - multiple changes for FreeBSD compatibility
161 - multiple RTEMS changes for Linux compatibility
162 - addition of restrict keyword
163 - nano-malloc support added
164 - global atexit support added
165 - new nds32 platform support
166 - new msp430 platform support
167 - new nios2 platform support
168 - lite exit support
169 - updated arm support (aarch64)
170 - newlib ported to x86_64-pc-cygwin
174 - addition of aarch64 platform support
175 - addition of epiphany platform support
176 - addition of 'm' printf conversion specifier
177 - memrchr function added
178 - removal of many compiler warnings
179 - removal of enable-newlib-fp-hw option and
181 - type of offset in file structure changed from int to off_t
182 - new optimized arm math routines
183 - various bug fixes
187 * I/O lock clean-up
192 * sparc-leon platform support contributed
193 * cvs-to-git mirroring of newlib
210 * wide-char enhancements
214 * UTF-16 modifications for Cygwin
224 * new C99 wide-char function additions
226 * movement of regex functions from sys/linux directory into
238 * mep-elf support contributed
239 * x86_64 support added
240 * reentrant I/O clean-up
242 * switch to use top-level libtool
243 * spu floating-point environment and stdio enhancement
278 * various fixes to allow building under FC3 and Debian Linux
286 * major cleanup with linux header files regarding warnings
287 * thread-safety and reentrancy fixes
294 * enhanced EL/IX support for i[3456]86-pc-linux
295 * new --enable-newlib-elix-level configuration option
296 * positional arg I/O support for printf family (--enable-newlib-io-pos-args)
304 * libtool support for i[3456]86-pc-linux native builds
309 * i[3456]86-pc-linux support
327 * Floating point math library check, --enable-newlib-hw-fp.
331 * Added check for --enable-newlib-mb configure option which defines the
332 MB_CAPABLE macro. Multibyte support for JIS, SJIS, and EUC-JP implemented.
341 signal except for sparc-sun-sunos*, i[3456]86-*-sco*, and a29k-*-* systems,
364 /m68k-coff
370 * m68k targets support --disable options to avoid building unwanted versions
373 --disable-softfloat - don't build libc, libg++, etc. for -msoft-float
374 --disable-m68881 - don't build libc, libg++, etc. for -m68881
375 --disable-m68000 - don't build libc, libg++, etc. for -m68000
376 --disable-m68020 - don't build libc, libg++, etc. for -m68020
379 is -m68020, --disable-m68020 is nilpotent.