summary refs log tree commit diff
path: root/ports/ChangeLog.mips
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Cast to uintptr_t in MIPS jmpbuf-unwind.h.Joseph Myers2012-11-211-0/+3
|
* Add sotruss-lib.c for MIPS.Joseph Myers2012-11-211-0/+4
|
* Use parentheses around MIPS syscall macro arguments.Joseph Myers2012-11-201-0/+16
|
* Fix int-to-pointer-cast warnings for MIPS.Joseph Myers2012-11-201-0/+14
|
* Fix warnings from aborting MIPS atomic macros.Joseph Myers2012-11-201-0/+10
|
* Fix unused-variable warnings from MIPS RESOLVE_GOTSYM macro.Joseph Myers2012-11-201-0/+3
|
* Fix unused variable warnings from MIPS syscall macros.Joseph Myers2012-11-191-0/+15
|
* Fix "set but not used" warnings from MIPS bits/atomic.h.Joseph Myers2012-11-171-0/+9
|
* Use memcpy in memmove when possibleMaxim Kuvyrkov2012-11-061-0/+4
|
* Define lll_futex_timed_wait_bitset for MIPS.Joseph Myers2012-11-051-0/+5
|
* [BZ #157] Remove include/stub-tag.h for good.Thomas Schwinge2012-11-041-0/+5
|
* Make fma use of Dekker and Knuth algorithms use round-to-nearest (bug 14796).Joseph Myers2012-11-031-0/+3
|
* Make fenv.h FE_* macros usable in #if (bug 3439).Joseph Myers2012-11-031-0/+15
|
* Regenerate all configure scripts.Thomas Schwinge2012-11-011-0/+2
|
* BZ#14743: Move clock_* symbols from librt to libc.Thomas Schwinge2012-11-011-0/+5
| | | | Change missing from commit 6e6249d0b461b952d0f544792372663feb6d792a.
* 2012-10-31 Steve Ellcey <sellcey@mips.com>Steve Ellcey2012-10-311-0/+6
| | | | | | * sysdeps/mips/memcpy.S: Add prefetching and more unrolling, make it work in 32 or 64 bit modes. * sysdeps/mips/mips64/memcpy.S: Remove.
* Fix strtod handling of underflow (bug 14047).Joseph Myers2012-10-301-0/+5
|
* 2012-10-29 Steve Ellcey <sellcey@mips.com>Steve Ellcey2012-10-291-0/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * sysdeps/unix/sysv/linux/mips/mips32/Makefile: Remove. * sysdeps/unix/sysv/linux/mips/mips64/n32/Makefile: Remove. * sysdeps/unix/sysv/linux/mips/mips64/n64/Makefile: Remove. * sysdeps/unix/sysv/linux/mips/configure.in: Create default_abi.make. * sysdeps/unix/sysv/linux/mips/configure: Regenerate. * sysdeps/unix/sysv/linux/mips/Makefile: Include default_abi.make. (abi-variants): Add hard and soft float versions. (abi-o32-options): Remove. (abi-o32-condition): Remove. (abi-n32-options): Remove. (abi-n32-condition): Remove. (abi-n64-options): Remove. (abi-n64-condition): Remove. (abi-o32_soft-options): New. (abi-o32_soft-condition): New. (abi-o32_hard-options): New. (abi-o32_hard-condition): New. (abi-n32_soft-options): New. (abi-n32_soft-condition): New. (abi-n32_hard-options): New. (abi-n32_hard-condition): New. (abi-n64_soft-options): New. (abi-n64_soft-condition): New. (abi-n64_hard-options): New. (abi-n64_hard-condition): New.
* BZ#14743: Move clock_* symbols from librt to libc.Roland McGrath2012-10-241-0/+6
|
* Convert MIPS to use <bits/fcntl-linux.h>Andreas Jaeger2012-10-241-0/+6
| | | | | | * sysdeps/unix/sysv/linux/mips/bits/fcntl.h: Remove all definitions and declarations that are provided by <bits/fcntl-linux.h> and include <bits/fcntl-linux.h>.
* 2012-10-03 Steve Ellcey <sellcey@mips.com>Steve Ellcey2012-10-031-0/+9
| | | | | | | | | * sysdeps/mips/ieee754.h: Move to... * sysdeps/mips/ieee754/ieee754.h: Here. * sysdeps/mips/mips32/Implies: Add mips/ieee754. * sysdeps/mips/mips64/Implies: Ditto. * sysdeps/mips/mips64/n32/Implies: Ditto. * sysdeps/mips/mips64/n64/Implies: Ditto.