This is the mail archive of the
binutils-cvs@sources.redhat.com
mailing list for the binutils project.
src/gas ChangeLog dwarf2dbg.c read.c write.c c ...
- From: drow at sources dot redhat dot com
- To: binutils-cvs at sources dot redhat dot com
- Date: 23 Sep 2002 22:14:26 -0000
- Subject: src/gas ChangeLog dwarf2dbg.c read.c write.c c ...
CVSROOT: /cvs/src
Module name: src
Branch: binutils-2_13-branch
Changes by: drow@sources.redhat.com 2002-09-23 15:14:25
Modified files:
gas : ChangeLog dwarf2dbg.c read.c write.c
gas/config : tc-alpha.c tc-alpha.h tc-i386.c tc-i386.h
tc-mips.c tc-ppc.c tc-v850.c
gas/doc : c-alpha.texi
gas/po : tr.po
Log message:
2002-09-23 Daniel Jacobowitz <drow@mvista.com>
Merge from mainline:
2002-09-22 Mark Elbrecht <snowball3@softhome.net>
* write.c: Delete set_segment_vma and prototype. Update all callers.
2002-09-19 Jakub Jelinek <jakub@redhat.com>
* config/tc-i386.c (tc_i386_fix_adjustable): Handle
BFD_RELOC_386_TLS_IE and BFD_RELOC_386_TLS_GOTIE.
(BFD_RELOC_386_TLS_IE, BFD_RELOC_386_TLS_GOTIE): Define to 0
if not defined.
(lex_got): Handle @GOTNTPOFF and @INDNTPOFF.
(md_apply_fix3, tc_gen_reloc): Handle BFD_RELOC_386_TLS_IE and
BFD_RELOC_386_TLS_GOTIE.
2002-09-16 Chris Demetriou <cgd@broadcom.com>
* config/tc-mips.c (IS_SEXT_32BIT_NUM): Move closer to top of file.
(IS_SEXT_16BIT_NUM): New macro.
(macro_build_ldst_constoffset): New function, to build a set of
instructions to do a load or store from a constant offset relative
to a given register.
(macro, s_cprestore): Use macro_build_ldst_constoffset to implement
.cprestore pseudo-op.
2002-09-16 Elias Athanasopoulos <eathan@otenet.gr>
* dwarf2dbg.c (out_debug_abbrev): Add support for the DW_AT_name field.
(out_debug_info): Likewise.
2002-09-13 Nick Clifton <nickc@redhat.com>
* config/tc-ppc.c (md_assemble): Do not count FAKE operands
when deciding if any operands have been skipped.
2002-09-11 Jakub Jelinek <jakub@redhat.com>
* config/tc-i386.c (md_apply_fix3): Allow addend for
BFD_RELOC_386_TLS_LDO_32, BFD_RELOC_386_TLS_LE and
BFD_RELOC_386_TLS_LE_32.
2002-09-11 Nick Clifton <nickc@redhat.com>
* po/tr.po: Updated Turkish translation.
2002-09-04 Nick Clifton <nickc@redhat.com>
* config/tc-ppc.c (md_begin): Do not insert non-BookE32
instructions into the hash table if the target cpu is the BookE32.
2002-08-20 Richard Sandiford <rsandifo@redhat.com>
* config/tc-mips.c (macro2): Implement rotates by zero using shifts
by zero.
2002-08-15 Alexandre Oliva <aoliva@redhat.com>
* config/tc-mips.c (macro_build_jalr): Make sure we generate
the fix-up against on the right frag.
(s_cpsetup): Likewise. Parse third argument as expression, to
handle global symbols and forward/backward labels correctly.
2002-08-14 Nick Clifton <nickc@redhat.com>
* read.c (stringer): Catch attempts to create strings in the abs
section.
2002-08-12 Richard Sandiford <rsandifo@redhat.com>
* config/tc-mips.c (mips_ip): Don't work out the value of
constant %hi()s here.
2002-08-10 Alan Modra <amodra@bigpond.net.au>
* config/tc-i386.c (tc_i386_fix_adjustable): Test OUTPUT_FLAVOR
for ELF, and don't bother checking ELF relocs when non-ELF.
(i386_immediate): Allow absolute_section expressions for aout.
(i386_displacement): Likewise. Also test bfd_is_com_section.
(md_estimate_size_before_relax): Test OUTPUT_FLAVOR for ELF.
(md_apply_fix3): Hack for bfd_install_relocation when fx_pcrel,
not when fx_addsy. Remove dead code.
2002-08-06 George France <france@handhelds.org>
* config/tc-alpha.c (cpu_types): Enabled ev67, ev68, -m21264a
and m21264b processor names and cpu types.
* doc/c-alpha.texi: Documented new types.
2002-08-06 Alan Modra <amodra@bigpond.net.au>
* config/tc-ppc.c (md_apply_fix3): Adjust 16 bit XCOFF reloc offset.
2002-08-03 Jakub Jelinek <jakub@redhat.com>
* config/tc-i386.c (output_insn): Save frag_now and frag_now_fix ()
at start of insn, pass it to output_disp and output_imm.
(output_disp): Added arguments. If _GLOBAL_OFFSET_TABLE_ is seen
in displacement for R_386_32 reloc, use R_386_GOTPC and compute
properly addend.
(output_imm): Added arguments. Compute properly addend for
R_386_GOTPC.
(md_apply_fix3): Remove R_386_GOTPC handling.
2002-07-31 Momchil Velikov <velco@fadata.bg>
* config/tc-v850.c (md_assemble): Fix range check for immediate
operand.
2002-07-04 Bruno Haible <bruno@clisp.org>
* config/tc-i386.h (ELF_TARGET_FORMAT): New macro.
(TARGET_FORMAT): Use ELF_TARGET_FORMAT instead of "elf32-i386".
* config/tc-i386.c (i386_target_format): Likewise.
* config/tc-alpha.h (ELF_TARGET_FORMAT): New macro.
(TARGET_FORMAT): Use ELF_TARGET_FORMAT instead of "elf64-alpha".
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=src&only_with_tag=binutils-2_13-branch&r1=1.1412.2.13&r2=1.1412.2.14
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/dwarf2dbg.c.diff?cvsroot=src&only_with_tag=binutils-2_13-branch&r1=1.51.2.1&r2=1.51.2.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/read.c.diff?cvsroot=src&only_with_tag=binutils-2_13-branch&r1=1.52&r2=1.52.2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/write.c.diff?cvsroot=src&only_with_tag=binutils-2_13-branch&r1=1.58&r2=1.58.2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/config/tc-alpha.c.diff?cvsroot=src&only_with_tag=binutils-2_13-branch&r1=1.44&r2=1.44.2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/config/tc-alpha.h.diff?cvsroot=src&only_with_tag=binutils-2_13-branch&r1=1.12&r2=1.12.4.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/config/tc-i386.c.diff?cvsroot=src&only_with_tag=binutils-2_13-branch&r1=1.123&r2=1.123.2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/config/tc-i386.h.diff?cvsroot=src&only_with_tag=binutils-2_13-branch&r1=1.32&r2=1.32.2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/config/tc-mips.c.diff?cvsroot=src&only_with_tag=binutils-2_13-branch&r1=1.147.2.3&r2=1.147.2.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/config/tc-ppc.c.diff?cvsroot=src&only_with_tag=binutils-2_13-branch&r1=1.51.2.1&r2=1.51.2.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/config/tc-v850.c.diff?cvsroot=src&only_with_tag=binutils-2_13-branch&r1=1.21&r2=1.21.2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/doc/c-alpha.texi.diff?cvsroot=src&only_with_tag=binutils-2_13-branch&r1=1.2&r2=1.2.2.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/po/tr.po.diff?cvsroot=src&only_with_tag=binutils-2_13-branch&r1=1.2&r2=1.2.2.1