OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
13 years agoImplement BMI instructions.
hjl [Wed, 5 Jan 2011 00:16:49 +0000 (00:16 +0000)]
Implement BMI instructions.

13 years ago*** empty log message ***
gdbadmin [Wed, 5 Jan 2011 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

13 years agodaily update
amodra [Tue, 4 Jan 2011 23:00:06 +0000 (23:00 +0000)]
daily update

13 years ago * script-sections.cc (Sort_output_sections::operator()): Sort TLS
ccoutant [Tue, 4 Jan 2011 21:46:06 +0000 (21:46 +0000)]
* script-sections.cc (Sort_output_sections::operator()): Sort TLS
sections before NOBITS sections.

13 years agoAdd VexGdq.
hjl [Tue, 4 Jan 2011 20:53:31 +0000 (20:53 +0000)]
Add VexGdq.

2011-01-04  H.J. Lu  <hongjiu.lu@intel.com>

* i386-dis.c (VexGdq): New.
(OP_VEX): Handle dq_mode.

13 years ago*** empty log message ***
gdbadmin [Tue, 4 Jan 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

13 years agodaily update
amodra [Mon, 3 Jan 2011 23:00:05 +0000 (23:00 +0000)]
daily update

13 years agomerge from gcc
dj [Mon, 3 Jan 2011 21:05:50 +0000 (21:05 +0000)]
merge from gcc

13 years agoDon't allow mixing x64_32 with x86_64.
hjl [Mon, 3 Jan 2011 18:16:46 +0000 (18:16 +0000)]
Don't allow mixing x64_32 with x86_64.

bfd/

2011-01-03  H.J. Lu  <hongjiu.lu@intel.com>

* cpu-i386.c (bfd_i386_compatible): New.
(bfd_x64_32_arch_intel_syntax): Replace bfd_default_compatible
with bfd_i386_compatible.
(bfd_x86_64_arch_intel_syntax): Likewise.
(bfd_i386_arch_intel_syntax): Likewise.
(i8086_arch): Likewise.
(bfd_x64_32_arch): Likewise.
(bfd_x86_64_arch): Likewise.
(bfd_i386_arch): Likewise.

ld/testsuite/

2011-01-03  H.J. Lu  <hongjiu.lu@intel.com>

* ld-x86-64/dummy.s: New.
* ld-x86-64/foo.s: Likewise.
* ld-x86-64/ia32-1.d: Likewise.
* ld-x86-64/ia32-2.d: Likewise.
* ld-x86-64/ia32-3.d: Likewise.
* ld-x86-64/ilp32-1.d: Likewise.
* ld-x86-64/ilp32-2.d: Likewise.
* ld-x86-64/ilp32-3.d: Likewise.
* ld-x86-64/lp64-1.d: Likewise.
* ld-x86-64/lp64-2.d: Likewise.
* ld-x86-64/lp64-3.d: Likewise.
* ld-x86-64/start.s: Likewise.

* ld-x86-64/x86-64.exp: Run ilp32-1, ilp32-2, ilp32-3, ia32-1,
ia32-2, ia32-3, lp64-1, lp64-2 and lp64-3.

13 years ago * lib/binutils-common.exp (regexp_diff): Use "==" instead of "eq".
danglin [Mon, 3 Jan 2011 16:53:28 +0000 (16:53 +0000)]
* lib/binutils-common.exp (regexp_diff): Use "==" instead of "eq".

13 years agogdb/
jkratoch [Mon, 3 Jan 2011 13:10:59 +0000 (13:10 +0000)]
gdb/
* frame.c (get_prev_frame_1) <UNWIND_INNER_ID>: New variables
this_pc_in_block, morestack_msym and morestack_name.  Check for
"__morestack" minimal symbol there.

gdb/testsuite/
* gdb.base/morestack.exp: New file.
* gdb.base/morestack.c: New file.

13 years agogdb/doc/
jkratoch [Mon, 3 Jan 2011 13:01:04 +0000 (13:01 +0000)]
gdb/doc/
* Makefile.in (diststuff): Remove gdb-cfg.texi and GDBvn.texi.
(clean): Add GDBvn.texi.

13 years agoprevent the "load" command from repeating
brobecke [Mon, 3 Jan 2011 07:53:05 +0000 (07:53 +0000)]
prevent the "load" command from repeating

This makes sure that the `load' command does not repeat when the user
presses Return again, as documented in the GDB User's Manual.

gdb/ChangeLog:

        * symfile.c (find_sym_fns): Add call to dont_repeat.

13 years ago* ChangeLog-2010: Create from ChangeLog.
cgf [Mon, 3 Jan 2011 01:53:18 +0000 (01:53 +0000)]
* ChangeLog-2010: Create from ChangeLog.
* ChangeLog: Start fresh.

13 years ago*** empty log message ***
gdbadmin [Mon, 3 Jan 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

13 years agodaily update
amodra [Sun, 2 Jan 2011 23:00:05 +0000 (23:00 +0000)]
daily update

13 years agoSync toplevel configure from GCC.
rwild [Sun, 2 Jan 2011 16:40:07 +0000 (16:40 +0000)]
Sync toplevel configure from GCC.

/:
Sync from GCC:
2010-12-22  Hariharan Sandanagobalane  <hariharan@picochip.com>

* configure.ac: (picochip): Disable libiberty.
* configure: Regenerate.

13 years agoAdd a testcase for PR ld/12001.
hjl [Sun, 2 Jan 2011 16:04:31 +0000 (16:04 +0000)]
Add a testcase for PR ld/12001.

2011-01-02  H.J. Lu  <hongjiu.lu@intel.com>

PR ld/12001
* ld-misc/defsym.exp: New.
* ld-misc/defsym1.d: Likewise.
* ld-misc/dummy.s: Likewise.
* ld-misc/foo.s: Likewise.
* ld-misc/start.s: Likewise.

13 years agogdb/testsuite/
jkratoch [Sun, 2 Jan 2011 07:32:33 +0000 (07:32 +0000)]
gdb/testsuite/
* gdb.ada/gnat_ada.gpr: Fix copyright comment line regression by 2011.

13 years ago*** empty log message ***
gdbadmin [Sun, 2 Jan 2011 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

13 years agodaily update
amodra [Sat, 1 Jan 2011 23:00:05 +0000 (23:00 +0000)]
daily update

13 years agoUpdate copyright in comments to 2011.
hjl [Sat, 1 Jan 2011 21:42:16 +0000 (21:42 +0000)]
Update copyright in comments to 2011.

13 years agoUpdate copyright to 2011.
hjl [Sat, 1 Jan 2011 20:55:46 +0000 (20:55 +0000)]
Update copyright to 2011.

binutils/

2011-01-01  H.J. Lu  <hongjiu.lu@intel.com>

* version.c (print_version): Update copyright to 2011.

gas/

2011-01-01  H.J. Lu  <hongjiu.lu@intel.com>

* gas.c (parse_args): Update copyright to 2011.

gold/

2011-01-01  H.J. Lu  <hongjiu.lu@intel.com>

* version.cc (print_version): Update copyright to 2011.

ld/

2011-01-01  H.J. Lu  <hongjiu.lu@intel.com>

* ldver.c (ldversion): Update copyright to 2011.

opcodes/

2011-01-01  H.J. Lu  <hongjiu.lu@intel.com>

* i386-gen.c (process_copyright): Update copyright to 2011.

13 years agoAlso expect .zdebug in section name in ILP32 tests.
hjl [Sat, 1 Jan 2011 19:27:52 +0000 (19:27 +0000)]
Also expect .zdebug in section name in ILP32 tests.

2011-01-01  H.J. Lu  <hongjiu.lu@intel.com>

* gas/i386/ilp32/lns/lns-common-1.d: Also expect .zdebug in
section name.
* gas/i386/ilp32/lns/lns-duplicate.d: Likewise.

13 years agoRotate gas ChangeLogs.
hjl [Sat, 1 Jan 2011 16:44:47 +0000 (16:44 +0000)]
Rotate gas ChangeLogs.

13 years agoRotate binutils ChangeLogs.
hjl [Sat, 1 Jan 2011 16:43:50 +0000 (16:43 +0000)]
Rotate binutils ChangeLogs.

13 years agorun copyright.sh for 2011.
brobecke [Sat, 1 Jan 2011 15:32:52 +0000 (15:32 +0000)]
run copyright.sh for 2011.

13 years agoUpdate copyright year in version of output (gdb/gdbserver/gdbreplay)
brobecke [Sat, 1 Jan 2011 14:14:46 +0000 (14:14 +0000)]
Update copyright year in version of output (gdb/gdbserver/gdbreplay)

gdb/ChangeLog:

       * top.c (print_gdb_version): Update copyright year in version output.

gdb/gdbserverChangeLog:

       * server.c (gdbserver_version): Update copyright year in version
       output.
       * gdbreplay.c (gdbreplay_version): Ditto.

13 years agoRotate GDB's main ChangeLog file
brobecke [Sat, 1 Jan 2011 14:05:06 +0000 (14:05 +0000)]
Rotate GDB's main ChangeLog file

gdb/ChangeLog:

        * ChangeLog-2010: Renames ChangeLog.
        * ChangeLog: New file.
        * config/djgpp/fnchange.lst: Add exception for gdb/ChangeLog-2010.
        Also fix a typo in the exception for gdb/ChangeLog-2009.

13 years ago * binutils-all/copy-2.d: Change "hppa" to "hppa*" in not-target list.
danglin [Sat, 1 Jan 2011 01:56:59 +0000 (01:56 +0000)]
* binutils-all/copy-2.d: Change "hppa" to "hppa*" in not-target list.
* binutils-all/copy-3.d: Add hppa*-*-hpux* to not-target list.
* binutils-all/objcopy.exp (reverse-bytes): xfail on 32-bit hpux.

13 years ago*** empty log message ***
gdbadmin [Sat, 1 Jan 2011 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

13 years agodaily update
amodra [Fri, 31 Dec 2010 23:00:05 +0000 (23:00 +0000)]
daily update

13 years ago2010-12-31 Michael Snyder <msnyder@vmware.com>
msnyder [Fri, 31 Dec 2010 22:59:51 +0000 (22:59 +0000)]
2010-12-31  Michael Snyder  <msnyder@vmware.com>

* charset.c: Comment cleanup and long line wrapping.
* charset.h: Ditto.
* c-lang.c: Ditto.
* c-lang.h: Ditto.
* coff-pe-read.c: Ditto.
* coff-pe-read.h: Ditto.
* coffread.c: Ditto.
* command.h: Ditto.
* complaints.c: Ditto.
* complaints.h: Ditto.
* completer.c: Ditto.
* completer.h: Ditto.
* corefile.c: Ditto.
* corelow.c: Ditto.
* core-regset.c: Ditto.
* cp-abi.c: Ditto.
* cp-abi.h: Ditto.
* cp-namespace.c: Ditto.
* cp-support.c: Ditto.
* cp-support.h: Ditto.
* cp-valprint.c: Ditto.
* cp-typeprint.c: Ditto.
* c-valprint.c: Ditto.

13 years ago * ld-undefined/undefined.exp (testline): XFAIL hppa*64*-*-*.
danglin [Fri, 31 Dec 2010 22:56:36 +0000 (22:56 +0000)]
* ld-undefined/undefined.exp (testline): XFAIL hppa*64*-*-*.

13 years ago PR ld/12360
danglin [Fri, 31 Dec 2010 22:29:18 +0000 (22:29 +0000)]
PR ld/12360
* ld-elfcomm/elfcomm.exp (test1w1): Use same check as MIPS on
hppa*64*-*-*.

13 years ago * gas/all/gas.exp (fwdexp): Run on hppa*64*-*-*. Skip on 32-bit
danglin [Fri, 31 Dec 2010 20:01:38 +0000 (20:01 +0000)]
* gas/all/gas.exp (fwdexp): Run on hppa*64*-*-*.  Skip on 32-bit
hppa*-*-hpux*.
(octa): Likewise.

13 years ago2010-12-31 Michael Snyder <msnyder@vmware.com>
msnyder [Fri, 31 Dec 2010 19:16:35 +0000 (19:16 +0000)]
2010-12-31  Michael Snyder  <msnyder@vmware.com>

* annotate.c: Comment cleanup, shorten long lines.
* arch-utils.c: Ditto.
* arch-utils.h: Ditto.
* auxv.c: Ditto.
* auxv.h: Ditto.
* ax-gdb.c: Ditto.
* ax-gdb.h: Ditto.
* ax-general.c: Ditto.
* breakpoint.h: Ditto.
* buildsym.h: Ditto.

13 years ago * gas/cfi/cfi.exp: Skip cfi-common-6 on hppa64*-*.
danglin [Fri, 31 Dec 2010 18:40:22 +0000 (18:40 +0000)]
* gas/cfi/cfi.exp: Skip cfi-common-6 on hppa64*-*.

13 years ago PR gas/11395
danglin [Fri, 31 Dec 2010 16:43:43 +0000 (16:43 +0000)]
PR gas/11395
* config/tc-hppa.c (pa_ip): Revert last change.  Add variable need_cond
to determine whether a 64-bit condition is needed for 'A' and 'S'
conditions.  Default to 32-bit never condition for logical and unit
instructions.  Add error message for missing branch on bit condition.

* hppa.h (pa_opcodes): Revert last change.  Exchange 32 and 64-bit
"bb" entries.

* hppa-dis.c (compare_cond_64_names): Change never condition to ",*".
(add_cond_64_names): Likewise.
(logical_cond_64_names): Likewise.
(unit_cond_64_names): Likewise.

13 years agoAdd change missing from previous commit, and fix misplaced changelog line.
rsandifo [Fri, 31 Dec 2010 11:04:55 +0000 (11:04 +0000)]
Add change missing from previous commit, and fix misplaced changelog line.

13 years agobfd/
rsandifo [Fri, 31 Dec 2010 11:00:52 +0000 (11:00 +0000)]
bfd/
2010-12-23  Robert Millan  <rmh@gnu.org>

* config.bfd: Recognize mips-freebsd and mips-kfreebsd-gnu.
* configure.host: Likewise.
* configure.in: Support for `bfd_elf32_ntradbigmips_freebsd_vec',
`bfd_elf32_ntradlittlemips_freebsd_vec',
`bfd_elf32_tradbigmips_freebsd_vec',
`bfd_elf32_tradlittlemips_freebsd_vec',
`bfd_elf64_tradbigmips_freebsd_vec' and
`bfd_elf64_tradlittlemips_freebsd_vec'.
* configure: Regenerate.
* elf32-mips.c: New target for FreeBSD support
(same as traditional MIPS but overrides ELF_OSABI
with ELFOSABI_FREEBSD).
* elf64-mips.c: Likewise.
* elfn32-mips.c: Likewise.
* targets.c (_bfd_target_vector): Add
`bfd_elf32_ntradbigmips_freebsd_vec',
`bfd_elf32_ntradlittlemips_freebsd_vec',
`bfd_elf32_tradbigmips_freebsd_vec',
`bfd_elf32_tradlittlemips_freebsd_vec',
`bfd_elf64_tradbigmips_freebsd_vec' and
`bfd_elf64_tradlittlemips_freebsd_vec'.

ld/
2010-12-14  Robert Millan  <rmh@gnu.org>

* configure.tgt: Recognize mips-freebsd and mips-kfreebsd-gnu.

* emulparams/elf32btsmip_fbsd.sh: New file.
* emulparams/elf32btsmipn32_fbsd.sh: Likewise.
* emulparams/elf32ltsmip_fbsd.sh: Likewise.
* emulparams/elf32ltsmipn32_fbsd.sh: Likewise.
* emulparams/elf64btsmip_fbsd.sh: Likewise.
* emulparams/elf64ltsmip_fbsd.sh: Likewise.

* Makefile.am: Add build rules for `eelf32btsmip_fbsd.c',
`eelf32btsmipn32_fbsd.c', `eelf32ltsmip_fbsd.c',
`eelf32ltsmipn32_fbsd.c', `eelf64btsmip_fbsd.c' and
`eelf64ltsmip_fbsd.c'.
* Makefile.in: Regenerate.

gas/
2010-12-19  Robert Millan  <rmh@gnu.org>
    Richard Sandiford  <rdsandiford@googlemail.com>

* config/tc-mips.c (ELF_TARGET): New macro.  Generates target
names accordingly to whether TE_FreeBSD and whether TE_TMIPS
are defined.
(mips_target_format): Refactor code using ELF_TARGET().
(support_64bit_objects): Likewise.

* configure.in: Recognize mips-freebsd and mips-kfreebsd-gnu.
* configure.tgt: Likewise.
* configure: Regenerate.

binutils/testsuite/
* binutils-all/readelf.exp: Handle MIPS FreeBSD targets.

gas/testsuite/
* gas/mips/e32el-rel2.d: Accept any file format.
* gas/mips/elf-rel.d: Likewise.
* gas/mips/elf-rel2.d: Likewise.
* gas/mips/elf-rel3.d: Likewise.
* gas/mips/elfel-rel.d: Likewise.
* gas/mips/elfel-rel2.d: Likewise.
* gas/mips/elfel-rel3.d: Likewise.
* gas/mips/ldstla-32-mips3-shared.d: Likewise.
* gas/mips/ldstla-32-mips3.d: Likewise.
* gas/mips/ldstla-32-shared.d: Likewise.
* gas/mips/ldstla-32.d: Likewise.
* gas/mips/ldstla-n64-shared.d: Likewise.
* gas/mips/ldstla-n64.d: Likewise.
* gas/mips/noat-1.d: Likewise.
* gas/mips/set-arch.d: Likewise.
* gas/mips/tls-o32.d: Likewise.

ld/testsuite/
* ld-mips-elf/mips-elf-flags.exp: Handle FreeBSD targets.
* ld-mips-elf/mips-elf.exp: Likewise.
* ld-mips-elf/mips16-call-global.d: Accept any file format.
* ld-mips-elf/mips16-intermix.d: Likewise.

13 years agofix typo in Corinna Vinschen's e-mail address
vapier [Fri, 31 Dec 2010 05:29:35 +0000 (05:29 +0000)]
fix typo in Corinna Vinschen's e-mail address

13 years agoMove elfXX_r_info/elfXX_r_sym to elfcode.h.
hjl [Fri, 31 Dec 2010 02:43:20 +0000 (02:43 +0000)]
Move elfXX_r_info/elfXX_r_sym to elfcode.h.

2010-12-30  H.J. Lu  <hongjiu.lu@intel.com>

* elfcode.h (NAME(elf,r_info)): New.
(NAME(elf,r_sym)): Likewise.

* elflink.c (elf64_r_info): Removed.
(elf32_r_info): Likewise.
(elf64_r_sym): Likewise.
(elf32_r_sym): Likewise.

13 years agoAdd elf_x86_64_relocs_compatible.
hjl [Fri, 31 Dec 2010 00:34:59 +0000 (00:34 +0000)]
Add elf_x86_64_relocs_compatible.

2010-12-30  H.J. Lu  <hongjiu.lu@intel.com>

* elf64-x86-64.c (elf_x86_64_relocs_compatible): New.
(elf_backend_relocs_compatible): Defined to
elf_x86_64_relocs_compatible.

13 years agoAdd x86-64 ILP32 support.
hjl [Fri, 31 Dec 2010 00:33:30 +0000 (00:33 +0000)]
Add x86-64 ILP32 support.

bfd/

2010-12-30  H.J. Lu  <hongjiu.lu@intel.com>

* archures.c (bfd_mach_x64_32): New.
(bfd_mach_x64_32_intel_syntax): Likewise.
* bfd-in2.h: Regenerated.

* config.bfd (targ64_selvecs): Add bfd_elf32_x86_64_vec for
i[3-7]86-*-linux-*.
(targ_selvecs): Add bfd_elf32_x86_64_vec for x86_64-*-linux-*.

* configure.in: Support bfd_elf32_x86_64_vec.
* configure: Regenerated.

* cpu-i386.c (bfd_x64_32_arch_intel_syntax): New.
(bfd_x64_32_arch): Likewise.

* elf-bfd.h (elf_append_rela): New prototype.
(elf_append_rel): Likewise.
(elf64_r_info): Likewise.
(elf32_r_info): Likewise.
(elf64_r_sym): Likewise.
(elf32_r_sym): Likewise.

* elf64-x86-64.c (ABI_64_P): New.
(elf_x86_64_info_to_howto): Replace ELF64_R_TYPE with
ELF32_R_TYPE.  Replace ELF64_ST_TYPE with ELF_ST_TYPE.
(elf_x86_64_check_tls_transition):Likewise.
(elf_x86_64_check_relocs): Likewise.
(elf_x86_64_gc_mark_hook):Likewise.
(elf_x86_64_gc_sweep_hook): Likewise.
(elf_x86_64_relocate_section): Likewise.
(elf_x86_64_reloc_type_class): Likewise.
(ELF_DYNAMIC_INTERPRETER): Renamed to ...
(ELF64_DYNAMIC_INTERPRETER): This.
(ELF32_DYNAMIC_INTERPRETER): New.
(elf_x86_64_link_hash_table): Add r_info, r_sym, swap_reloca_out,
dynamic_interpreter and dynamic_interpreter_size.
(elf_x86_64_get_local_sym_hash): Replace ELF64_R_SYM with
htab->r_sym.  Replace ELF64_R_INFO with htab->r_info.
(elf_x86_64_get_local_sym_hash): Likewise.
(elf_x86_64_check_tls_transition):Likewise.
(elf_x86_64_check_relocs): Likewise.
(elf_x86_64_gc_mark_hook):Likewise.
(elf_x86_64_gc_sweep_hook): Likewise.
(elf_x86_64_relocate_section): Likewise.
(elf_x86_64_finish_dynamic_symbol): Likewise.
(elf_x86_64_finish_local_dynamic_symbol): Likewise.
(elf_x86_64_link_hash_table_create): Initialize r_info, r_sym,
swap_reloca_out, dynamic_interpreter and dynamic_interpreter_size.
(elf_x86_64_check_relocs): Check ABI_64_P when requesting for
PIC.
(elf_x86_64_relocate_section): Likewise.
(elf64_x86_64_adjust_dynamic_symbol): Replace sizeof
(Elf64_External_Rela) with bed->s->sizeof_rela.
(elf64_x86_64_allocate_dynrelocs): Likewise.
(elf64_x86_64_size_dynamic_sections): Likewise.
(elf64_x86_64_finish_dynamic_symbol): Likewise.
(elf64_x86_64_append_rela): Removed.
(elf32_x86_64_elf_object_p): New.
Add bfd_elf32_x86_64_vec.

* elf64-x86-64.c (elf64_x86_64_xxx): Renamed to ...
(elf_x86_64_xxx): This.

* elflink.c (bfd_elf_final_link): Check ELF file class on error.
(elf_append_rela): New.
(elf_append_rel): Likewise.
(elf64_r_info): Likewise.
(elf32_r_info): Likewise.
(elf64_r_sym): Likewise.
(elf32_r_sym): Likewise.

* targets.c (bfd_elf32_x86_64_vec): New.
(_bfd_target_vector): Add bfd_elf32_x86_64_vec.

gas/

2010-12-30  H.J. Lu  <hongjiu.lu@intel.com>

* config/tc-i386.c (x86_elf_abi): New.
(i386_mach): Return bfd_mach_x64_32 for ILP32.
(OPTION_N32): Likewise.
(md_longopts): Add "n32" for ELF.
(md_parse_option): Handle OPTION_N32.
(md_show_usage): Add --n32.
(i386_target_format): Update and check x86_elf_abi.

* config/tc-i386.h (ELF_TARGET_FORMAT32): New.

* doc/as.texinfo: Document --n32.
* doc/c-i386.texi: Likewise.

gas/testsuite/

2010-12-30  H.J. Lu  <hongjiu.lu@intel.com>

* gas/i386/ilp32/lns/ilp32.exp: New.
* gas/i386/ilp32/lns/lns-common-1.d: Likewise.
* gas/i386/ilp32/lns/lns-duplicate.d: Likewise.

* gas/i386/ilp32/cfi/cfi-common-1.d: New.
* gas/i386/ilp32/cfi/cfi-common-2.d: Likewise.
* gas/i386/ilp32/cfi/cfi-common-3.d: Likewise.
* gas/i386/ilp32/cfi/cfi-common-4.d: Likewise.
* gas/i386/ilp32/cfi/cfi-common-5.d: Likewise.
* gas/i386/ilp32/cfi/cfi-common-6.d: Likewise.
* gas/i386/ilp32/cfi/cfi-common-7.d: Likewise.
* gas/i386/ilp32/cfi/cfi-x86_64.d: Likewise.
* gas/i386/ilp32/cfi/ilp32.exp: Likewise.
* gas/i386/ilp32/elf/ehopt0.d: Likewise.
* gas/i386/ilp32/elf/equ-reloc.d: Likewise.
* gas/i386/ilp32/elf/file.d: Likewise.
* gas/i386/ilp32/elf/group0a.d: Likewise.
* gas/i386/ilp32/elf/group0b.d: Likewise.
* gas/i386/ilp32/elf/group1a.d: Likewise.
* gas/i386/ilp32/elf/group1b.d: Likewise.
* gas/i386/ilp32/elf/ifunc-1.d: Likewise.
* gas/i386/ilp32/elf/ilp32.exp: Likewise.
* gas/i386/ilp32/elf/redef.d: Likewise.
* gas/i386/ilp32/elf/section0.d: Likewise.
* gas/i386/ilp32/elf/section1.d: Likewise.
* gas/i386/ilp32/elf/section3.d: Likewise.
* gas/i386/ilp32/elf/section4.d: Likewise.
* gas/i386/ilp32/elf/section6.d: Likewise.
* gas/i386/ilp32/elf/section7.d: Likewise.
* gas/i386/ilp32/elf/struct.d: Likewise.
* gas/i386/ilp32/elf/symtab.d: Likewise.
* gas/i386/ilp32/elf/symver.d: Likewise.

* gas/i386/ilp32/ilp32.exp: New.
* gas/i386/ilp32/immed64.d: Likewise.
* gas/i386/ilp32/mixed-mode-reloc64.d: Likewise.
* gas/i386/ilp32/reloc64.d: Likewise.
* gas/i386/ilp32/rex.d: Likewise.
* gas/i386/ilp32/rexw.d: Likewise.
* gas/i386/ilp32/svme64.d: Likewise.
* gas/i386/ilp32/x86-64-addr32.d: Likewise.
* gas/i386/ilp32/x86-64-addr32-intel.d: Likewise.
* gas/i386/ilp32/x86-64-aes.d: Likewise.
* gas/i386/ilp32/x86-64-aes-intel.d: Likewise.
* gas/i386/ilp32/x86-64-amdfam10.d: Likewise.
* gas/i386/ilp32/x86-64-arch-1.d: Likewise.
* gas/i386/ilp32/x86-64-arch-2.d: Likewise.
* gas/i386/ilp32/x86-64-avx.d: Likewise.
* gas/i386/ilp32/x86-64-avx-intel.d: Likewise.
* gas/i386/ilp32/x86-64-avx-swap.d: Likewise.
* gas/i386/ilp32/x86-64-avx-swap-intel.d: Likewise.
* gas/i386/ilp32/x86-64-branch.d: Likewise.
* gas/i386/ilp32/x86-64-cbw.d: Likewise.
* gas/i386/ilp32/x86-64-cbw-intel.d: Likewise.
* gas/i386/ilp32/x86-64-clmul.d: Likewise.
* gas/i386/ilp32/x86-64-clmul-intel.d: Likewise.
* gas/i386/ilp32/x86-64-crc32.d: Likewise.
* gas/i386/ilp32/x86-64-crc32-intel.d: Likewise.
* gas/i386/ilp32/x86-64-crx.d: Likewise.
* gas/i386/ilp32/x86-64-crx-suffix.d: Likewise.
* gas/i386/ilp32/x86-64.d: Likewise.
* gas/i386/ilp32/x86-64-disp.d: Likewise.
* gas/i386/ilp32/x86-64-disp-intel.d: Likewise.
* gas/i386/ilp32/x86-64-drx.d: Likewise.
* gas/i386/ilp32/x86-64-drx-suffix.d: Likewise.
* gas/i386/ilp32/x86-64-ept.d: Likewise.
* gas/i386/ilp32/x86-64-ept-intel.d: Likewise.
* gas/i386/ilp32/x86-64-fma4.d: Likewise.
* gas/i386/ilp32/x86-64-fma.d: Likewise.
* gas/i386/ilp32/x86-64-fma-intel.d: Likewise.
* gas/i386/ilp32/x86-64-gidt.d: Likewise.
* gas/i386/ilp32/x86-64-ifunc.d: Likewise.
* gas/i386/ilp32/x86-64-intel64.d: Likewise.
* gas/i386/ilp32/x86-64-io.d: Likewise.
* gas/i386/ilp32/x86-64-io-intel.d: Likewise.
* gas/i386/ilp32/x86-64-io-suffix.d: Likewise.
* gas/i386/ilp32/x86-64-localpic.d: Likewise.
* gas/i386/ilp32/x86-64-mem.d: Likewise.
* gas/i386/ilp32/x86-64-mem-intel.d: Likewise.
* gas/i386/ilp32/x86-64-movbe.d: Likewise.
* gas/i386/ilp32/x86-64-movbe-intel.d: Likewise.
* gas/i386/ilp32/x86-64-nops-1-core2.d: Likewise.
* gas/i386/ilp32/x86-64-nops-1.d: Likewise.
* gas/i386/ilp32/x86-64-nops-1-k8.d: Likewise.
* gas/i386/ilp32/x86-64-nops-1-nocona.d: Likewise.
* gas/i386/ilp32/x86-64-nops-1-pentium.d: Likewise.
* gas/i386/ilp32/x86-64-nops-2.d: Likewise.
* gas/i386/ilp32/x86-64-nops-3.d: Likewise.
* gas/i386/ilp32/x86-64-nops-4-core2.d: Likewise.
* gas/i386/ilp32/x86-64-nops-4.d: Likewise.
* gas/i386/ilp32/x86-64-nops-4-k8.d: Likewise.
* gas/i386/ilp32/x86-64-nops-5.d: Likewise.
* gas/i386/ilp32/x86-64-nops-5-k8.d: Likewise.
* gas/i386/ilp32/x86-64-nops.d: Likewise.
* gas/i386/ilp32/x86-64-opcode.d: Likewise.
* gas/i386/ilp32/x86-64-opcode-inval.d: Likewise.
* gas/i386/ilp32/x86-64-opcode-inval-intel.d: Likewise.
* gas/i386/ilp32/x86-64-opts.d: Likewise.
* gas/i386/ilp32/x86-64-opts-intel.d: Likewise.
* gas/i386/ilp32/x86-64-pcrel.d: Likewise.
* gas/i386/ilp32/x86-64-reg.d: Likewise.
* gas/i386/ilp32/x86-64-reg-intel.d: Likewise.
* gas/i386/ilp32/x86-64-rep.d: Likewise.
* gas/i386/ilp32/x86-64-rep-suffix.d: Likewise.
* gas/i386/ilp32/x86-64-rip.d: Likewise.
* gas/i386/ilp32/x86-64-rip-intel.d: Likewise.
* gas/i386/ilp32/x86-64-sib.d: Likewise.
* gas/i386/ilp32/x86-64-sib-intel.d: Likewise.
* gas/i386/ilp32/x86-64-simd.d: Likewise.
* gas/i386/ilp32/x86-64-simd-intel.d: Likewise.
* gas/i386/ilp32/x86-64-simd-suffix.d: Likewise.
* gas/i386/ilp32/x86-64-sse2avx.d: Likewise.
* gas/i386/ilp32/x86-64-sse2avx-opts.d: Likewise.
* gas/i386/ilp32/x86-64-sse2avx-opts-intel.d: Likewise.
* gas/i386/ilp32/x86-64-sse3.d: Likewise.
* gas/i386/ilp32/x86-64-sse4_1.d: Likewise.
* gas/i386/ilp32/x86-64-sse4_1-intel.d: Likewise.
* gas/i386/ilp32/x86-64-sse4_2.d: Likewise.
* gas/i386/ilp32/x86-64-sse4_2-intel.d: Likewise.
* gas/i386/ilp32/x86-64-sse-check.d: Likewise.
* gas/i386/ilp32/x86-64-sse-check-none.d: Likewise.
* gas/i386/ilp32/x86-64-sse-check-warn.d: Likewise.
* gas/i386/ilp32/x86-64-sse-noavx.d: Likewise.
* gas/i386/ilp32/x86-64-ssse3.d: Likewise.
* gas/i386/ilp32/x86-64-stack.d: Likewise.
* gas/i386/ilp32/x86-64-stack-intel.d: Likewise.
* gas/i386/ilp32/x86-64-stack-suffix.d: Likewise.
* gas/i386/ilp32/x86-64-unwind.d: Likewise.
* gas/i386/ilp32/x86-64-vmx.d: Likewise.
* gas/i386/ilp32/x86-64-xsave.d: Likewise.
* gas/i386/ilp32/x86-64-xsave-intel.d: Likewise.

ld/

2010-12-30  H.J. Lu  <hongjiu.lu@intel.com>

* emulparams/elf32_x86_64.sh: New.

* configure.tgt (targ64_extra_emuls): Add elf32_x86_64 for
i[3-7]86-*-linux-*.
(targ_extra_libpath): Likewise.
(targ_extra_emuls): Add elf32_x86_64 for x86_64-*-linux-*.
(targ_extra_libpath): Likewise.

* Makefile.am (ALL_64_EMULATION_SOURCES): Add eelf32_x86_64.c.
(eelf32_x86_64.c): New.
* Makefile.in: Regenerated.

opcodes/

2010-12-30  H.J. Lu  <hongjiu.lu@intel.com>

* i386-dis.c (print_insn): Support bfd_mach_x64_32 and
bfd_mach_x64_32_intel_syntax.

13 years ago*** empty log message ***
gdbadmin [Fri, 31 Dec 2010 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

13 years agodaily update
amodra [Thu, 30 Dec 2010 23:00:06 +0000 (23:00 +0000)]
daily update

13 years agoFix style warnings detected by server in new Blackfin code
vapier [Thu, 30 Dec 2010 17:36:22 +0000 (17:36 +0000)]
Fix style warnings detected by server in new Blackfin code

13 years ago*** empty log message ***
gdbadmin [Thu, 30 Dec 2010 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

13 years agodaily update
amodra [Wed, 29 Dec 2010 23:00:05 +0000 (23:00 +0000)]
daily update

13 years ago2010-12-29 Michael Snyder <msnyder@vmware.com>
msnyder [Wed, 29 Dec 2010 21:44:25 +0000 (21:44 +0000)]
2010-12-29  Michael Snyder  <msnyder@vmware.com>

* bcache.c: Comment clean-up.
* block.c: Ditto.
* blockframe.c: Ditto.
* breakpoint.c: Ditto.
* bsd-kvm.c: Ditto.
* buildsym.c: Ditto.

13 years ago Move ChangeLog entry.
danglin [Wed, 29 Dec 2010 16:57:41 +0000 (16:57 +0000)]
Move ChangeLog entry.

13 years agogdbserver: bfin: new port
vapier [Wed, 29 Dec 2010 16:15:40 +0000 (16:15 +0000)]
gdbserver: bfin: new port

Signed-off-by: Jie Zhang <jie.zhang@analog.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
13 years agogdb: bfin: new port
vapier [Wed, 29 Dec 2010 16:11:44 +0000 (16:11 +0000)]
gdb: bfin: new port

Initial support for Blackfin processors.  This supports the standard ABI.

Signed-off-by: Jie Zhang <jie.zhang@analog.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
13 years ago2010-12-29 Hui Zhu <teawater@gmail.com>
teawater [Wed, 29 Dec 2010 12:47:17 +0000 (12:47 +0000)]
2010-12-29  Hui Zhu  <teawater@gmail.com>

* ax-gdb.c (gen_expr): Change error message.

13 years agorevert previous gdb.c commit (it was not a minor comment update)
brobecke [Wed, 29 Dec 2010 10:18:48 +0000 (10:18 +0000)]
revert previous gdb.c commit (it was not a minor comment update)

gdb/ChangeLog:

       * gdb.c: Revert the previous change, which was probably committed
        by accident.

13 years agoFix typo in ada-lang.c comment.
brobecke [Wed, 29 Dec 2010 08:15:24 +0000 (08:15 +0000)]
Fix typo in ada-lang.c comment.

gdb/ChangeLog:

        * ada-lang.c: Fix typo in comment.

13 years ago[Ada] print null array pointer as `0x0' rather than `(null)'
brobecke [Wed, 29 Dec 2010 08:02:58 +0000 (08:02 +0000)]
[Ada] print null array pointer as `0x0' rather than `(null)'

Trying to print a variable defined as an access to an unconstrained
array:

       type String_Access is access String;
       S1 : String_Access;

If that variable is null, then GDB prints its value in an odd way:

    (gdb) print S1
    $1 = (string_bug.string_access) (null)
                                    ^^^^^^

This patch changes the debugger behavior to print the pointer using
the same output we'd use for any null pointer:

    (gdb) print S1
    $1 = (string_bug.string_access) 0x0

It also adds an assert, helping us verify an assumption.

gdb/ChangeLog:

        * ada-valprint.c (ada_val_print_1): Print null array pointers as
        `0x0' rather than `(null)'.  Add assertion.

gdb/testsuite/ChangeLog:

        * gdb.ada/arrayptr/foo.adb: Add new local variable Null_String.
        * gdb.ada/arrayptr.exp: Add test printing that new variable.

13 years ago[Ada] do not print arrays as array pointers
brobecke [Wed, 29 Dec 2010 08:01:28 +0000 (08:01 +0000)]
[Ada] do not print arrays as array pointers

This patch enhances the debugger to distinguish between fat pointers
that represent either: array types, or array access types.  In the latter
case, the object/type is encoded as a typedef type pointing to the fat
pointer.

The first part of the change is to adjust ada_check_typedef to avoid
stripping the typedef layer when it points to a fat pointer.  The rest
of the patch is adjustments required in various places to deal with
the fact that the type is uses might now be a typedef.

gdb/ChangeLog:

        * ada-lang.h (ada_coerce_to_simple_array): Add declaration.
        * ada-lang.c (ada_typedef_target_type): New function.
        (desc_base_type): Add handling of fat pointer typedefs.
        (ada_coerce_to_simple_array): Make non-static.
        (decode_packed_array_bitsize): Add handling of fat pointer typedefs.
        Add assertion.
        (ada_template_to_fixed_record_type_1, ada_to_fixed_type)
        (ada_check_typedef): Add handling of fat pointer typedefs.
        (ada_evaluate_subexp) [OP_FUNCALL]: Likewise.
        * ada-typeprint.c (ada_print_type): Add handling of fat pointer
        typedefs.
        * ada-valprint.c (ada_val_print_1): Convert fat pointers that are not
        array accesses to simple arrays rather than simple array pointers.
        (ada_value_print): In the case of array descriptors, do not print
        the value type description unless it is an array access.

gdb/testsuite/ChangeLog:

        * gdb.ada/lang_switch.exp: Correct expected parameter value.

gdb/doc/ChangeLog:

        * gdb.texinfo (Ada Glitches): Remove paragraph describing the
        occasional case where the debugger prints an array address
        instead of the array itself.

13 years ago* cygtls.cc: Include stdlib.h.
cgf [Wed, 29 Dec 2010 06:33:28 +0000 (06:33 +0000)]
* cygtls.cc: Include stdlib.h.
(_cygtls::init_thread): Seed random number generator on a per-thread basis.

13 years agoAdd documentation for TARGET_OBJECT_OSDATA
brobecke [Wed, 29 Dec 2010 02:52:23 +0000 (02:52 +0000)]
Add documentation for TARGET_OBJECT_OSDATA

gdb/ChangeLog:

        * target.h (enum target_object): Expand the documentation of
        TARGET_OBJECT_OSDATA a bit.

13 years agosim: HW_NALLOC: new alloc helper
vapier [Wed, 29 Dec 2010 02:51:40 +0000 (02:51 +0000)]
sim: HW_NALLOC: new alloc helper

We have malloc (uninitialized buffer), zalloc (zeroed buffer), and
nzalloc (zeroed array).  But we don't have a way to allocate an
uninitialized array.  Add a HW_NALLOC to fill this gap.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
13 years agosim: HW_NZALLOC: fix arg handling
vapier [Wed, 29 Dec 2010 02:50:35 +0000 (02:50 +0000)]
sim: HW_NZALLOC: fix arg handling

The HW_NZALLOC macro has all caps args for some reason (unlike the other
alloc helpers), and ends up not using the "ME" argument since its copy
and paste source uses "me".  Make all the args lowercase to match the
style of all the other args and make it use the correct "me".

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
13 years ago2010-12-28 Michael Snyder <msnyder@vmware.com>
msnyder [Wed, 29 Dec 2010 02:11:03 +0000 (02:11 +0000)]
2010-12-28  Michael Snyder  <msnyder@vmware.com>

* command.h: Comment clean-up.
* cli/cli-cmds.c: Ditto.
* cli/cli-cmds.h: Ditto.
* cli/cli-decode.c: Ditto.
* cli/cli-decode.h: Ditto.
* cli/cli-dump.c: Ditto.
* cli/cli-interp.c: Ditto.
* cli/cli-logging.c: Ditto.
* cli/cli-script.c: Ditto.
* cli/cli-setshow.c: Ditto.
* cli/cli-setshow.h: Ditto.

13 years agoMention PR ld/12327 in ChangeLog entry.
hjl [Wed, 29 Dec 2010 01:03:31 +0000 (01:03 +0000)]
Mention PR ld/12327 in ChangeLog entry.

13 years ago2010-12-28 Michael Snyder <msnyder@vmware.com>
msnyder [Wed, 29 Dec 2010 00:58:11 +0000 (00:58 +0000)]
2010-12-28  Michael Snyder  <msnyder@vmware.com>

* event-loop.c: Comment clean-up.
* event-loop.h: Ditto.
* event-top.c: Ditto.
* gdb.c: Ditto.
* gdb.h: Ditto.
* main.c: Ditto.
* top.c: Ditto.
* top.h: Ditto.

13 years ago*** empty log message ***
gdbadmin [Wed, 29 Dec 2010 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

13 years agodaily update
amodra [Tue, 28 Dec 2010 23:00:05 +0000 (23:00 +0000)]
daily update

13 years agoAdd testcases for PR ld/12327.
hjl [Tue, 28 Dec 2010 18:04:10 +0000 (18:04 +0000)]
Add testcases for PR ld/12327.

2010-12-28  H.J. Lu  <hongjiu.lu@intel.com>

PR ld/12327
* ld-scripts/defined4.d: New.
* ld-scripts/defined4.s: Likewise.
* ld-scripts/defined4.t: Likewise.
* ld-scripts/expr2.d: Likewise.
* ld-scripts/expr2.s: Likewise.
* ld-scripts/expr2.t: Likewise.

* ld-scripts/defined.exp: Run defined4.

* ld-scripts/expr.exp: Run expr2.

13 years ago * ax-gdb.c (gen_expr) <OP_REGISTER>: Error out if trying to
palves [Tue, 28 Dec 2010 17:59:57 +0000 (17:59 +0000)]
* ax-gdb.c (gen_expr) <OP_REGISTER>: Error out if trying to
collect a user register.

13 years ago2010-12-28 Hui Zhu <teawater@gmail.com>
teawater [Tue, 28 Dec 2010 16:00:07 +0000 (16:00 +0000)]
2010-12-28  Hui Zhu  <teawater@gmail.com>

* gdbarch.sh (ax_pseudo_register_collect,
ax_pseudo_register_push_stack): new callbacks.
(agent_expr): Forward declare.
* gdbarch.h, gdbarch.c: Regenerate.
* ax-gdb.c (gen_expr): Remove pseudo-register check code.
* ax-general.c (user-regs.h): New include.
(ax_reg): Call gdbarch_ax_pseudo_register_push_stack.
(ax_reg_mask): Call gdbarch_ax_pseudo_register_collect.
* mips-tdep.c (ax.h): New include.
(mips_ax_pseudo_register_collect,
mips_ax_pseudo_register_push_stack): New functions.
(mips_gdbarch_init): Set mips_ax_pseudo_register_collect and
mips_ax_pseudo_register_push_stack.

13 years ago2010-12-28 Yao Qi <yao@codesourcery.com>
qiyao [Tue, 28 Dec 2010 13:26:45 +0000 (13:26 +0000)]
2010-12-28  Yao Qi  <yao@codesourcery.com>

* arm-tdep.c (arm_register_aliases): Remove sp, pc, and fp.

13 years agoremove target_acknowledge_created_inferior
brobecke [Tue, 28 Dec 2010 11:40:26 +0000 (11:40 +0000)]
remove target_acknowledge_created_inferior

This target_ops routine appears to be unused in practice, so this patch
removes it.

gdb/ChangeLog:

        * inf-child.c (inf_child_acknowledge_created_inferior): Delete.
        (inf_child_target): Do not set t->to_acknowledge_created_inferior.
        * inf-ptrace.c (inf_ptrace_create_inferior): Remove call to
        target_acknowledge_created_inferior.
        * inf-ttrace.c (inf_ttrace_him): Likewise.
        * target.h (struct target_ops): Delete to_acknowledge_created_inferior
        field.
        (target_acknowledge_created_inferior): Delete.
        * target.c (update_current_target): Remove setting of
        to_acknowledge_created_inferior field. Do default value for that
        field either.
        (debug_to_acknowledge_created_inferior): Delete.
        (setup_target_debug): Remove setting of
        current_target.to_acknowledge_created_inferior.

13 years ago*** empty log message ***
gdbadmin [Tue, 28 Dec 2010 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

13 years agodaily update
amodra [Mon, 27 Dec 2010 23:00:05 +0000 (23:00 +0000)]
daily update

13 years ago2010-12-27 David Byron <dbyron0@users.sourceforge.net>
ironhead [Mon, 27 Dec 2010 21:26:31 +0000 (21:26 +0000)]
2010-12-27  David Byron  <dbyron0@users.sourceforge.net>

        * include/winioctl.h (STORAGE_BUS_TYPE): Define.

13 years ago2010-12-27 Ozkan Sezer <sezero@users.sourceforge.net>
ironhead [Mon, 27 Dec 2010 21:19:42 +0000 (21:19 +0000)]
2010-12-27  Ozkan Sezer  <sezero@users.sourceforge.net>

        * include/dirent.h (dd_handle): Define as intptr_t.

13 years ago2010-12-27 Seth Jackson <sethj@users.sourceforge.net>
ironhead [Mon, 27 Dec 2010 21:12:35 +0000 (21:12 +0000)]
2010-12-27  Seth Jackson  <sethj@users.sourceforge.net>

        * include/winbase.h (GetComputerNameEx): Define.

13 years ago2010-09-22 Ryan Lortie <desrt@desrt.ca>
ironhead [Mon, 27 Dec 2010 21:07:20 +0000 (21:07 +0000)]
2010-09-22  Ryan Lortie  <desrt@desrt.ca>

        * include/winbase.h (TzSpecificLocalTimeToSystemTime): Define.

13 years ago2010-11-08 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
ironhead [Mon, 27 Dec 2010 21:01:13 +0000 (21:01 +0000)]
2010-11-08 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>

        * tlssup.c (__dyn_tls_init): Use an integer variable to iterate between
        __xd_a and __xd_z.

13 years ago2010-12-27 Markus Koenig <basilo@users.sourceforge.net>
ironhead [Mon, 27 Dec 2010 20:39:42 +0000 (20:39 +0000)]
2010-12-27  Markus Koenig  <basilo@users.sourceforge.net>

        * include/gdiplus/gdipluspixelformats.h (PixelFormatIndexed,
        PixelFormatGDI, PixelFormatAlpha, PixelFormatPAlpha,
        PixelFormatExtended, PixelFormatCanonical, PixelFormatUndefined,
        PixelFormatDontCare, PixelFormat1bppIndexed, PixelFormat4bppIndexed,
        PixelFormat8bppIndexed, PixelFormat16bppGrayScale,
        PixelFormat16bppRGB555, PixelFormat16bppRGB565, PixelFormat16bpp1555,
        PixelFormat24bppRGB, PixelFormat32bppRGB, PixelFormat32bppARGB,
        PixelFormat32bppPARGB, PixelFormat48bppRGB, PixelFormat64bppARGB,
        PixelFormat64bppPARGB, PixelFormatMax): Fix definition.

13 years ago2010-10-20 Seth Jackson <sethj@users.sourceforge.net>
ironhead [Mon, 27 Dec 2010 20:31:57 +0000 (20:31 +0000)]
2010-10-20  Seth Jackson  <sethj@users.sourceforge.net>

        * include/commctrl.h (TC_ITEMHEADER[AW]): Rename to TCITEMHEADER[AW].
        Add defines for backward compatibility.

13 years ago2010-12-27 Johann Hanne <jonnyh33@users.sourceforge.net>
ironhead [Mon, 27 Dec 2010 20:20:15 +0000 (20:20 +0000)]
2010-12-27  Johann Hanne  <jonnyh33@users.sourceforge.net>

        * include/oaidl.h (GetTypeComp, GetTypeComp, IsMatchingType): Fix defintion.
        * include/objidl.h (AddConnection, ReleaseConnection): Ditto.
        * include/winbase.h (EnumResourceLanguagesA, EnumResourceLanguagesW,
        EnumResourceNamesA, EnumResourceNamesW, EnumResourceTypesA,
        EnumResourceTypesW): Ditto.
        * include/winnt.h (_SYSTEM_POWER_CAPABILITIES): Ditto.

13 years ago2010-12-27 Seth Jackson <sethj@users.sourceforge.net>
ironhead [Mon, 27 Dec 2010 19:59:54 +0000 (19:59 +0000)]
2010-12-27  Seth Jackson  <sethj@users.sourceforge.net>

        * include/basetsd.h: (INT8, UINT8, INT16, UINT16): Define.

13 years ago gdb/
palves [Mon, 27 Dec 2010 19:37:03 +0000 (19:37 +0000)]
gdb/
* breakpoint.c (breakpoint_restore_shadows): When looking for the
location with the lowest address that overlaps the memory range we
want to restore shadows for, account for multiple locations at the
same address.

13 years ago2010-12-27 Paul Sokolovsky <pfalcon@users.sf.net>
ironhead [Mon, 27 Dec 2010 19:15:29 +0000 (19:15 +0000)]
2010-12-27  Paul Sokolovsky  <pfalcon@users.sf.net>

        * include/bdatypes.h: Add missing semicolons.

13 years ago* include/cygwin/version.h: Bump CYGWIN_VERSION_API_MINOR to 234.
cgf [Mon, 27 Dec 2010 17:29:25 +0000 (17:29 +0000)]
* include/cygwin/version.h: Bump CYGWIN_VERSION_API_MINOR to 234.

13 years ago Code cleanup - renaming.
bauermann [Mon, 27 Dec 2010 13:49:44 +0000 (13:49 +0000)]
Code cleanup - renaming.
* breakpoint.c: Use bl for `*bp_location' variables, blp_tmp for
`**bp_location' helper variables, b_tmp for `*breakpoint' helper
variables.

13 years ago2010-12-27 Kevin Buettner <kevinb@redhat.com>
teawater [Mon, 27 Dec 2010 08:17:31 +0000 (08:17 +0000)]
2010-12-27  Kevin Buettner  <kevinb@redhat.com>
            Hui Zhu  <teawater@gmail.com>

* mips-tedp.c (mips_register_name): Add comments.

13 years ago PR gas/11395
danglin [Mon, 27 Dec 2010 02:05:12 +0000 (02:05 +0000)]
PR gas/11395
* config/tc-hppa.c (pa_ip): Set doubleword carry/borrow bit when a
doubleword completer or doubleword condition is found in an add/sub
instruction.  Reject match for 'A'/'S' only if there is no condition
and d bit is not set.

* gas/hppa/basic/add2.s: Add test for a simple doubleword carry
instruction.
* gas/hppa/basic/sub2.s: Add tests for simple word and doubleword
borrow instructions.
* gas/hppa/basic/basic.exp: Update regexps for above.

* opcode/hppa.h: Clear "d" bit in "add" and "sub" patterns.

13 years ago*** empty log message ***
gdbadmin [Mon, 27 Dec 2010 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

13 years agodaily update
amodra [Sun, 26 Dec 2010 23:00:06 +0000 (23:00 +0000)]
daily update

13 years agocygwin:
cgf [Sun, 26 Dec 2010 21:11:37 +0000 (21:11 +0000)]
cygwin:
* cygwin.din: Export program_invocation_name and
program_invocation_short_name.
* dcrt0.cc: Set program_invocation*name to correct values, based on
argv[0].
* globals.cc (program_invocation_name): Define.
(program_invocation_short_name): Ditto
newlib:
* libc/include/sys/errno.h (program_invocation_name): Declare.
(program_invocation_short_name): Ditto.

13 years ago*** empty log message ***
gdbadmin [Sun, 26 Dec 2010 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

13 years agodaily update
amodra [Sat, 25 Dec 2010 23:00:17 +0000 (23:00 +0000)]
daily update

13 years ago* gdb.threads/tls.exp: Fix typo.
schwab [Sat, 25 Dec 2010 19:22:39 +0000 (19:22 +0000)]
* gdb.threads/tls.exp: Fix typo.

13 years ago* gdb.threads/thread-specific.exp (get_thread_list): Update.
schwab [Sat, 25 Dec 2010 17:54:00 +0000 (17:54 +0000)]
* gdb.threads/thread-specific.exp (get_thread_list): Update.
* gdb.threads/execl.exp: Update.

13 years ago*** empty log message ***
gdbadmin [Sat, 25 Dec 2010 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

13 years agodaily update
amodra [Fri, 24 Dec 2010 23:00:05 +0000 (23:00 +0000)]
daily update

13 years ago * compress.c (decompress_contents): Style.
amodra [Fri, 24 Dec 2010 10:40:18 +0000 (10:40 +0000)]
* compress.c (decompress_contents): Style.
(bfd_get_full_section_contents): Do not decompress directly into
caller buffer or directly return cached section contents.
Check malloc return for compressed_buffer.