This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: ["Maciej W. Rozycki" <macro@ds2.pg.gda.pl>] Digested Articles


Hi Andreas,

  I have approved and applied these patches en-mass.  They seem to be
OK to me, and did not introduce any new MIPS testsuite failures.

I did notice that the GAS test for MIPS ELF reloc appears to be
failing at the moment (for a mips-elf target).  Is this something of
which you are aware ?

Cheers
	Nick

: bfd/ChangeLog:
: 
: 2001-01-18  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>
: 
: 	* elf32-mips.c (mips_elf_create_dynamic_relocation): Undo patch
: 	from 2000-10-13.  Do not add the symbol's value for R_MIPS_REL32
: 	relocations against dynsym symbols.
: 
: 2001-01-18  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>
: 
: 	* elf32-mips.c (elf_mips_howto_table): Fix the comment on
: 	the R_MIPS_26 relocation.
: 	(mips_elf_calculate_relocation): Use (p + 4) instead of p for
: 	the R_MIPS_26 relocation.
: 	(mips_elf_perform_relocation): Fix the comment on the R_MIPS16_26
: 	relocation.
: 	* elf64-mips.c (mips_elf64_howto_table_rel): Fix the comment on
: 	the R_MIPS_26 relocation.
: 	(mips_elf64_howto_table_rela): Likewise.
: 
: 2001-01-18  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>
: 
: 	* elf32-mips.c (struct mips_elf_link_hash_entry): Added no_fn_stub
: 	member to mark symbols that have non-CALL relocations against
: 	them.
: 	(mips_elf_link_hash_newfunc): Initialize no_fn_stub.
: 	(mips_elf_calculate_relocation): Handle R_MIPS_CALL16 like
: 	R_MIPS_GOT16.
: 	(_bfd_mips_elf_check_relocs): Set no_fn_stub for a symbol if a
: 	non-CALL relocation against it is encountered.
: 	(_bfd_mips_elf_copy_indirect_symbol): Merge no_fn_stub as well.
: 	(_bfd_mips_elf_adjust_dynamic_symbol): Only create a stub if
: 	no_fn_stub is not set.
: 
: 2001-01-22  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>
: 
: 	* elf32-mips.c (mips_elf_output_extsym): Get the output section
: 	information from the real symbol for indirect ones.
: 	Check no_fn_stub to find out if a symbol has a function stub
: 	indeed.
: 
: opcodes/ChangeLog:
: 
: 2001-01-18  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>
: 
:         * mips-dis.c (print_insn_arg): Use top four bits of the address of
: 	the following instruction not of the jump itself for the jump
: 	target.
: 	(print_mips16_insn_arg): Likewise.
: 
: gas/ChangeLog:
: 
: 2001-01-18  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>
: 
: 	* config/tc-mips.c (macro): For M_LA_AB emit a
: 	BFD_RELOC_MIPS_CALL16 relocation or a
: 	BFD_RELOC_MIPS_CALL_HI16/BFD_RELOC_MIPS_CALL_LO16 pair instead of
: 	BFD_RELOC_MIPS_GOT16 and
: 	BFD_RELOC_MIPS_GOT_HI16/BFD_RELOC_MIPS_GOT_LO16, respectively for
: 	loading the jump register when generating SVR4_PIC code.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]