about summary refs log tree commit diff
path: root/ports/ChangeLog.mips
Commit message (Collapse)AuthorAgeFilesLines
* Regenerate MIPS ulps.Joseph Myers2013-07-021-0/+3
|
* Implement fma in soft-fp.Joseph Myers2013-07-021-0/+18
|
* Add GLRO(dl_hwcap2) for new AT_HWCAP2 auxv_t a_type.Ryan S. Arnold2013-06-281-0/+5
|
* _dl_static_init: Remove nested locking.Maciej W. Rozycki2013-06-271-0/+7
| | | | | | | This function is now called from dl_open_worker with the GL(dl_load_lock) lock held and no longer needs local protection. GL(dl_load_lock) also correctly protects _dl_lookup_symbol_x called here that relies on the caller to have serialized access to the data structures it uses.
* New API to set default thread attributesSiddhesh Poyarekar2013-06-151-0/+9
| | | | | | | This patch introduces two new convenience functions to set the default thread attributes used for creating threads. This allows a programmer to set the default thread attributes just once in a process and then run pthread_create without additional attributes.
* Stop MIPS setjmp / longjmp saving / restoring floating-point flags (bug 14909).Joseph Myers2013-06-141-0/+12
|
* Add math-tests.h for MIPS.Joseph Myers2013-06-141-0/+4
|
* Remove trailing whitespace in ports.Joseph Myers2013-06-051-0/+14
|
* Avoid crashing in LD_DEBUG when program name is unavailableSiddhesh Poyarekar2013-05-291-0/+10
| | | | | | | | | Resolves: #15465 The program name may be unavailable if the user application tampers with argc and argv[]. Some parts of the dynamic linker caters for this while others don't, so this patch consolidates the check and fallback into a single macro and updates all users.
* Fix ChangeLog formattingSiddhesh Poyarekar2013-05-291-26/+26
|
* Update bits/siginfo.h with Linux hwpoison SIGBUS changesEdjunior Barbosa Machado2013-05-221-0/+7
| | | | | | Adds new SIGBUS error codes for hardware poison signals, syncing with the current kernel headers (v3.9). It also adds si_trapno field for alpha.
* Don't include expected results in libm-test test names.Joseph Myers2013-05-221-0/+5
|
* Fix MIPS n32 cancellation in static libc (bug 15506).Joseph Myers2013-05-211-0/+17
|
* Handle sincos with generic libm-test logic.Joseph Myers2013-05-191-0/+6
|
* MIPS: soft-fp NaN representation correctionsMaciej W. Rozycki2013-05-161-0/+14
| | | | | | | | [BZ #15442] This adds support for the inverse interpretation of the quiet bit of IEEE 754 floating-point NaN data that some processors use. This includes in particular MIPS architecture processors; the payload used for the canonical qNaN encoding is updated accordingly so as not to interfere with the quiet bit.
* Add #include <stdint.h> for uint[32|64]_t usage (except installed headers).Ryan S. Arnold2013-05-161-0/+6
|
* New <math.h> macro named issignaling to check for a signaling NaN (sNaN).Thomas Schwinge2013-04-021-0/+4
| | | | It is based on draft TS 18661 and currently enabled as a GNU extension.
* Use LIBC_CONFIG_VAR for MIPS default-abi setting.Joseph Myers2013-03-211-0/+8
|
* Avoid duplicate MAP_ANONYMOUS definition for MIPS GNU/Linux.Thomas Schwinge2013-03-151-0/+5
| | | | Follow-up to commit 664a9ce4ca40feabff781fff044c93a43ae15b59.
* Use <bits/mman-linux.h> for MIPSAndreas Jaeger2013-03-061-0/+4
| | | | | | | | | * sysdeps/unix/sysv/linux/bits/mman-linux.h (MAP_ANONYMOUS): Allow definition via __MAP_ANONYMOUS. * sysdeps/unix/sysv/linux/mips/bits/mman.h: Remove all defines provided by bits/mman-linux.h and include <bits/mman-linux.h>. (__MAP_ANONYMOUS): Define.
* Sync with Linux 3.8Andreas Jaeger2013-03-061-0/+4
|
* Add support for building as MIPS16 code.Maciej W. Rozycki2013-02-271-0/+106
|
* Respect the user's namespace in installed header files.Thomas Schwinge2013-02-201-0/+3
| | | | Fixup for commit c7b275d6b3bceb6b400fa3044d13d1001bc605ca.
* Properly sort a libc.abilist file.Thomas Schwinge2013-02-201-0/+3
| | | | Inconsistency introduced in commit 84b3fd8407cc9a2e7f487b6247681bd8a78a4560.
* bits/nan.h: Change __attribute_used__ to __attribute__ ((unused)).Thomas Schwinge2013-02-201-0/+3
|
* Add missing __attribute_used__.Thomas Schwinge2013-02-201-0/+3
| | | | | Generic IEEE 754 file has been changed in commit b575c52b86fe0c00adec925e356eb72cf95b23a7.
* Align to generic file.Thomas Schwinge2013-02-201-0/+4
|
* Add FUTEX_*_REQUEUE_PI support for MIPS.Joseph Myers2013-02-191-0/+10
|
* C++11 thread_local destructors supportSiddhesh Poyarekar2013-02-181-0/+9
| | | | | | | | | | | This feature is specifically for the C++ compiler to offload calling thread_local object destructors on thread program exit, to glibc. This is to overcome the possible complication of destructors of thread_local objects getting called after the DSO in which they're defined is unloaded by the dynamic linker. The DSO is marked as 'unloadable' if it has a constructed thread_local object and marked as 'unloadable' again when all the constructed thread_local objects defined in it are destroyed.
* Remove __ptrvalue, __bounded and __unbounded.Joseph Myers2013-02-131-0/+14
|
* Add CFI information for MIPS assembly sources.Joseph Myers2013-02-111-0/+45
|
* Remove CHECK_N and bp-checks.h.Joseph Myers2013-02-081-0/+15
|
* Use ENTRY and END in more MIPS .S files.Joseph Myers2013-02-081-0/+15
|
* Remove CHECK_1 and CHECK_1_NULL_OK.Joseph Myers2013-02-081-0/+13
|
* MIPS: Correct formatting of syscall wrapper `asm' specifiers.Maciej W. Rozycki2013-02-051-0/+5
|
* MIPS: Respect the legacy syscall restart convention.Maciej W. Rozycki2013-02-051-0/+34
| | | | | | | | | | | | | | | That convention requires the instruction immediately preceding SYSCALL to initialize $v0 with the syscall number. Then if a restart triggers, $v0 will have been clobbered by the syscall interrupted, and needs to be reinititalized. The kernel will decrement the PC by 4 before switching back to the user mode so that $v0 has been reloaded before SYSCALL is executed again. This implies the place $v0 is loaded from must be preserved across a syscall, e.g. an immediate, static register, stack slot, etc. The restriction was lifted with Linux 2.6.36 kernel release and no special requirements are placed around the SYSCALL instruction anymore, however we still support older kernel binaries.
* Remove CHECK_STRING, CHECK_STRING_NULL_OK and __ubp_memchr.Joseph Myers2013-02-041-0/+16
|
* Remove bp-semctl.h and CHECK_SEMCTL.Joseph Myers2013-01-311-0/+7
|
* MIPS: Correct NewABI syscall wrapper whitespace damage.Maciej W. Rozycki2013-01-291-0/+6
|
* 2013-01-25 Steve Ellcey <sellcey@mips.com>Steve Ellcey2013-01-251-0/+4
| | | | * sysdeps/mips/memmove.c: Remove.
* Use __extension__ with long long in installed headers.Joseph Myers2013-01-101-0/+5
|
* 2013-01-08 Steve Ellcey <sellcey@mips.com>Steve Ellcey2013-01-081-0/+5
| | | | | * sysdeps/mips/memcpy.S: Change prefetch hint, reorder partial loads and stores, set and use MAX_PREFETCH_SIZE.
* BZ#14985: Remove erroneous EPOLL_NONBLOCKAndreas Jaeger2013-01-081-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | [BZ# 14985] * sysdeps/unix/sysv/linux/sparc/bits/epoll.h (EPOLL_NONBLOCK): Remove. * sysdeps/unix/sysv/linux/bits/epoll.h (EPOLL_NONBLOCK): Likewise. * sysdeps/unix/sysv/linux/x86/bits/epoll.h (EPOLL_NONBLOCK): Likewise. ChangeLog.mips: [BZ# 14985] * sysdeps/unix/sysv/linux/mips/bits/epoll.h (EPOLL_NONBLOCK): * Remove. ChangeLog.hppa: [BZ# 14985] * sysdeps/unix/sysv/linux/hppa/sys/epoll.h (EPOLL_NONBLOCK): Remove. ChangeLog.alpha: [BZ# 14985] * sysdeps/unix/sysv/linux/alpha/bits/epoll.h (EPOLL_NONBLOCK): Remove.
* Update copyright notices with scripts/update-copyrights.Joseph Myers2013-01-021-0/+5
|
* Add script to update copyright notices and reformat some to facilitate its use.Joseph Myers2013-01-011-0/+15
|
* Fix typo in ChangeLog.mips.Joseph Myers2012-12-041-1/+1
|
* Fix warnings from MIPS soft-float _FPU_GETCW.Joseph Myers2012-12-041-0/+7
|
* Update MIPS libm-test-ulps.Joseph Myers2012-11-301-0/+5
|
* Add 64-bit support to MIPS register-dump.h (bug 14893).Joseph Myers2012-11-291-0/+17
|
* Implement MIPS n64 sendfile64 as alias of sendfile syscall (bug 14822).Joseph Myers2012-11-221-0/+8
|