Nick Clifton
ad71ef64ac
Mention Coverity's contribution to bfd
2007-08-28 11:56:08 +00:00
Nick Clifton
0b3e17e93d
Add support for i386-dragonfly target.
2007-08-28 11:02:55 +00:00
Ian Lance Taylor
0d4f1889b5
Set in_dyn_ and in_reg_ when overriding a symbol.
2007-08-28 04:12:19 +00:00
Ian Lance Taylor
f4151f8959
Initialize plt_offset_ and has_plt_offset_ in a Symbol.
2007-08-28 04:11:50 +00:00
Alan Modra
218c002443
daily update
2007-08-28 01:57:39 +00:00
Joel Brobecker
35ee6e1e05
* configure.ac: Change license of multi-run.c to GPL version 3.
...
* configure: Regenerate.
2007-08-28 00:10:54 +00:00
Joel Brobecker
dfee3164ef
* lf.c (lf_print__gnu_copyleft): Change license to GPL version 3.
2007-08-28 00:09:36 +00:00
Joel Brobecker
db95e31282
* testutils.inc: Change license to GPL version 3.
...
* utils-dsp.inc: Change license to GPL version 3.
* utils-fpu.inc: Change license to GPL version 3.
* utils-mdmx.inc: Change license to GPL version 3.
2007-08-28 00:01:52 +00:00
gdbadmin
dd3287c727
*** empty log message ***
2007-08-28 00:00:03 +00:00
Ulrich Weigand
36acd84edc
ChangeLog gdb/:
...
* spu-tdep.c (spu_pointer_to_address): New function.
(spu_integer_to_address): Likewise.
(spu_gdbarch_init): Add spu_pointer_to_address and
spu_integer_to_address to gdbarch.
ChangeLog gdb/testsuite/:
* gdb.cp/cp-relocate.exp (add-symbol-file): Change addresses
to fit into SPU Local Store memory.
2007-08-27 14:31:46 +00:00
Alan Modra
c3879370e9
daily update
2007-08-27 00:00:06 +00:00
gdbadmin
bf3bea14c8
*** empty log message ***
2007-08-27 00:00:03 +00:00
Pedro Alves
8ad7c2b9e6
* arm-wince-tdep.c (ARM_WINCE_JB_PC): Change to 10.
2007-08-26 13:42:40 +00:00
Alan Modra
97a21170c8
daily update
2007-08-26 00:00:06 +00:00
gdbadmin
75cc4c457d
*** empty log message ***
2007-08-26 00:00:03 +00:00
Alan Modra
b15fa79e3a
include/elf/
...
* common.h (NT_SPU): Define.
bfd/
* elf.c (elfcore_grok_spu_note): New function.
(elf_parse_notes): Call it.
binutils/
* readelf.c (process_note): Recognize SPU core file notes.
2007-08-25 13:20:41 +00:00
gdbadmin
043b877a95
*** empty log message ***
2007-08-25 00:00:33 +00:00
Alan Modra
89aecb857e
daily update
2007-08-25 00:00:05 +00:00
Joseph Myers
3d6b762c68
2007-08-24 Joseph Myers <joseph@codesourcery.com>
...
Paul Brook <paul@codesourcery.com>
* remap.c: New.
* as.h (remap_debug_filename, add_debug_prefix_map): Declare.
* as.c (show_usage): Document --debug-prefix-map option.
(parse_args): Handle --debug-prefix-map.
* dwarf2dbg.c (out_file_list, out_debug_info): Remap debug paths.
* stabs.c (stabs_generate_asm_file): Remap debug paths.
* Makefile.am (GAS_CFILES): Add remap.c
(GENERIC_OBJS): Add remap.o.
Regenerate dependencies.
* Makefile.in: Regenerate.
* doc/as.texinfo (--debug-prefix-map): Document.
2007-08-24 21:49:55 +00:00
H.J. Lu
534a31f690
2007-08-24 H.J. Lu <hongjiu.lu@intel.com>
...
* elf64-x86-64.c (elf64_x86_64_relocate_section): Adjust
indentation.
2007-08-24 21:47:53 +00:00
Pedro Alves
4a6636fbb5
* elf.c (elfcore_grok_win32pstatus): Remove HAVE_WIN32_PSTATUS_T
...
guard. Make it host independent.
(elfcore_grok_note): Remove HAVE_WIN32_PSTATUS_T guard around
NT_WIN32PSTATUS.
2007-08-24 21:29:19 +00:00
H.J. Lu
dd1093aa2c
2007-08-24 H.J. Lu <hongjiu.lu@intel.com>
...
* ld-i386/i386.exp (i386tests): Add a test for TLS IE->LE
transition.
Run tlsie2, tlsie3, tlsie4 and tlsie5.
* ld-i386/tlsie1.dd: New file.
* ld-i386/tlsie1.s: Likewise.
* ld-i386/tlsie2.d: Likewise.
* ld-i386/tlsie2.s: Likewise.
* ld-i386/tlsie3.d: Likewise.
* ld-i386/tlsie3.s: Likewise.
* ld-i386/tlsie4.d: Likewise.
* ld-i386/tlsie4.s: Likewise.
* ld-i386/tlsie5.d: Likewise.
* ld-i386/tlsie5.s: Likewise.
* ld-x86-64/tlsgd2.d: Likewise.
* ld-x86-64/tlsgd2.s: Likewise.
* ld-x86-64/tlsgd3.d: Likewise.
* ld-x86-64/tlsgd3.s: Likewise.
* ld-x86-64/tlsie1.dd: Likewise.
* ld-x86-64/tlsie1.s: Likewise.
* ld-x86-64/tlsie2.d: Likewise.
* ld-x86-64/tlsie2.s: Likewise.
* ld-x86-64/tlsie3.d: Likewise.
* ld-x86-64/tlsie3.s: Likewise.
* ld-x86-64/x86-64.exp (x86_64tests): Add a test for TLS LD->LE
transition.
Run tlsgd2, tlsgd3, tlsie2 and tlsie3.
2007-08-24 19:39:19 +00:00
Daniel Jacobowitz
495bde8ec4
2007-08-24 Aurelien Jarno <aurel32@debian.org>
...
* config/tc-arm.c (md_apply_fix): Cast bfd_vma values to long
before printing them.
2007-08-24 16:59:16 +00:00
DJ Delorie
29d89e071e
merge from gcc
2007-08-24 16:08:40 +00:00
Daniel Jacobowitz
59678365bc
* configure.in: Install embedspu on powerpc*-*-eabi* also.
...
* configure: Regenerated.
2007-08-24 15:37:37 +00:00
Jan Kratochvil
82fc776500
Fixed formatting of the ChangeLog BUILD_ID entry.
2007-08-24 15:13:46 +00:00
Jan Kratochvil
718175fac1
2007-08-24 Jan Kratochvil <jan.kratochvil@redhat.com>
...
* elf-bfd.h (struct elf_obj_tdata): New BUILD_ID_SIZE, BUILD_ID.
* elf.c (elfcore_read_notes): Split to ...
(elf_read_notes) ... here ...
(elf_parse_notes): ... and here. Check `bfd_get_format (abfd)' with
the former subfunctions called only for BFD_CORE.
Call ELFOBJ_GROK_GNU_NOTE for BFD_OBJECT files with the owner "GNU".
(_bfd_elf_make_section_from_shdr): Call ELF_PARSE_NOTES for SHT_NOTEs.
(bfd_section_from_phdr): Update the call for renamed ELFCORE_READ_NOTES.
(elfobj_grok_gnu_build_id, elfobj_grok_gnu_note): New functions.
Code advisory: Roland McGrath
2007-08-24 15:11:13 +00:00
Joel Brobecker
4744ac1bb0
Switch the license of all files explicitly copyright the FSF
...
to GPLv3.
2007-08-24 14:30:15 +00:00
Daniel Jacobowitz
b0b8c9e07a
Translation updates.
2007-08-24 14:05:35 +00:00
Daniel Jacobowitz
f1187097fa
* elf64-mips.c (elf_backend_sign_extend_vma): Define.
2007-08-24 13:46:32 +00:00
Alan Modra
a30e5f5fca
* elfxx-ia64.c (elfNN_ia64_add_symbol_hook): Warning fix.
2007-08-24 04:31:24 +00:00
Alan Modra
67c11a9b99
* config/tc-i386.c (lex_got): Don't scan past a comma.
2007-08-24 04:18:37 +00:00
Ben Elliston
c3d65c1ced
binutils/
...
* doc/binutils.texi (objdump): Document -Mppcps.
gas/
* config/tc-ppc.c (parse_cpu): Handle "750cl".
(pre_defined_registers): Add "gqr0" to "gqr7", "gqr.0" to "gqr.7".
(md_show_usage): Document -m750cl.
(md_assemble): Handle two delimiters in succession (eg. `),').
* doc/c-ppc.texi (PowerPC-Opts): Document -m750cl.
* testsuite/gas/ppc/ppc.exp: Run ppc70ps dump tests.
* testsuite/gas/ppc/ppc750ps.s: New file.
* testsuite/gas/ppc/ppc750ps.d: Likewise.
include/opcode/
* ppc.h (PPC_OPCODE_PPCPS): New.
opcodes/
* ppc-opc.c (PSW, PSWM, PSQ, PSQM, PSD, MTMSRD_L): New.
(XOPS, XOPS_MASK, XW, XW_MASK): Likewise.
(PPCPS): Likewise.
(powerpc_opcodes): Add all pair singles instructions.
* ppc-dis.c (powerpc_dialect): Handle "ppcps".
(print_ppc_disassembler_options): Document -Mppcps.
2007-08-24 00:56:30 +00:00
Alan Modra
b6a3feb15f
daily update
2007-08-24 00:00:08 +00:00
gdbadmin
9ab9ef6893
*** empty log message ***
2007-08-24 00:00:03 +00:00
Joel Brobecker
a896d12139
* gdb.base/default.exp: Adjust the expected output of "info
...
warranty" after the switch to GPLv3.
2007-08-23 20:36:15 +00:00
Joel Brobecker
4de6a07ed0
* Makefile.in (copying.c): Use the top-level COPYING3 as the file
...
that contains the GDB license.
* copying.awk: Adjust to the GPLv3 wording.
* copying.c: Regenerate.
2007-08-23 20:33:48 +00:00
Joel Brobecker
01d4100f86
Spelling fix.
2007-08-23 20:21:52 +00:00
Joel Brobecker
07aed0ebe2
* copying.awk: Protoization, and I18n markup.
2007-08-23 20:19:32 +00:00
Joel Brobecker
7b4336022e
* lib/gdb.exp (default_gdb_init): Increase expect buffer size
...
to 30000 (from 20000).
2007-08-23 20:10:04 +00:00
Joel Brobecker
50efebf80c
* config/djgpp/djconfig.sh: Switch license to GPLv3.
...
* copyright.sh: Likewise.
* gdb-events.sh: Likewise.
* gdb_gcore.sh: Likewise.
* gdb_mbuild.sh: Likewise.
* gdbarch.sh: Likewise.
* observer.sh: Likewise.
* features/feature_to_c.sh: Likewise.
* regformats/regdat.sh: Likewise.
2007-08-23 18:19:51 +00:00
Joel Brobecker
1d52ba212b
Switch the license of all .h files to GPLv3.
2007-08-23 18:17:33 +00:00
Joel Brobecker
e22f8b7c8c
Switch the license of all .exp files to GPLv3.
...
Switch the license of all .f and .f90 files to GPLv3.
Switch the license of all .s and .S files to GPLv3.
2007-08-23 18:14:19 +00:00
Joel Brobecker
a9762ec78a
Switch the license of all .c files to GPLv3.
...
Switch the license of all .h files to GPLv3.
Switch the license of all .cc files to GPLv3.
2007-08-23 18:08:50 +00:00
Joel Brobecker
5a0e3bd0ac
* configure.ac: Switch license to GPLv3.
2007-08-23 17:58:44 +00:00
Joel Brobecker
cc00619d4d
Switch the licensing to GPLv3 for all .ads and .adb files.
2007-08-23 17:49:23 +00:00
H.J. Lu
a351bca6b1
2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
...
* Makefile.am: Run "make dep-am".
* Makefile.in: Regenerated.
2007-08-23 16:29:49 +00:00
H.J. Lu
142411caf2
bfd/
...
2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
* elf32-i386.c: Include "bfd_stdint.h".
(elf_i386_rtype_to_howto): New function.
(elf_i386_info_to_howto_rel): Use it.
(x86_64_opcode16): New union type.
(elf_i386_check_tls_transition): New function.
(elf_i386_tls_transition): Updated to check transition and
issue an error if a transition isn't supported.
(elf_i386_check_relocs): Return FALSE if
elf_i386_tls_transition returns FALSE.
(elf_i386_gc_sweep_hook): Likewise.
(elf_i386_relocate_section): Likewise. Remove BFD_ASSERT
on TLS transitions.
* elf64-x86-64.c: Include "bfd_stdint.h".
(x86_64_opcode16): New union type.
(x86_64_opcode32): Likewise.
(elf64_x86_64_check_tls_transition): New function.
(elf64_x86_64_tls_transition): Updated to check transition and
issue an error if a transition isn't supported.
(elf64_x86_64_check_relocs): Return FALSE if
elf64_x86_64_tls_transition returns FALSE.
(elf64_x86_64_gc_sweep_hook): Likewise.
(elf64_x86_64_relocate_section): Likewise. Remove BFD_ASSERT
on TLS transitions.
ld/testsuite/
2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
* ld-i386/tlsbinpic.s: Add a new GD -> IE test.
* ld-i386/tlsgd1.s: Add a new GD -> LE test.
* ld-i386/tlsbin.dd: Updated.
* ld-i386/tlsbin.rd: Likewise.
* ld-i386/tlsgd1.dd: Likewise.
2007-08-23 16:13:37 +00:00
Ben Elliston
f467aa98dd
* doc/c-arm.texi (ARM Directives): Move brackets out of @vars.
2007-08-23 02:05:58 +00:00
gdbadmin
843c0a254b
*** empty log message ***
2007-08-23 00:00:06 +00:00