aboutsummaryrefslogtreecommitdiffstats
path: root/sysdeps/mips (follow)
Commit message (Expand)AuthorAgeFilesLines
* [BZ #562]Andreas Jaeger2004-12-201-0/+4
* * sysdeps/unix/sysv/linux/mips/bits/socket.h (__cmsg_nxthdr): UseRoland McGrath2004-12-151-2/+4
* Update.Andreas Jaeger2004-11-2415-62/+100
* Update.Ulrich Drepper2004-10-141-5/+4
* * sysdeps/mips/dl-machine.h (_dl_start_user): Don't setAndreas Jaeger2004-08-251-2/+0
* * csu/elf-init.c: Update copyright terms including special exceptionRoland McGrath2004-08-161-0/+17
* UPdate.Andreas Jaeger2004-07-207-13/+21
* (__dl_runtime_resolve): Update to use _dl_lookup_symbol_x. (elf_machine_runtime_link_map): Don't INTUSE _dl_signal_error.Andreas Jaeger2004-07-201-7/+7
* 2004-05-15 Chris Demetriou <cgd@broadcom.com>Roland McGrath2004-05-201-3/+7
* Fix last commit.Andreas Jaeger2004-04-151-1/+1
* (RTLD_START): Do not use nested .end.Andreas Jaeger2004-04-151-3/+2
* * math/Makefile (headers): Add bits/huge_valf.h, bits/huge_vall.h, and bits/inf.h. * math/math.h: Include them.Richard Henderson2004-03-152-7/+8
* 2003-09-08 Chris Demetriou <cgd@broadcom.com>Roland McGrath2003-09-092-2/+2
* * elf/dynamic-link.h (elf_machine_rel, elf_machine_rela, elf_machine_rel_relative, elf_machine_rela_relative): Don't assume reloc_addr is aligned. * sysdeps/alpha/dl-machine.h (elf_machine_rela, elf_machine_rela_relative): Adjust. * sysdeps/arm/dl-machine.h (elf_machine_rel, elf_machine_rela, elf...Alexandre Oliva2003-07-311-5/+2
* 2003-05-30 Guido Guenther <agx@sigxcpu.org>Andreas Jaeger2003-05-301-0/+1
* Update.Ulrich Drepper2003-04-294-0/+4
* * sysdeps/mips/sys/regdef.h (t4,t5,t6,t7): Renamed to t0..t3 on NewABI. (ta0, ta1, ta2, ta3): Defined to t4..t7 on o32, and a4..a7 on NewABI. * sysdeps/mips/mips64/memcpy.S: Adjust register naming conventions. * sysdeps/mips/mips64/memset.S: Likewise. * sysdeps/unix/mips/sysdep.S (__syscall_error...Alexandre Oliva2003-04-093-75/+87
* * configure.in: Add mips64* support. * configure: Rebuilt. * sysdeps/mips/bits/endian.h: Make it bi-endian. * sysdeps/mips/mipsel/bits/endian.h: Removed. * sysdeps/mips/mips64/n32/el/bits/endian.h: Removed. * sysdeps/mips/mips64/n64/el/bits/endian.h: Removed. * sysdeps/mips/mips32/Makefile (CC): ...Alexandre Oliva2003-03-299-26/+19
* * sysdeps/mips/sgidefs.h (_MIPS_ISA_MIPS32, _MIPS_ISA_MIPS64): Define. * sysdeps/mips/sys/asm.h: Test _MIPS_ISA against them on all ISA tests. (ALSZ, ALMASK, SZREG, REG_S, REG_L): Define based on ABI, not ISA. (PTR_ADD, etc): Test _MIPS_SZPTR instead of _MIPS_SZLONG. * sysdeps/unix/sysv/linux/mip...Alexandre Oliva2003-03-252-15/+18
* * sysdeps/alpha/fpu/libm-test-ulps: Update.Roland McGrath2003-03-231-10/+10
* * sysdeps/mips/elf/ldsodefs.h: Add mips-specific elf64 relocation data structures and macros. Protect from multiple inclusion.Alexandre Oliva2003-03-221-1/+85
* * sysdeps/mips/dl-machine.h (ELF_MIPS_GNU_GOT1_MASK): Fix harmless typo in #if test.Alexandre Oliva2003-03-221-1/+1
* * sysdeps/mips/mips64/memcpy.S: Fix porting bug that broke unaligned copying of 8-15 bytes. From Chris Demetriou <cgd@broadcom.com>. Fix label names. * sysdeps/mips/mips64/memset.S: Fix label names. Make similar change as to memcpy.S. * sysdeps/mips/memcpy.S: Formatting changes. * sysdeps/mips...Alexandre Oliva2003-03-214-41/+58
* * sysdeps/mips/mips64/memcpy.S, sysdeps/mips/mips64/memset.S: New. * sysdeps/mips/memcpy.S, sysdeps/mips/memset.S: Update comments.Alexandre Oliva2003-03-214-32/+232
* * sysdeps/mips/bits/setjmp.h: n32 has only 6 call-saved fpregs. * sysdeps/mips/mips64/setjmp_aux.c (__sigsetjmp_aux): Adjust. * sysdeps/mips/mips64/__longjmp.c (__longjmp): Likewise.Alexandre Oliva2003-03-203-4/+22
* * sysdeps/mips/ieee754.h: Remove excess #endif.Alexandre Oliva2003-03-201-1/+0
* * sysdeps/mips/bits/setjmp.h: Store all N32 and N64 registers, including pc, gp, sp and fp, as long long. * sysdeps/mips/mips64/setjmp.S: Pass gp to __sigsetjmp_aux. * sysdeps/mips/mips64/setjmp_aux.c: Adjust type of arguments. Add gp argument, and set gp in the jmpbuf to it. * sysdeps/mips/setjm...Alexandre Oliva2003-03-204-33/+34
* * sysdeps/mips/dl-machine.h (ELF_MIPS_GNU_GOT1_MASK): Define properly for n64. (elf_machine_runtime_setup): Cast link_map pointer to Elf Addr type. (elf_machine_rel, elf_machine_rel_relative): Cast symidx to Elf Word before comparing with gotsym. Take reloc_addr argument as void*. Remove the co...Alexandre Oliva2003-03-201-5/+12
* * sysdeps/mips/ieee754.h: New file, suitable to replace both ../ieee754/ieee754.h and ../ieee754/ldbl-128/ieee754.h, kept mips-specific for now.Alexandre Oliva2003-03-201-0/+326
* * sysdeps/mips/mips64/Implies: Move wordsize-64 to... * sysdeps/mips/mips64/n64/Implies: New file. * sysdeps/mips/mips64/n64/Makefile: New file. * sysdeps/mips/mips64/n64/el/bits/endian.h: New file. * sysdeps/mips/mips64/n32/Implies: New file. * sysdeps/mips/mips64/n32/Makefile: New file. * sysde...Alexandre Oliva2003-03-177-1/+28
* * sysdeps/mips/machine-gmon.h (MCOUNT): Define for N32 and N64 as well.Alexandre Oliva2003-03-171-6/+77
* * sysdeps/mips/bits/wordsize.h: New file, appropriate for all 3 ABIs. * sysdeps/mips/mips64/gmp-mparam.h: New file. Define BITS_PER_LONGINT to __WORDSIZE, to match all 3 ABIs. * sysdeps/mips/setjmp_aux.c (STRINGXP, REGS, PTRS): New macros. (__sigsetjmp_aux): Use them. Adjust for all 3 ABIs. * s...Alexandre Oliva2003-03-1711-121/+179
* * sysdeps/mips/fpu/bits/mathdef.h: New. (__NO_LONG_DOUBLE_MATH): Define for o32.Alexandre Oliva2003-03-141-0/+48
* * sysdeps/mips/sys/asm.h: Formatting changes. (PTR, PTRSIZE, PTRLOG): Adjust for all 3 ABIs. (CPADD): Define for all of them. (SETUP_GP, SETUP_GPX, SETUP_GPX_L, SAVE_GP, SETUP_GP64, SETUP_GPX64, SETUP_GPX64_L, RESTORE_GP64, USE_ALT_CP, NARGSAVE): Define per ABI spec. (END): Don't redefine. (LONG_...Alexandre Oliva2003-03-141-163/+258
* * sysdeps/mips/dl-machine.h: Include sys/asm.h. (elf_machine_matches_host): Prevent linking of o32 and n32 together. (elf_machine_dynamic): Document assumption on $gp. (STRINGXP, STRINGXV, STRINGV_): New macros. (elf_machine_load_address): Use them to stringize PTR_LA and PTR_SUBU. (ELF_DL_FRAME_...Alexandre Oliva2003-03-142-656/+159
* * sysdeps/mips/memcpy.S: Map t0-3 to a4-7 on new abis. * sysdeps/mips/memset.S: Likewise. * sysdeps/mips/sys/regdef.h: Alias a4-7 or t0-3 to $8-11 depending on the ABI.Alexandre Oliva2003-03-143-1/+28
* * sysdeps/mips/atomicity.h (exchange_and_add, atomic_add): Don't .set mips2 on new abi. (compare_and_swap): Likewise. Support 64-bit longs on n64.Alexandre Oliva2003-03-141-1/+15
* * elf/dl-load.c (_dl_map_object_from_fd): Bail if no PT_LOAD phdrsRoland McGrath2003-03-1416-190/+199
* Update.Ulrich Drepper2003-02-121-2/+2
* Update.Ulrich Drepper2002-12-312-2/+2
* Update.Ulrich Drepper2002-12-312-2/+4
* * elf/Makefile (tests): Uncomment tst-array[123].Roland McGrath2002-12-091-2/+2
* * libio/ftello.c (ftello): Use _IO_off64_t for type of POS.Roland McGrath2002-10-231-0/+32
* Regenerated.Andreas Jaeger2002-10-141-428/+202
* * sysdeps/mips/fpu/fraiseexcpt.c: Add internal definition. Andreas Jaeger2002-10-022-0/+4
* * sysdeps/mach/hurd/dl-sysdep.c (_dl_important_hwcaps): Use INTUSE forRoland McGrath2002-09-281-1/+1
* * sysdeps/generic/gmp-mparam.h: Include <bits/wordsize.h>.Roland McGrath2002-09-201-26/+0
* * locale/lc-ctype.c (_nl_postload_ctype): Add compat_symbol decls forRoland McGrath2002-09-181-2/+2
* UpdateAndreas Jaeger2002-09-106-57/+16
* MIPS specific optimizations.Andreas Jaeger2002-09-105-0/+333