This is the mail archive of the
binutils-cvs@sources.redhat.com
mailing list for the binutils project.
src bfd/ChangeLog bfd/elfxx-mips.c ld/testsuit ...
- From: rsandifo at sources dot redhat dot com
- To: binutils-cvs at sources dot redhat dot com
- Date: 2 Jan 2003 21:31:33 -0000
- Subject: src bfd/ChangeLog bfd/elfxx-mips.c ld/testsuit ...
CVSROOT: /cvs/src
Module name: src
Changes by: rsandifo@sourceware.org 2003-01-02 13:31:32
Modified files:
bfd : ChangeLog elfxx-mips.c
ld/testsuite : ChangeLog
Added files:
ld/testsuite/ld-mips-elf: jr.s mips-elf-flags.exp
Log message:
bfd/
* elfxx-mips.c: Include libiberty.h.
(elf_mips_isa, _bfd_mips_elf_mach_extends_p): Remove.
(mips_set_isa_flags): New function, split out from...
(_bfd_mips_elf_final_write_processing): ...here. Only call
mips_set_isa_flags if the EF_MIPS_MACH bits are clear.
(mips_mach_extensions): New array.
(mips_32bit_flags_p): New function.
(_bfd_mips_elf_merge_private_bfd_data): Rework architecture checks.
Use mips_32bit_flags_p to check if one binary is 32-bit and the
other is 64-bit. When adopting IBFD's architecture, adopt the
bfd_mach as well as the flags.
ld/testsuite/
* ld-mips-elf/jr.s: New file.
* ld-mips-elf/mips-elf-flags.exp: New test.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=src&r1=1.1873&r2=1.1874
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elfxx-mips.c.diff?cvsroot=src&r1=1.36&r2=1.37
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ChangeLog.diff?cvsroot=src&r1=1.213&r2=1.214
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-mips-elf/jr.s.diff?cvsroot=src&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-mips-elf/mips-elf-flags.exp.diff?cvsroot=src&r1=NONE&r2=1.1