a30e5f5fca
* elfxx-ia64.c (elfNN_ia64_add_symbol_hook): Warning fix.
2007-08-24 04:31:24 +00:00
67c11a9b99
* config/tc-i386.c (lex_got): Don't scan past a comma.
2007-08-24 04:18:37 +00:00
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
b6a3feb15f
daily update
2007-08-24 00:00:08 +00:00
9ab9ef6893
*** empty log message ***
2007-08-24 00:00:03 +00:00
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
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
01d4100f86
Spelling fix.
2007-08-23 20:21:52 +00:00
07aed0ebe2
* copying.awk: Protoization, and I18n markup.
2007-08-23 20:19:32 +00:00
7b4336022e
* lib/gdb.exp (default_gdb_init): Increase expect buffer size
...
to 30000 (from 20000).
2007-08-23 20:10:04 +00:00
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
1d52ba212b
Switch the license of all .h files to GPLv3.
2007-08-23 18:17:33 +00:00
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
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
5a0e3bd0ac
* configure.ac: Switch license to GPLv3.
2007-08-23 17:58:44 +00:00
cc00619d4d
Switch the licensing to GPLv3 for all .ads and .adb files.
2007-08-23 17:49:23 +00:00
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
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
f467aa98dd
* doc/c-arm.texi (ARM Directives): Move brackets out of @vars.
2007-08-23 02:05:58 +00:00
843c0a254b
*** empty log message ***
2007-08-23 00:00:06 +00:00
ce09b7cfa3
daily update
2007-08-23 00:00:05 +00:00
7da52175b6
Recognize and ignore the --eh-frame-hdr option.
2007-08-22 17:07:36 +00:00
eae50df29b
2007-08-22 H.J. Lu <hongjiu.lu@intel.com>
...
* elfxx-ia64.c: Convert to ISO C90 prototypes.
(elfNN_hpux_backend_section_from_bfd_section): Make it static.
2007-08-22 16:01:12 +00:00
609ca2b957
* mips-tdep.c (mips_gdbarch_init): Use Tag_GNU_MIPS_ABI_FP to
...
determine the file's FPU type.
2007-08-22 15:16:56 +00:00
8d26208a1e
gdb/testsuite/
...
* gdb.base/callfuncs.exp (do_function_calls): Use t_double_int
and t_int_double.
* gdb.base/callfuncs.c (t_double_int, t_int_double): New.
gdb/
* mips-tdep.c (mips_n32n64_fp_arg_chunk_p): New.
(mips_n32n64_push_dummy_call): Always increment float_argreg along
with argreg. Use mips_n32n64_fp_arg_chunk_p.
2007-08-22 15:13:04 +00:00
65728c2698
* solib-svr4.c (scan_dyntag): Only read target memory when necessary.
...
Fix formatting.
(elf_locate_base): Look for DT_MIPS_RLD_MAP first. Expand comments.
(elf_lookup_lib_symbol): Fix formatting.
2007-08-22 14:22:02 +00:00
9a2e389ab0
2007-08-22 H.J. Lu <hongjiu.lu@intel.com>
...
* elf64-x86-64.c: Remove trailing whitespace.
* elfxx-ia64.c: Likewise.
2007-08-22 13:44:37 +00:00
a6badf5a97
Add support for -E/--export-dynamic. Also clean up --help output a bit.
2007-08-22 05:06:38 +00:00
6b2d86bda4
2007-08-21 Michael Snyder <msnyder@access-company.com>
...
* dbxread.c (read_dbx_symtab): Guard null deref.
Break up long line.
2007-08-22 01:57:05 +00:00
a2ca50ae64
2007-08-21 Michael Snyder <msnyder@access-company.com>
...
* valops.c (find_overload_match): Guard against NULL.
2007-08-22 01:53:19 +00:00
54e116dd35
* MAINTAINERS (Patch Champions): Remove self.
2007-08-22 01:21:45 +00:00
ebbdfe3f43
daily update
2007-08-22 00:00:05 +00:00
2096b6d6b8
*** empty log message ***
2007-08-22 00:00:02 +00:00
4973341a7d
Implement --whole-archive.
2007-08-21 23:37:56 +00:00
72a2eed757
Make relative references in linker scripts absolute and update a
...
comment about relocate() being called.
2007-08-21 21:29:12 +00:00
0496d5e5b4
Force PT_LOAD segments to be aligned to the page size.
2007-08-21 21:03:50 +00:00
41f542e70b
Add support for -rpath.
2007-08-21 20:37:32 +00:00
fcb7aa2f6b
2007-08-21 Andreas Krebbel <krebbel1@de.ibm.com>
...
* s390-mkopc.c (struct s390_cond_ext_format): New global struct.
(s390_cond_ext_format): New global variable.
(expandConditionalJump): New function.
(main): Invoke expandConditionalJump for mnemonics containing '*'.
* s390-opc.txt: Replace mnemonics with conditional
mask extensions with instructions using the newly introduced '*' tag.
2007-08-21 15:54:30 +00:00
3fb6a9822a
* gdb.texinfo (Top): Dedicate manual to the memory of Fred Fish.
...
(title page): Include the dedication in the printed manual, as a
separate page after the copyright notice.
2007-08-21 15:09:59 +00:00
2f3bf80a30
2007-08-21 H.J. Lu <hongjiu.lu@intel.com>
...
* elf32-i386.c (elf_i386_tls_transition): Accept a pointer
to ELF hash entry instead of an integer for local test.
(elf_i386_check_relocs): Updated.
(elf_i386_gc_sweep_hook): Likewise.
(elf_i386_relocate_section): Likewise.
* elf64-x86-64.c (elf64_x86_64_tls_transition): Accept a
pointer to ELF hash entry instead of an integer for local
test.
(elf64_x86_64_check_relocs): Updated.
(elf64_x86_64_gc_sweep_hook): Likewise.
(elf64_x86_64_relocate_section): Likewise.
2007-08-21 13:52:54 +00:00
f429d7d03d
2007-08-21 Chris Smith <chris.smith@st.com>
...
* cli/cli-script.c (read_command_lines): Call dont_repeat for each
line.
2007-08-21 13:35:00 +00:00
2abc4e65ff
Bring over from the GCC tree:
...
2007-08-21 Richard Guenther <rguenther@suse.de>
* configure.ac: Add types checking to stage1 checking flags.
* configure: Regenerate.
2007-08-21 04:15:07 +00:00
6b2f2842e1
daily update
2007-08-21 00:00:05 +00:00
faa925f5d0
*** empty log message ***
2007-08-21 00:00:02 +00:00
d3bdde981b
* gdb.texinfo (The F Reply Packet): Avoid confusing texi2html:
...
don't break a @var across a line.
2007-08-20 19:31:11 +00:00
3bfa9139b4
2007-08-20 H.J. Lu <hongjiu.lu@intel.com>
...
* elf32-i386.c (elf_i386_tls_transition): Break long line.
* elf64-x86-64.c (elf64_x86_64_tls_transition): Likewise.
2007-08-20 19:13:04 +00:00
461686a323
Revision of previous delta using bfd_vma cast instead of 1L.
2007-08-20 13:23:41 +00:00
19ec0de70a
2007-08-20 Jan Kratochvil <jan.kratochvil@redhat.com>
...
* elfxx-target.h [ELF_COMMONPAGESIZE && ELF_MAXPAGESIZE]
(ELF_MINPAGESIZE): Fixed its size guess. Sanity checked its size.
(ELF_COMMONPAGESIZE, ELF_MAXPAGESIZE): Sanity checked their size.
2007-08-20 13:05:26 +00:00
75ea273619
* elflink.c (elf_fixup_link_order): Rewrite conversion of s->alignment_power
...
into an offset mask in order to avoid a gcc error message.
2007-08-20 08:26:35 +00:00
80a62b542e
daily update
2007-08-20 00:00:05 +00:00