OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
15 years ago*** empty log message ***
gdbadmin [Wed, 10 Dec 2008 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

15 years agobfd
tromey [Tue, 9 Dec 2008 18:59:53 +0000 (18:59 +0000)]
bfd
* pef.c (bfd_pef_parse_traceback_table): Add parens to placate gcc
4.4.
binutils
* srconv.c (wr_hd): Add parens to placate gcc 4.4.

15 years ago * linux-low.h (struct process_info): Delete member tid, unused.
devans [Tue, 9 Dec 2008 18:52:20 +0000 (18:52 +0000)]
* linux-low.h (struct process_info): Delete member tid, unused.
* thread-db.c (find_one_thread): Update.
(maybe_attach_thread): Update.

15 years ago * config.in, configure: Rebuild.
tromey [Tue, 9 Dec 2008 17:18:28 +0000 (17:18 +0000)]
* config.in, configure: Rebuild.
* configure.ac: Check for locale.h, setlocale.  Call
AM_LC_MESSAGES.
* acinclude.m4: Include lcmessage.m4.

15 years ago * remote.c (remote_parse_stop_reply): Use REG only after its NULL check.
jkratoch [Tue, 9 Dec 2008 16:36:12 +0000 (16:36 +0000)]
* remote.c (remote_parse_stop_reply): Use REG only after its NULL check.

15 years ago * resolv.h: #include <netinet/in.h> for sockaddr_in typedef.
corinna [Tue, 9 Dec 2008 16:09:44 +0000 (16:09 +0000)]
* resolv.h: #include <netinet/in.h> for sockaddr_in typedef.

15 years ago PR 7088
ian [Tue, 9 Dec 2008 16:09:32 +0000 (16:09 +0000)]
PR 7088
* yyscript.y (file_cmd): Handle INPUT.

15 years ago * testsuite/initpri1.c: Change all declarations to be full
ian [Tue, 9 Dec 2008 16:03:47 +0000 (16:03 +0000)]
* testsuite/initpri1.c: Change all declarations to be full
prototypes by adding void, to avoid compiler warnings.

15 years ago2008-12-09 Tristan Gingold <gingold@adacore.com>
gingold [Tue, 9 Dec 2008 09:51:08 +0000 (09:51 +0000)]
2008-12-09  Tristan Gingold  <gingold@adacore.com>

* cpu-avr.c (compatible): Makes avr-6 compatible only with itself.

15 years ago2008-12-09 Andrew Stubbs <ams@codesourcery.com>
ams [Tue, 9 Dec 2008 08:34:29 +0000 (08:34 +0000)]
2008-12-09  Andrew Stubbs  <ams@codesourcery.com>

* readelf.c (arm_attr_tag_CPU_arch): Add "v6-M" and "v6S-M".
(arm_attr_tag_WMMX_arch): Add "WMMXv2".
(arm_attr_tag_NEON_arch): Rename to ...
(arm_attr_tag_Advanced_SIMD_arch): ... official name.
(arm_attr_tag_ABI_PCS_config): Rename to ...
(arm_attr_tag_PCS_config): ... official name.
(arm_attr_tag_ABI_PCS_RO_DATA): Rename to ...
(arm_attr_tag_ABI_PCS_RO_data): ... official name.
(arm_attr_tag_ABI_FP_denormal): Add "Sign only".
(arm_attr_tag_CPU_unaligned_access): New array.
(arm_attr_tag_T2EE_use): New array.
(arm_attr_tag_Virtualization_use): New array.
(arm_attr_tag_MPextension_use): New array.
(arm_attr_publ): NEON_arch -> Advanced_SIMD_arch.
ABI_PCS_config -> PCS_config.
ABI_PCS_RO_DATA -> ABI_PCS_RO_data.
Add CPU_unaligned_access, nodefaults, also_compatible_with,
T2EE_use, conformance, Virtualization_use and MPextension_use.
(display_arm_attribute): Handle Tag_nodefaults and
Tag_also_compatible_with.

15 years agoCommitted as obvious.
dannysmith [Tue, 9 Dec 2008 02:42:21 +0000 (02:42 +0000)]
Committed as obvious.

2008-12-08  Dmitry G. Gorbachev  <d.g.gorbachev@gmail.com>

* cpu_features.c (__cpu_features_init): Remove erroneous ';'.

15 years ago*** empty log message ***
gdbadmin [Tue, 9 Dec 2008 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

15 years agodaily update
amodra [Tue, 9 Dec 2008 00:00:09 +0000 (00:00 +0000)]
daily update

15 years ago2008-12-08 H.J. Lu <hongjiu.lu@intel.com>
hjl [Mon, 8 Dec 2008 18:07:26 +0000 (18:07 +0000)]
2008-12-08  H.J. Lu  <hongjiu.lu@intel.com>

* i386-gen.c (opcode_modifiers): Move VexNDS before VexNDD.

15 years ago2008-12-08 H.J. Lu <hongjiu.lu@intel.com>
hjl [Mon, 8 Dec 2008 17:59:00 +0000 (17:59 +0000)]
2008-12-08  H.J. Lu  <hongjiu.lu@intel.com>

* config/tc-i386.c (build_modrm_byte): Remove an extra blank
line.

15 years ago2008-12-08 H.J. Lu <hongjiu.lu@intel.com>
hjl [Mon, 8 Dec 2008 17:43:06 +0000 (17:43 +0000)]
2008-12-08  H.J. Lu  <hongjiu.lu@intel.com>

* i386-dis.c (putop): Remove strayed comments.

15 years ago * python/python-value.c (values_in_python): Add specific initialization
brobecke [Mon, 8 Dec 2008 17:13:30 +0000 (17:13 +0000)]
    * python/python-value.c (values_in_python): Add specific initialization
        to NULL to work-around a MacOS linker bug.

15 years ago Fix loc_type of `bp_location's created by update_watchpoint.
jkratoch [Mon, 8 Dec 2008 13:27:36 +0000 (13:27 +0000)]
Fix loc_type of `bp_location's created by update_watchpoint.
* breakpoint.c (allocate_bp_location): Remove the bp_type parameter.
Replace bp_type by bpt->type.  Update prototype.  All callers updated.
(add_location_to_breakpoint):  Remove the bp_type parameter.
Replace bp_type by b->type.  All callers updated.
(set_breakpoint_location_function): Replace bptype by b->type.

15 years ago * fhandler_registry.cc (encode_regname): Add Parameter add_val.
corinna [Mon, 8 Dec 2008 11:45:17 +0000 (11:45 +0000)]
* fhandler_registry.cc (encode_regname): Add Parameter add_val.
Append "%val" if add_val is set.
(decode_regname): Remove trailing "%val". Change returncode accordingly.
(__DIR_hash): New class.
(d_hash): New macro.
(key_exists): New function.
(fhandler_registry::exists): Remove encode of registry name before path
compare, decode file part of path instead.  Skip checks for keys if
trailing "%val" detected.
(fhandler_registry::fstat): Change check of return value of
decode_regname ().
(fhandler_registry::readdir): Allocate __DIR_hash.  Record key names in
hash table. Append "%val" if key with same name exists. Fix error
handling of encode_regname ().  Set dirent.d_type.
(fhandler_registry::closedir): Delete __DIR_hash.
(fhandler_registry::open): Don't open key if trailing "%val" detected
by decode_regname ().
(open_key): Ditto.

15 years agodaily update
amodra [Mon, 8 Dec 2008 00:00:05 +0000 (00:00 +0000)]
daily update

15 years ago*** empty log message ***
gdbadmin [Mon, 8 Dec 2008 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

15 years ago * breakpoint.c (update_global_location_list): Fix the comment.
jkratoch [Sun, 7 Dec 2008 15:59:50 +0000 (15:59 +0000)]
* breakpoint.c (update_global_location_list): Fix the comment.

15 years agodaily update
amodra [Sun, 7 Dec 2008 00:00:05 +0000 (00:00 +0000)]
daily update

15 years ago*** empty log message ***
gdbadmin [Sun, 7 Dec 2008 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***

15 years ago * mips/idt32.ld: Set arch to mips:isa32r2 from mips:isa32. Update
nemet [Sat, 6 Dec 2008 16:29:01 +0000 (16:29 +0000)]
* mips/idt32.ld: Set arch to mips:isa32r2 from mips:isa32.  Update
comment.

15 years ago2008-12-05 Chris Sutcliffe <ir0nh34d@users.sf.net>
ironhead [Sat, 6 Dec 2008 02:25:28 +0000 (02:25 +0000)]
2008-12-05  Chris Sutcliffe  <ir0nh34d@users.sf.net>

        * include/w32api.h: Increment version to 3.13.
        * Makefile.in: Ditto.

15 years ago2008-12-05 Chris Sutcliffe <ir0nh34d@users.sf.net>
ironhead [Sat, 6 Dec 2008 02:19:56 +0000 (02:19 +0000)]
2008-12-05  Chris Sutcliffe <ir0nh34d@users.sf.net>

        * lib/glut.def: remove.
        * lib/glut32.def: ditto.

15 years ago*** empty log message ***
gdbadmin [Sat, 6 Dec 2008 00:00:37 +0000 (00:00 +0000)]
*** empty log message ***

15 years agodaily update
amodra [Sat, 6 Dec 2008 00:00:06 +0000 (00:00 +0000)]
daily update

15 years ago * infcmd.c (step_1, step_once): Look up the stepping range based
palves [Fri, 5 Dec 2008 22:38:08 +0000 (22:38 +0000)]
* infcmd.c (step_1, step_once): Look up the stepping range based
on the current frame's PC, not on stop_pc.

15 years ago2008-12-05 Rafael Avila de Espindola <espindola@google.com>
ccoutant [Fri, 5 Dec 2008 21:34:50 +0000 (21:34 +0000)]
2008-12-05  Rafael Avila de Espindola  <espindola@google.com>

* options.cc (General_options::parse_plugin_opt): New.
(General_options::add_plugin): The argument now is just the filename.
(General_options::add_plugin_option): New.
* options.h (plugin_opt): New.
(add_plugin): Change argument name.
(add_plugin_option): New.
* plugin.cc (Plugin::load): Don't parse the plugin option.
* plugin.h (Plugin::Plugin): Rename argument. Init filename_.
(Plugin::add_option): New.
(Plugin::args_): Change type.
(Plugin::filename_): New.
(Plugin_manager::add_plugin_option): New.
* testsuite/Makefile.am (plugin_test_1): Use new syntax.
* testsuite/Makefile.in: Regenerate.

15 years ago * layout.cc (Layout::include_section): Check for SHF_EXCLUDE.
ccoutant [Fri, 5 Dec 2008 21:13:35 +0000 (21:13 +0000)]
* layout.cc (Layout::include_section): Check for SHF_EXCLUDE.
Handle --strip-lto-sections option.
* options.h (strip_lto_sections): New option.

15 years ago * mips/idt64.ld: Set arch to mips:isa64r2 from mips:isa64. Update
nemet [Fri, 5 Dec 2008 19:51:33 +0000 (19:51 +0000)]
* mips/idt64.ld: Set arch to mips:isa64r2 from mips:isa64.  Update
comment.

15 years ago Fix compilation on 32-bit host configurations.
jkratoch [Fri, 5 Dec 2008 18:25:01 +0000 (18:25 +0000)]
Fix compilation on 32-bit host configurations.
* ia64-tdep.c (ia64_breakpoint_from_pc): Suffix a constant by `LL'.

15 years ago2008-12-05 Tristan Gingold <gingold@adacore.com>
gingold [Fri, 5 Dec 2008 11:08:57 +0000 (11:08 +0000)]
2008-12-05  Tristan Gingold  <gingold@adacore.com>

* i386-darwin-nat.c (i386_darwin_sstep_at_sigreturn): New function.
(amd64_darwin_sstep_at_sigreturn): New function.
(darwin_set_sstep): The sigreturn is a special case: the trace flag
must be set in the mcontext structure.

15 years ago * infcmd.c (step_once): Remove dead code.
palves [Fri, 5 Dec 2008 02:08:23 +0000 (02:08 +0000)]
* infcmd.c (step_once): Remove dead code.

15 years agodaily update
amodra [Fri, 5 Dec 2008 00:00:08 +0000 (00:00 +0000)]
daily update

15 years ago*** empty log message ***
gdbadmin [Fri, 5 Dec 2008 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

15 years ago * infcall.c (call_function_by_hand): Clean up use of local dummy_addr.
devans [Thu, 4 Dec 2008 21:40:59 +0000 (21:40 +0000)]
* infcall.c (call_function_by_hand): Clean up use of local dummy_addr.

15 years ago * gdb.server/ext-run.exp: Relax regexp for init program.
devans [Thu, 4 Dec 2008 17:41:42 +0000 (17:41 +0000)]
* gdb.server/ext-run.exp: Relax regexp for init program.

15 years ago2008-12-03 Tristan Gingold <gingold@adacore.com>
gingold [Thu, 4 Dec 2008 15:35:43 +0000 (15:35 +0000)]
2008-12-03  Tristan Gingold  <gingold@adacore.com>

* gdb.base/macscp.exp: Generate an object file during compilation
to work around Darwin dsymutil limitations.

15 years ago * libc/include/sys/features.h (_POSIX_V6_ILP32_OFF32): Always define.
corinna [Thu, 4 Dec 2008 13:58:11 +0000 (13:58 +0000)]
* libc/include/sys/features.h (_POSIX_V6_ILP32_OFF32): Always define.
(_POSIX_V6_LP64_OFF64): Ditto.
(_POSIX_V6_LPBIG_OFFBIG): Ditto.

15 years ago * ld-x86-64/ifunc.d: New test (of STT_IFUNC for x86_64).
nickc [Thu, 4 Dec 2008 11:00:18 +0000 (11:00 +0000)]
    * ld-x86-64/ifunc.d: New test (of STT_IFUNC for x86_64).
        * ld-x86-64/ifunc.s: Source file for new test.
        * ld-x86-64/x86-64.exp: Run the new test.
        * ld-i386/ifunc.d: Tidy up regexps for expected output.

15 years agoopcodes/
bje [Thu, 4 Dec 2008 10:29:15 +0000 (10:29 +0000)]
opcodes/
* ppc-dis.c (powerpc_init_dialect): Do not set PPC_OPCODE_BOOKE
for -Mbooke.
(print_ppc_disassembler_options): Update usage.
* ppc-opc.c (DE, DES, DEO, DE_MASK): Remove.
(BOOKE64): Remove.
(PPCCHLK64): Likewise.
(powerpc_opcodes): Remove all BOOKE64 instructions.

gas/
* config/tc-ppc.c (parse_cpu): Remove booke64 support. Update
usage strings.
(ppc_setup_opcodes): Likewise, remove booke64 support.
* doc/c-ppc.texi (PowerPC-Opts): Remove -mbooke32 and -mbooke64.
* doc/as.texinfo (Overview): Likewise.

binutils/
* doc/binutils.texi (objdump): Update booke documentation.
* NEWS: Document user-visible changes to command line options.

15 years ago * ntsec.sgml: Fix typo.
corinna [Thu, 4 Dec 2008 10:07:54 +0000 (10:07 +0000)]
* ntsec.sgml: Fix typo.

15 years ago* doc/as.texinfo (Type): Reword description of STT_IFUNC type.
nickc [Thu, 4 Dec 2008 08:53:38 +0000 (08:53 +0000)]
* doc/as.texinfo (Type): Reword description of STT_IFUNC type.

15 years ago2008-12-04 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
krebbel [Thu, 4 Dec 2008 08:43:26 +0000 (08:43 +0000)]
2008-12-04  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>

* elf64-s390.c (elf_s390_check_relocs): Initialize
htab->elf.dynobj if necessary.

15 years ago* objdump.c (dump_reloc_set): Append "()" to symbol names which
nickc [Thu, 4 Dec 2008 08:04:46 +0000 (08:04 +0000)]
* objdump.c (dump_reloc_set): Append "()" to symbol names which
  have the BSF_INDIRECT_FUNCTION type.
  * readelf.c (print_symbol): Fix handling of negative widths.
  (dump_relocations): Append "()" to symbol names which have the
  STT_IFUNC type. Display negative offsets as a positive number with
  a "-" prefix.
  (get_symbol_type): Return "IFUNC" for STT_IFUNC symbols.
  * doc/binutils.texi: Document 'i' symbol type.

15 years agodaily update
amodra [Thu, 4 Dec 2008 00:00:05 +0000 (00:00 +0000)]
daily update

15 years ago*** empty log message ***
gdbadmin [Thu, 4 Dec 2008 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

15 years ago * libc/minires.c (open_sock): Set non blocking and close on exec.
corinna [Wed, 3 Dec 2008 16:37:49 +0000 (16:37 +0000)]
* libc/minires.c (open_sock): Set non blocking and close on exec.
(res_ninit): Set id pseudo-randomly.
(res_nsend): Do not set close on exec. Initialize server from id.
Flush socket. Tighten rules for answer acceptance.
(res_nmkquery): Update id using current data.

15 years agoinclude/elf/
nickc [Wed, 3 Dec 2008 14:50:56 +0000 (14:50 +0000)]
include/elf/
            * common.h (STT_IFUNC): Define.
elfcpp/
            * elfcpp.h (enum STT): Add STT_IFUNC.
bfd/
            * syms.c (struct bfd_symbol): Add new flag BSF_INDIRECT_FUNCTION.
            Remove redundant flag BFD_FORT_COMM_DEFAULT_VALUE.  Renumber flags
            to remove gaps.
            (bfd_print_symbol_vandf): Return 'i' for BSF_INDIRECT_FUNCTION.
            (bfd_decode_symclass): Likewise.
            * elf.c (swap_out_syms): Translate BSF_INDIRECT_FUNCTION into
            STT_IFUNC.
            (elf_find_function): Treat STT_IFUNC in the same way as STT_FUNC.
            (_bfd_elf_is_function_type): Likewise.
            * elf32-arm.c (arm_elf_find_function): Likewise.
            (elf32_arm_adjust_dynamic_symbol): Likewise.
            (elf32_arm_swap_symbol_in): Likewise.
            (elf32_arm_additional_program_headers): Likewise.
            * elf32-i386.c (is_indirect_symbol): New function.
            (elf_i386_check_relocs): Also generate dynamic relocs for
            relocations against STT_IFUNC symbols.
            (allocate_dynrelocs): Likewise.
            (elf_i386_relocate_section): Likewise.
            * elf64-x86-64.c (is_indirect_symbol): New function.
            (elf64_x86_64_check_relocs): Also generate dynamic relocs for
            relocations against STT_IFUNC symbols.
            (allocate_dynrelocs): Likewise.
            (elf64_x86_64_relocate_section): Likewise.
            * elfcode.h (elf_slurp_symbol_table): Translate STT_IFUNC into
            BSF_INDIRECT_FUNCTION.
            * elflink.c (_bfd_elf_adjust_dynamic_reloc_section): Add support
            for STT_IFUNC symbols.
            (get_ifunc_reloc_section_name): New function.
            (_bfd_elf_make_ifunc_reloc_section): New function.
            * elf-bfd.h (struct bfd_elf_section_data): Add indirect_relocs field.
            * bfd-in2.h: Regenerate.
gas/
            * config/obj-elf.c (obj_elf_type): Add support for STT_IFUNC type.
            * doc/as.texinfo: Document new feature.
            * NEWS: Mention new feature.
gas/testsuite/
            * gas/elf/type.s: Add test of STT_IFUNC symbol type.
            * gas/elf/type.e: Update expected disassembly.
            * gas/elf/elf.exp: Update grep of symbol types.
ld/
            * NEWS: Mention new feature.
            * pe-dll.c (process_def_file): Replace use of redundant
            BFD_FORT_COMM_DEFAULT_VALUE with 0.
            * scripttempl/elf.sc: Add .rel.ifunc.dyn and .rela.ifunc.dyn
            sections.
ld/testsuite/
            * ld-mips-elf/reloc-1-n32.d: Updated expected output for reloc
            descriptions.
            * ld-mips-elf/reloc-1-n64.d: Likewise.
            * ld-i386/ifunc.d: New test.
            * ld-i386/ifunc.s: Source file for the new test.
            * ld-i386/i386.exp: Run the new test.

15 years ago * ntsec.sgml: Revamp parts of the doc for clearness.
corinna [Wed, 3 Dec 2008 11:47:27 +0000 (11:47 +0000)]
* ntsec.sgml: Revamp parts of the doc for clearness.

15 years agodaily update
amodra [Wed, 3 Dec 2008 00:00:05 +0000 (00:00 +0000)]
daily update

15 years ago*** empty log message ***
gdbadmin [Wed, 3 Dec 2008 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

15 years ago * ntsec.sgml: Fix a few typos.
corinna [Tue, 2 Dec 2008 19:29:37 +0000 (19:29 +0000)]
* ntsec.sgml: Fix a few typos.

15 years ago * infrun.c (handle_inferior_event): Remove redundant resetting of
devans [Tue, 2 Dec 2008 19:20:23 +0000 (19:20 +0000)]
* infrun.c (handle_inferior_event): Remove redundant resetting of
stepping_past_singlestep_breakpoint.

15 years ago * cygserver.sgml: Fix cross reference to the ntsec documentation.
corinna [Tue, 2 Dec 2008 17:39:39 +0000 (17:39 +0000)]
* cygserver.sgml: Fix cross reference to the ntsec documentation.

15 years ago * cygserver.sgml: Document new feature to store hidden passwords
corinna [Tue, 2 Dec 2008 17:32:37 +0000 (17:32 +0000)]
* cygserver.sgml: Document new feature to store hidden passwords
for seteuid.

15 years ago * ntsec.sgml: Finishing up changes for 1.7.
corinna [Tue, 2 Dec 2008 17:07:40 +0000 (17:07 +0000)]
* ntsec.sgml: Finishing up changes for 1.7.

15 years ago* Makefile.def: configure-target-boehm-gc depends on
schwab [Tue, 2 Dec 2008 16:43:06 +0000 (16:43 +0000)]
* Makefile.def: configure-target-boehm-gc depends on
all-target-libstdc++-v3.
* Makefile.in: Regenerate.

15 years ago * target.h (target_get_osdata): Describe.
palves [Tue, 2 Dec 2008 15:52:13 +0000 (15:52 +0000)]
* target.h (target_get_osdata): Describe.
* osdata.h (make_cleanup_osdata_free): Declare.
* osdata.c (osdata_item_clear): Define even if HAVE_LIBEXPAT is
not defined.
(osdata_free_cleanup): New.
(make_cleanup_osdata_free): New.
(get_osdata): Fix leak.
(info_osdata_command): Use make_cleanup_osdata_free.
(info_processes_command): Delete.
(_initialize_osdata): Drop undocumented "info processes" alias.
* mi/mi-main.c (mi_cmd_list_thread_groups): Fix leak.

15 years agogdb/
jkratoch [Tue, 2 Dec 2008 14:50:59 +0000 (14:50 +0000)]
gdb/
Fix resolving external references to TLS variables.
* findvar.c: Include `objfiles.h'.
(read_var_value <LOC_UNRESOLVED>): New variable `obj_section'.  Handle
SEC_THREAD_LOCAL variables.
* printcmd.c (address_info <LOC_UNRESOLVED>): Handle SEC_THREAD_LOCAL
variables.

gdb/testsuite/
Test resolving external references to TLS variables.
* gdb.threads/tls.exp: New tests to examine A_THREAD_LOCAL and
FILE2_THREAD_LOCAL.
(testfile2, srcfile2): New variables.
* gdb.threads/tls.c (file2_thread_local)
(function_referencing_file2_thread_local): New.
* gdb.threads/tls2.c: New file.

15 years ago * fhandler_registry.cc (must_encode): Fix condition changed for testing.
corinna [Tue, 2 Dec 2008 11:44:58 +0000 (11:44 +0000)]
* fhandler_registry.cc (must_encode): Fix condition changed for testing.

15 years ago * fhandler_registry.cc (must_encode): New function.
corinna [Tue, 2 Dec 2008 11:40:13 +0000 (11:40 +0000)]
* fhandler_registry.cc (must_encode): New function.
(encode_regname): Ditto.
(decode_regname): Ditto.
(fhandler_registry::exists): Encode name before path compare.
(fhandler_registry::fstat): Pass decoded name to win32 registry call.
(fhandler_registry::readdir): Return encoded name to user.
(fhandler_registry::open): Store decoded name into value_name.
(open_key): Pass decoded name to win32 registry call.

15 years ago * infrun.c (handle_inferior_event): Delete unused local tp.
devans [Tue, 2 Dec 2008 09:52:31 +0000 (09:52 +0000)]
* infrun.c (handle_inferior_event): Delete unused local tp.

15 years ago2008-12-02 Kai Tietz <kai.tietz@onevision.com>
ktietz [Tue, 2 Dec 2008 09:33:12 +0000 (09:33 +0000)]
2008-12-02  Kai Tietz  <kai.tietz@onevision.com>

        * pe-dll.c (make_runtime_pseudo_reloc): Make symtab big enough to
        hold relocations.

15 years ago2008-12-02 Tristan Gingold <gingold@adacore.com>
gingold [Tue, 2 Dec 2008 09:18:45 +0000 (09:18 +0000)]
2008-12-02  Tristan Gingold  <gingold@adacore.com>

* config.bfd: Add x86_64-*-darwin*

15 years ago MI non-stop and multiprocess docs.
vprus [Tue, 2 Dec 2008 08:01:15 +0000 (08:01 +0000)]
MI non-stop and multiprocess docs.

        * gdb.texinfo (GDB/MI): New section 'GDB/MI General Design'
        (GDB/MI Output Records): New section 'GDB/MI Frame Information'
        Adjust documentation for *stopped, document =thread-created,
        =thread-exited, =thread-group-created and =thread-group-exited.
        (GDB/MI Thread Commands): Document the 'state' field in
        -thread-info output.
        (GDB/MI Program Execution): Mention --all and --thread-group
        options.
        (GDB/MI Variable Objects): Describe floating and fixed variable
        objects.
        (GDB/MI Miscellaneous Commands): Document -list-thread-groups.

15 years ago Implement -list-thread-groups --available
vprus [Tue, 2 Dec 2008 07:57:35 +0000 (07:57 +0000)]
Implement -list-thread-groups --available

        * Makefile.in (XMLFILES): Add osdata.dtd.
        (SFILES): Add osdata.c.
        (COMMON_OBS): Add osdata.o.
        * linux-nat.c: Include pwd.h, sys/types.h, gdb_dirent.h and xml-support.h.
        (linux_nat_xfer_osdata): New function.
        (linux_xfer_partial): Handle TARGET_OBJECT_OSDATA.
        * osdata.c: New file.
        * osdata.h: New file.
        * remote.c (PACKET_qXfer_osdata): New packet enum.
        (remote_protocol_features): Add "qXfer:osdata:read".
        (remote_read_qxfer): Handle TARGET_OBJECT_OSDATA.
        (extended_remote_can_run): New.
        (init_extended_remote_ops): Set to_can_run to
        extended_remote_can_run.
        (_initialize_remote): Add packet config command for
        "qXfer:osdata:read".
        * xml-support.c (obstack_xml_printf): New function.
        * xml-support.h (obstack_xml_printf): Declare.
        * target.c (target_get_osdata): New function.
        * target.h (enum target_object): Add TARGET_OBJECT_OSDATA.
        (target_os_data): Declare.
        * features/osdata.dtd: New file.
        * mi/mi-main.c (mi_list_thread_groups): Handle the --available
        option.

15 years ago* infrun.c (proceed): Delete unused local stop_signal.
devans [Tue, 2 Dec 2008 04:42:45 +0000 (04:42 +0000)]
* infrun.c (proceed): Delete unused local stop_signal.

15 years ago * config.sub, config.guess: Update from upstream sources.
bje [Tue, 2 Dec 2008 03:21:45 +0000 (03:21 +0000)]
* config.sub, config.guess: Update from upstream sources.

15 years ago*** empty log message ***
gdbadmin [Tue, 2 Dec 2008 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

15 years agodaily update
amodra [Tue, 2 Dec 2008 00:00:09 +0000 (00:00 +0000)]
daily update

15 years agogold/ChangeLog:
ccoutant [Mon, 1 Dec 2008 19:50:48 +0000 (19:50 +0000)]
gold/ChangeLog:

* plugin.cc (ld_plugin_message): Change format parameter to const.
Fix mismatch between new[] and delete.

include/ChangeLog:

* plugin-api.h (ld_plugin_message): Change format parameter to const.

15 years ago * plugin-api.h: Fix syntax error when compiling with C++.
ccoutant [Mon, 1 Dec 2008 19:05:46 +0000 (19:05 +0000)]
* plugin-api.h: Fix syntax error when compiling with C++.

15 years ago * ntsec.sgml: Further changes for 1.7. Switch from "NT" to "Windows".
corinna [Mon, 1 Dec 2008 18:34:44 +0000 (18:34 +0000)]
* ntsec.sgml: Further changes for 1.7.  Switch from "NT" to "Windows".
Add preliminary text.  Try to be more clear in description.  Remove
useless chapters.  Finish the permission related chapters.

15 years ago2008-12-01 Joel Sherrill <joel.sherrill@oarcorp.com>
joel [Mon, 1 Dec 2008 16:10:45 +0000 (16:10 +0000)]
2008-12-01  Joel Sherrill <joel.sherrill@oarcorp.com>

* compile.c: Add const to remove warning.

15 years ago*** empty log message ***
gdbadmin [Mon, 1 Dec 2008 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

15 years agodaily update
amodra [Mon, 1 Dec 2008 00:00:05 +0000 (00:00 +0000)]
daily update

15 years agofix typo
cgf [Sun, 30 Nov 2008 22:42:24 +0000 (22:42 +0000)]
fix typo

15 years ago* faq-using.xml: Remove assertion that lpr doesn't exit.
cgf [Sun, 30 Nov 2008 22:37:45 +0000 (22:37 +0000)]
* faq-using.xml: Remove assertion that lpr doesn't exit.
* faq-what.xml: Remove ancient who's who data.

15 years ago*** empty log message ***
gdbadmin [Sun, 30 Nov 2008 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

15 years agodaily update
amodra [Sun, 30 Nov 2008 00:00:05 +0000 (00:00 +0000)]
daily update

15 years ago2008-11-29 Kai Tietz <kai.tietz@onevision.com>
ktietz [Sat, 29 Nov 2008 09:35:51 +0000 (09:35 +0000)]
2008-11-29  Kai Tietz  <kai.tietz@onevision.com>

* config/tc-i386.c (i386_target_format): For coff flavour in TE_PEP
use "pe-i386" for 32-bit.

15 years ago* exceptions.c (sigpacket::process): Set tls on return since it is assumed to
cgf [Sat, 29 Nov 2008 02:41:37 +0000 (02:41 +0000)]
* exceptions.c (sigpacket::process): Set tls on return since it is assumed to
be set to a valid value by the caller.

15 years ago* include/cygwin/version.h: Bump api minor number to 189 to flag the
cgf [Sat, 29 Nov 2008 01:39:53 +0000 (01:39 +0000)]
* include/cygwin/version.h: Bump api minor number to 189 to flag the
implementation of dirent.d_type.

15 years ago * hpux-core.c: Don't include sys/file.h.
danglin [Sat, 29 Nov 2008 00:26:39 +0000 (00:26 +0000)]
* hpux-core.c: Don't include sys/file.h.

15 years agodaily update
amodra [Sat, 29 Nov 2008 00:00:06 +0000 (00:00 +0000)]
daily update

15 years ago*** empty log message ***
gdbadmin [Sat, 29 Nov 2008 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

15 years ago * gdb.ada/int_deref.exp: Convert the addresses into long_integer
brobecke [Fri, 28 Nov 2008 23:26:53 +0000 (23:26 +0000)]
    * gdb.ada/int_deref.exp: Convert the addresses into long_integer
        rather than integer, as integer might not be big enough when
        on 64bit targets.

15 years ago2008-11-25 monitor.c (monitor_insert_breakpoint): Remove, already in log before.
jkratoch [Fri, 28 Nov 2008 21:58:06 +0000 (21:58 +0000)]
2008-11-25 monitor.c (monitor_insert_breakpoint): Remove, already in log before.

15 years ago * Makefile.am (ehopt.o): Add struc-symbol.h.
jakub [Fri, 28 Nov 2008 21:28:27 +0000 (21:28 +0000)]
* Makefile.am (ehopt.o): Add struc-symbol.h.
* Makefile.in: Regenerated.
* ehopt.c: Include struc-symbol.h.
(check_eh_frame): For very small O_constant DW_CFA_advance_loc4
create correct DW_CFA_advance_loc.  Handle O_subtract only
for code alignment factor 1, otherwise handle O_divide or
O_right_shift of O_subtract and O_constant.
(eh_frame_estimate_size_before_relax): Always divide by ca.
(eh_frame_convert_frag): Likewise.

* dw2gencfi.c (output_cfi_insn): Scale DW_CFA_advance_loc1,
DW_CFA_advance_loc2 and DW_CFA_advance_loc4 outputs.

15 years ago * aoutx.h (NAME): Add case statements for bfd_mach_mips14000,
ths [Fri, 28 Nov 2008 18:02:15 +0000 (18:02 +0000)]
* aoutx.h (NAME): Add case statements for bfd_mach_mips14000,
bfd_mach_mips16000.
* archures.c (bfd_architecture): Add .#defines for bfd_mach_mips14000,
bfd_mach_mips16000.
* bfd-in2.h: Regenerate.
* cpu-mips.c: Add enums I_mips14000, I_mips16000.
(arch_info_struct): Add refs to R14000, R16000.
* elfxx-mips.c (mips_set_isa_flags): Handle bfd_mach_mips14000,
bfd_mach_mips16000.
(mips_mach_extensions): Map R14000, R16000 to R10000.

* config/tc-mips.c (hilo_interlocks): Handle CPU_R14000, CPU_R16000.
(mips_cpu_info_table): Add r14000, r16000.
* doc/c-mips.texi: Add entries for 14000, 16000.

* mips-dis.c (mips_arch_choices): Add r14000, r16000.

* mips.h: Define CPU_R14000, CPU_R16000.
        (OPCODE_IS_MEMBER): Include R14000, R16000 in test.

15 years ago2008-11-28 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Fri, 28 Nov 2008 17:15:46 +0000 (17:15 +0000)]
2008-11-28  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/sys/linux/inode.c: Include <dirent.h> instead of
        <linux/dirent.h>.
        * libc/sys/linux/io64.c: Add weak alias for _stat64.

15 years ago* exceptions.cc (sigpacket::process): Rework previous change. tls could still
cgf [Fri, 28 Nov 2008 16:41:53 +0000 (16:41 +0000)]
* exceptions.cc (sigpacket::process): Rework previous change.  tls could still
become NULL.

15 years ago * dir.cc (readdir_worker): Initialize dirent.d_type and __d_unused1.
corinna [Fri, 28 Nov 2008 09:04:34 +0000 (09:04 +0000)]
* dir.cc (readdir_worker): Initialize dirent.d_type and __d_unused1.
* fhandler_disk_file.cc (fhandler_disk_file::readdir_helper):
Set dirent.d_type based on FILE_ATTRIBUTE_*.
* include/sys/dirent.h: Define _DIRENT_HAVE_D_TYPE (enables DT_*
declarations).
(struct dirent): Add d_type. Adjust __d_unused1 size to preserve layout.

15 years ago* exceptions.cc (sigpacket::process): Make sure that 'tls' is never NULL when
cgf [Fri, 28 Nov 2008 02:56:09 +0000 (02:56 +0000)]
* exceptions.cc (sigpacket::process): Make sure that 'tls' is never NULL when
used.

15 years ago*** empty log message ***
gdbadmin [Fri, 28 Nov 2008 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

15 years agodaily update
amodra [Fri, 28 Nov 2008 00:00:05 +0000 (00:00 +0000)]
daily update