Ben Elliston [Fri, 24 Aug 2007 00:56:30 +0000 (00:56 +0000)]
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.
Alan Modra [Fri, 24 Aug 2007 00:00:08 +0000 (00:00 +0000)]
daily update
gdbadmin [Fri, 24 Aug 2007 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
Joel Brobecker [Thu, 23 Aug 2007 20:36:15 +0000 (20:36 +0000)]
* gdb.base/default.exp: Adjust the expected output of "info
warranty" after the switch to GPLv3.
Joel Brobecker [Thu, 23 Aug 2007 20:33:48 +0000 (20:33 +0000)]
* 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.
Joel Brobecker [Thu, 23 Aug 2007 20:21:52 +0000 (20:21 +0000)]
Spelling fix.
Joel Brobecker [Thu, 23 Aug 2007 20:19:32 +0000 (20:19 +0000)]
* copying.awk: Protoization, and I18n markup.
Joel Brobecker [Thu, 23 Aug 2007 20:10:04 +0000 (20:10 +0000)]
* lib/gdb.exp (default_gdb_init): Increase expect buffer size
to 30000 (from 20000).
Joel Brobecker [Thu, 23 Aug 2007 18:19:51 +0000 (18:19 +0000)]
* 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.
Joel Brobecker [Thu, 23 Aug 2007 18:17:33 +0000 (18:17 +0000)]
Switch the license of all .h files to GPLv3.
Joel Brobecker [Thu, 23 Aug 2007 18:14:19 +0000 (18:14 +0000)]
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.
Joel Brobecker [Thu, 23 Aug 2007 18:08:50 +0000 (18:08 +0000)]
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.
Joel Brobecker [Thu, 23 Aug 2007 17:58:44 +0000 (17:58 +0000)]
* configure.ac: Switch license to GPLv3.
Joel Brobecker [Thu, 23 Aug 2007 17:49:23 +0000 (17:49 +0000)]
Switch the licensing to GPLv3 for all .ads and .adb files.
H.J. Lu [Thu, 23 Aug 2007 16:29:49 +0000 (16:29 +0000)]
2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
* Makefile.am: Run "make dep-am".
* Makefile.in: Regenerated.
H.J. Lu [Thu, 23 Aug 2007 16:13:37 +0000 (16:13 +0000)]
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.
Ben Elliston [Thu, 23 Aug 2007 02:05:58 +0000 (02:05 +0000)]
* doc/c-arm.texi (ARM Directives): Move brackets out of @vars.
gdbadmin [Thu, 23 Aug 2007 00:00:06 +0000 (00:00 +0000)]
*** empty log message ***
Alan Modra [Thu, 23 Aug 2007 00:00:05 +0000 (00:00 +0000)]
daily update
Ian Lance Taylor [Wed, 22 Aug 2007 17:07:36 +0000 (17:07 +0000)]
Recognize and ignore the --eh-frame-hdr option.
H.J. Lu [Wed, 22 Aug 2007 16:01:12 +0000 (16:01 +0000)]
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.
Daniel Jacobowitz [Wed, 22 Aug 2007 15:16:56 +0000 (15:16 +0000)]
* mips-tdep.c (mips_gdbarch_init): Use Tag_GNU_MIPS_ABI_FP to
determine the file's FPU type.
Daniel Jacobowitz [Wed, 22 Aug 2007 15:13:04 +0000 (15:13 +0000)]
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.
Daniel Jacobowitz [Wed, 22 Aug 2007 14:22:02 +0000 (14:22 +0000)]
* 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.
H.J. Lu [Wed, 22 Aug 2007 13:44:37 +0000 (13:44 +0000)]
2007-08-22 H.J. Lu <hongjiu.lu@intel.com>
* elf64-x86-64.c: Remove trailing whitespace.
* elfxx-ia64.c: Likewise.
Ian Lance Taylor [Wed, 22 Aug 2007 05:06:38 +0000 (05:06 +0000)]
Add support for -E/--export-dynamic. Also clean up --help output a bit.
Michael Snyder [Wed, 22 Aug 2007 01:57:05 +0000 (01:57 +0000)]
2007-08-21 Michael Snyder <msnyder@access-company.com>
* dbxread.c (read_dbx_symtab): Guard null deref.
Break up long line.
Michael Snyder [Wed, 22 Aug 2007 01:53:19 +0000 (01:53 +0000)]
2007-08-21 Michael Snyder <msnyder@access-company.com>
* valops.c (find_overload_match): Guard against NULL.
Daniel Jacobowitz [Wed, 22 Aug 2007 01:21:45 +0000 (01:21 +0000)]
* MAINTAINERS (Patch Champions): Remove self.
Alan Modra [Wed, 22 Aug 2007 00:00:05 +0000 (00:00 +0000)]
daily update
gdbadmin [Wed, 22 Aug 2007 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
Ian Lance Taylor [Tue, 21 Aug 2007 23:37:56 +0000 (23:37 +0000)]
Implement --whole-archive.
chatham [Tue, 21 Aug 2007 21:29:12 +0000 (21:29 +0000)]
Make relative references in linker scripts absolute and update a
comment about relocate() being called.
Ian Lance Taylor [Tue, 21 Aug 2007 21:03:50 +0000 (21:03 +0000)]
Force PT_LOAD segments to be aligned to the page size.
Ian Lance Taylor [Tue, 21 Aug 2007 20:37:32 +0000 (20:37 +0000)]
Add support for -rpath.
Andreas Krebbel [Tue, 21 Aug 2007 15:54:30 +0000 (15:54 +0000)]
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.
Jim Blandy [Tue, 21 Aug 2007 15:09:59 +0000 (15:09 +0000)]
* 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.
H.J. Lu [Tue, 21 Aug 2007 13:52:54 +0000 (13:52 +0000)]
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.
Daniel Jacobowitz [Tue, 21 Aug 2007 13:35:00 +0000 (13:35 +0000)]
2007-08-21 Chris Smith <chris.smith@st.com>
* cli/cli-script.c (read_command_lines): Call dont_repeat for each
line.
Ben Elliston [Tue, 21 Aug 2007 04:15:07 +0000 (04:15 +0000)]
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.
Alan Modra [Tue, 21 Aug 2007 00:00:05 +0000 (00:00 +0000)]
daily update
gdbadmin [Tue, 21 Aug 2007 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
Jim Blandy [Mon, 20 Aug 2007 19:31:11 +0000 (19:31 +0000)]
* gdb.texinfo (The F Reply Packet): Avoid confusing texi2html:
don't break a @var across a line.
H.J. Lu [Mon, 20 Aug 2007 19:13:04 +0000 (19:13 +0000)]
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.
Nick Clifton [Mon, 20 Aug 2007 13:23:41 +0000 (13:23 +0000)]
Revision of previous delta using bfd_vma cast instead of 1L.
Jan Kratochvil [Mon, 20 Aug 2007 13:05:26 +0000 (13:05 +0000)]
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.
Nick Clifton [Mon, 20 Aug 2007 08:26:35 +0000 (08:26 +0000)]
* elflink.c (elf_fixup_link_order): Rewrite conversion of s->alignment_power
into an offset mask in order to avoid a gcc error message.
Alan Modra [Mon, 20 Aug 2007 00:00:05 +0000 (00:00 +0000)]
daily update
gdbadmin [Mon, 20 Aug 2007 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***
gdbadmin [Sun, 19 Aug 2007 00:00:34 +0000 (00:00 +0000)]
*** empty log message ***
Alan Modra [Sun, 19 Aug 2007 00:00:05 +0000 (00:00 +0000)]
daily update
Michael Snyder [Sat, 18 Aug 2007 20:22:27 +0000 (20:22 +0000)]
2007-08-18 Michael Snyder <msnyder@svkmacdonelllnx>
* stabsread.c (dbx_lookup_type): Memory leak.
Michael Snyder [Sat, 18 Aug 2007 20:05:48 +0000 (20:05 +0000)]
2007-08-18 Michael Snyder <msnyder@access-company.com>
* event-loop.c (delete_async_signal_handler): Move pointer null
test to before pointer dereference.
Michael Snyder [Sat, 18 Aug 2007 19:45:48 +0000 (19:45 +0000)]
2007-08-18 Michael Snyder <msnyder@svkmacdonelllnx>
* ui-out.c (append_header_to_list): Possible cut and paste error.
Michael Snyder [Sat, 18 Aug 2007 19:39:45 +0000 (19:39 +0000)]
2007-08-18 Michael Snyder <msnyder@svkmacdonelllnx>
* MAINTAINERS: white space tweak.
Joseph Myers [Sat, 18 Aug 2007 15:19:10 +0000 (15:19 +0000)]
2007-08-18 Paul Brook <paul@codesourcery.com>
Joseph Myers <joseph@codesourcery.com>
* Makefile.tpl (DEBUG_PREFIX_CFLAGS_FOR_TARGET): New.
(CFLAGS_FOR_TARGET, CXXFLAGS_FOR_TARGET): Include it.
* Makefile.in: Regenerate.
* configure.ac (--with-debug-prefix-map): New.
* configure: Regenerate.
config:
2007-08-18 Paul Brook <paul@codesourcery.com>
Joseph Myers <joseph@codesourcery.com>
* mt-gnu (CXXFLAGS_FOR_TARGET): Add
$(DEBUG_PREFIX_CFLAGS_FOR_TARGET).
Joel Brobecker [Sat, 18 Aug 2007 02:13:15 +0000 (02:13 +0000)]
* gdb.base/step-line.c: Switch license to GPL version 3, and
update copyright year.
* gdb.base/step-line.inp: Likewise.
Alan Modra [Sat, 18 Aug 2007 01:36:57 +0000 (01:36 +0000)]
* ld.texinfo (Input Section Basics): Correct EXCLUDE_FILE example.
Joel Brobecker [Sat, 18 Aug 2007 01:21:42 +0000 (01:21 +0000)]
* gdb.base/gdb1555.exp: Make expected output immune to formatting
changes inside gdb1555.c.
* gdb.base/pending.exp: Likewise.
Michael Snyder [Sat, 18 Aug 2007 00:21:03 +0000 (00:21 +0000)]
2007-08-17 Michael Snyder <msnyder@access-company.com>
* stack.c (print_frame): Memory leak.
Michael Snyder [Sat, 18 Aug 2007 00:17:08 +0000 (00:17 +0000)]
2007-08-17 Michael Snyder <msnyder@access-company.com>
* completer.c (filename_completer): Avoid memory leak.
Remove unnecessary nested block.
gdbadmin [Sat, 18 Aug 2007 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
Alan Modra [Sat, 18 Aug 2007 00:00:06 +0000 (00:00 +0000)]
daily update
Michael Snyder [Fri, 17 Aug 2007 23:27:42 +0000 (23:27 +0000)]
2007-08-17 Michael Snyder <msnyder@access-company.com>
* c-exp.y (parse_number): Memory leak.
Michael Snyder [Fri, 17 Aug 2007 23:24:18 +0000 (23:24 +0000)]
2007-08-17 Michael Snyder <msnyder@access-company.com>
* completer.c (location_completer): Must free 'fn_list', except
in the one case where it is returned (as 'list').
Michael Snyder [Fri, 17 Aug 2007 23:17:30 +0000 (23:17 +0000)]
2007-08-17 Michael Snyder <msnyder@access-company.com>
* varobj.c (value_of_root): Memory leak.
Michael Snyder [Fri, 17 Aug 2007 23:12:47 +0000 (23:12 +0000)]
2007-08-17 Michael Snyder <msnyder@access-company.com>
* gdbtypes.h (virtual_base_list): Remove export decl.
* gdbtypes.c (virtual_base_list): Make static. Not called outside.
(virtual_base_index): Memory leak.
(virtual_base_index_skip_primaries): Ditto.
Jakub Jelinek [Fri, 17 Aug 2007 22:00:11 +0000 (22:00 +0000)]
* config.bfd: Handle sparcv*-*-linux-* the same as sparc-*-linux-*.
Change sparc64-*-linux-* to sparc64*-*-linux-*.
* configure.host: Handle sparcv*-*-linux-* the same as
sparc-*-linux-*. Change sparc64-*-linux-* to sparc64*-*-linux-*.
* ld-sparc/tlssunnopic32.dd: Fix up #target.
* ld-sparc/tlssunnopic32.rd: Likewise.
* ld-sparc/tlssunnopic32.sd: Likewise.
* ld-sparc/tlssunnopic64.dd: Likewise.
* ld-sparc/tlssunnopic64.rd: Likewise.
* ld-sparc/tlssunnopic64.sd: Likewise.
Maxim Grigoriev [Fri, 17 Aug 2007 21:53:29 +0000 (21:53 +0000)]
2007-08-17 Maxim Grigoriev <maxim2405@gmail.com>
* xtensa-tdep.c (ARG_NOF, ARG_1ST, PS_WOE, PS_EXC, C0_MAXOPDS)
(C0_NREGS, C0_CLESV, C0_SP, C0_FP, C0_RA, C0_ARGS, C0_NARGS)
(C0_CONST, C0_INEXP, C0_NOSTK): New macros.
(xtensa_read_register): New function.
(xtensa_windowed_frame_cache, xtensa_call0_frame_cache, xtensa_c0reg)
(xtensa_insn_kind): New types.
(xtensa_frame_cache, xtensa_alloc_frame_cache, xtensa_frame_cache)
(xtensa_frame_prev_register, xtensa_return_value, xtensa_skip_prologue)
(xtensa_verify_config, xtensa_pseudo_register_read)
(xtensa_pseudo_register_write, xtensa_extract_return_value)
(xtensa_store_return_value)
(xtensa_push_dummy_call): Extended to support Xtensa Call0 ABI.
(windowing_enabled, extract_call_winsize, xtensa_unwind_dummy_id)
(xtensa_frame_this_id, xtensa_frame_prev_register)
(xtensa_register_type, xtensa_reg_to_regnum): Cosmetic changes.
(call0_frame_cache, call0_frame_get_reg_at_entry)
(call0_classify_opcode, call0_track_op)
(call0_analyze_prologue, call0_frame_cache): New functions.
DJ Delorie [Fri, 17 Aug 2007 19:31:01 +0000 (19:31 +0000)]
merge from gcc
Vladimir Prus [Fri, 17 Aug 2007 17:06:04 +0000 (17:06 +0000)]
* breakpoint.c (bpstat_free): New.
(bpstat_clear): Use bpstat_free.
(delete_breakpoint): Document why we cannot
remove bpstats from stop_bpstat.
* breakpoint.h (bpstat_free): Declare.
Alan Modra [Fri, 17 Aug 2007 14:12:43 +0000 (14:12 +0000)]
PR gas/4079
* config/tc-i386.c (x86_cons): Complain about invalid @got etc.
expressions.
(i386_immediate): Detect and complain about more cases of
invalid immediate expressions. Return failure rather than
converting them to zero.
(i386_displacement): Likewise.
Alan Modra [Fri, 17 Aug 2007 13:50:48 +0000 (13:50 +0000)]
* emultempl/alphaelf.em: Format option help.
* emultempl/armcoff.em: Likewise.
* emultempl/armelf.em: Likewise.
* emultempl/avrelf.em: Likewise.
* emultempl/elf32.em: Likewise.
* emultempl/hppaelf.em: Likewise.
* emultempl/ia64elf.em: Likewise.
* emultempl/m68hc1xelf.em: Likewise.
* emultempl/ppc32elf.em: Likewise.
* emultempl/ppc64elf.em: Likewise.
* emultempl/scoreelf.em: Likewise.
* emultempl/spuelf.em: Likewise.
* emultempl/ticoff.em: Likewise.
* emultempl/vxworks.em: Likewise.
* emultempl/xtensaelf.em: Likewise.
Alan Modra [Fri, 17 Aug 2007 13:23:08 +0000 (13:23 +0000)]
* ldexp.c (exp_get_vma, exp_get_fill): Canonicalise error messages.
* lexsup.c (ld_options): Don't use tabs in help text.
* emultempl/armcoff.em (gld${EMULATION_NAME}_finish): Fix typo.
* emultempl/pe.em (gld${EMULATION_NAME}_finish): Fix typo.
Richard Sandiford [Fri, 17 Aug 2007 13:22:44 +0000 (13:22 +0000)]
ld/testsuite/
* lib/ld-lib.exp (run_dump_test): Allow [big_or_little_endian]
to appear in assembler and linker options.
* ld-mips-elf/vxworks1-static.d (ld): Add [big_or_little_endian].
Richard Sandiford [Fri, 17 Aug 2007 13:15:24 +0000 (13:15 +0000)]
2007-08-17 Richard Sandiford <richard@codesourcery.com>
Nigel Stephens <nigel@mips.com>
* config/mt-sde: New file.
* configure.ac (mips*-sde-elf*): New stanza. Use config/mt-sde
as target_makefile_frag.
* configure: Regenerate.
Alan Modra [Fri, 17 Aug 2007 01:04:52 +0000 (01:04 +0000)]
* po/Make-in: Add --msgid-bugs-address to xgettext invocation.
Alexandre Oliva [Fri, 17 Aug 2007 00:03:44 +0000 (00:03 +0000)]
* Makefile.def (STAGE2_CFLAGS, STAGE3_CFLAGS, STAGE4_CFLAGS):
Add to flags_to_pass. Adjust uses of BOOT_CFLAGS.
(bootstrap2-debug, bootstrap-debug): New bootstrap stages.
* Makefile.tpl (STAGE2_CFLAGS, STAGE3_CFLAGS, STAGE4_CFLAGS): New.
(do-compare, do-compare3, do-compare-debug): New.
([+compare-target+]): Use them.
gdbadmin [Fri, 17 Aug 2007 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***
Alan Modra [Fri, 17 Aug 2007 00:00:06 +0000 (00:00 +0000)]
daily update
H.J. Lu [Thu, 16 Aug 2007 18:49:42 +0000 (18:49 +0000)]
bfd/
2007-08-16 H.J. Lu <hongjiu.lu@intel.com>
* elf.c: Revert last change.
binutils/
2007-08-16 H.J. Lu <hongjiu.lu@intel.com>
* readelf.c: Revert last change.
include/elf/
2007-08-16 H.J. Lu <hongjiu.lu@intel.com>
* common.h: Revert last change.
Michael Snyder [Thu, 16 Aug 2007 14:51:22 +0000 (14:51 +0000)]
event-loop.c (gdb_wait_for_event): Move statement into if block.
Alan Modra [Thu, 16 Aug 2007 13:51:27 +0000 (13:51 +0000)]
* ld-srec/srec.exp: Always pass "-G 0". Remove all powerpc
xfails.
H.J. Lu [Thu, 16 Aug 2007 13:38:09 +0000 (13:38 +0000)]
bfd/
2007-08-16 H.J. Lu <hongjiu.lu@intel.com>
* elf.c (get_segment_type): Change PT_GNU_STACK to PT_GNU_ATTR.
(bfd_section_from_phdr): Likewise.
(get_program_header_size): Likewise. Add a PT_GNU_ATTR segment
if there is an attribute section.
(_bfd_elf_map_sections_to_segments): Likewise.
(IS_SECTION_IN_INPUT_SEGMENT): Likewise.
binutils/
2007-08-16 H.J. Lu <hongjiu.lu@intel.com>
* readelf.c (get_segment_type): Change PT_GNU_STACK to
PT_GNU_ATTR.
include/elf/
2007-08-16 H.J. Lu <hongjiu.lu@intel.com>
* common.h (PT_GNU_STACK): Renamed to ...
(PT_GNU_ATTR): This.
(PT_GNU_STACK): New. Make an alias of PT_GNU_ATTR.
Alan Modra [Thu, 16 Aug 2007 00:00:06 +0000 (00:00 +0000)]
daily update
gdbadmin [Thu, 16 Aug 2007 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***
Joel Brobecker [Wed, 15 Aug 2007 18:43:15 +0000 (18:43 +0000)]
* ada-lang.c (resolve_subexp): Correct arity of binary operators.
Joel Brobecker [Wed, 15 Aug 2007 18:36:37 +0000 (18:36 +0000)]
* ada-lang.c (possible_user_operator_p): Alternative fix to last
checkin guarding against NULL.
Alan Modra [Wed, 15 Aug 2007 06:03:11 +0000 (06:03 +0000)]
PR 4923
* emultempl/elf32.em (after_open): Return immediately when
non-ELF output.
Michael Snyder [Wed, 15 Aug 2007 00:19:44 +0000 (00:19 +0000)]
2007-08-14 Michael Snyder <msnyder@access-company.com>
* tui-command.c, tui-data.c, tui-disasm.c, tui-file.c, tui-io.c,
tui-layout.c, tui-regs.c, tui-source.c, tui-win.c, tui-windata.c,
tui-wingeneral.c, tui-winsource.c: Coding standard, && and ||
go at beginning of new line.
Alan Modra [Wed, 15 Aug 2007 00:00:06 +0000 (00:00 +0000)]
daily update
gdbadmin [Wed, 15 Aug 2007 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***
Michael Snyder [Tue, 14 Aug 2007 23:50:39 +0000 (23:50 +0000)]
2007-08-14 Michael Snyder <msnyder@access-company.com>
* tui-data.c, tui-data.h, tui-disasm.c, tui-disasm.h, tui-hooks.c,
tui-io.c, tui-layout.c, tui-layout.h, tui-out.c, tui-regs.c,
tui-source.c, tui-source.h, tui-stack.c, tui-win.c, tui-win.h,
tui-windata.c, tui-windata.h, tui-wingeneral.c, tui-winsource.c,
tui-winsource.h, tui.c, tui.h: Function declarations and
definitions, wrap long lines.
Michael Snyder [Tue, 14 Aug 2007 21:39:22 +0000 (21:39 +0000)]
2007-08-14 Michael Snyder <msnyder@access-company.com>
* tui-command.c, tui-data.c, tui-disasm.c, tui-layout.c,
tui-regs.c, tui-win.c, tui-windata.c, tui-winsource.c, tui.c:
Reformat block comments to GNU standard.
Michael Snyder [Tue, 14 Aug 2007 21:20:09 +0000 (21:20 +0000)]
2007-08-14 Michael Snyder <msnyder@access-company.com>
* tui-command.c, tui-data.c, tui-data.h, tui-disasm.c, tui-file.c,
tui-hooks.c, tui-interp.c, tui-io.c, tui-layout.c, tui-out.c,
tui-regs.c, tui-regs.h, tui-source.c, tui-stack.c, tui-win.c,
tui-windata.c, tui-wingeneral.c, tui-winsource.c, tui-winsource.h,
tui.c, tui.h: Comment reformatting to coding standard (capitals,
spaces after periods, etc).
Michael Snyder [Tue, 14 Aug 2007 20:23:29 +0000 (20:23 +0000)]
2007-08-14 Michael Snyder <msnyder@access-company.com>
* tui-data.c, tui-data.h, tui-disasm.c, tui-hooks.c, tui-layout.c,
tui-regs.c, tui-source.c, tui-stack.c, tui-win.c, tui-windata.c,
tui-wingeneral.c, tui-wingeneral.h, tui-winsource.c, tui.c,
tui-winsource.h: Whitespace changes, fix pointer declarations
to be consistant.
Joel Brobecker [Tue, 14 Aug 2007 20:16:18 +0000 (20:16 +0000)]
* ada-lang.c (field_alignment): Guard against NULL.
Joel Brobecker [Tue, 14 Aug 2007 20:10:47 +0000 (20:10 +0000)]
* MAINTAINERS (Global Maintainers): Add self.
Michael Snyder [Tue, 14 Aug 2007 19:51:37 +0000 (19:51 +0000)]
2007-08-14 Michael Snyder <msnyder@access-company.com>
* mi/mi-interp.c (mi_cmd_interpreter_exec): Dead code, dead variable.
H.J. Lu [Tue, 14 Aug 2007 19:48:21 +0000 (19:48 +0000)]
bfd/
2007-08-14 H.J. Lu <hongjiu.lu@intel.com>
PR ld/4918
* elf32-i386.c (elf_i386_relocate_section): Allow R_386_PC32
on ___tls_get_addr for GD->LE/LD->LE transitions when not
building shared library.
* elf64-x86-64.c (elf64_x86_64_relocate_section): Allow
R_X86_64_PC32 on __tls_get_addr for GD->LE/LD->LE transitions
when not building shared library.
ld/testsuite/
2007-08-14 H.J. Lu <hongjiu.lu@intel.com>
PR ld/4918
* ld-i386/i386.exp (i386tests): Add tlsgd1 and tlsld1 tests.
* ld-x86-64/x86-64.exp (x86_64tests): Likewise.
* ld-i386/tlsgd1.dd: New file.
* ld-i386/tlsgd1.s: Likewise.
* ld-i386/tlsld1.dd: Likewise.
* ld-i386/tlsld1.s: Likewise.
* ld-x86-64/tlsgd1.dd: Likewise.
* ld-x86-64/tlsgd1.s: Likewise.
* ld-x86-64/tlsld1.dd: Likewise.
* ld-x86-64/tlsld1.s: Likewise.
This page took 0.0446 seconds and 4 git commands to generate.