OSDN Git Service

pf3gnuchains/pf3gnuchains3x.git
18 years agodaily update
amodra [Fri, 19 May 2006 00:00:06 +0000 (00:00 +0000)]
daily update

18 years ago*** empty log message ***
gdbadmin [Fri, 19 May 2006 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

18 years ago2006-05-18 Paul Gilliam <pgilliam@us.ibm.com
pgilliam [Thu, 18 May 2006 20:38:55 +0000 (20:38 +0000)]
2006-05-18  Paul Gilliam  <pgilliam@us.ibm.com

* solib-svr4.c (enable_break): Breakup a long line into 3 shorter ones.

18 years agoReviewed and approved by Daniel Jacobowitz <drow@false.org>
fnf [Thu, 18 May 2006 19:34:00 +0000 (19:34 +0000)]
Reviewed and approved by Daniel Jacobowitz <drow@false.org>

2006-05-18  Fred Fish  <fnf@specifix.com>
* gdb.base/a2-run.exp: Allow part of test to run when args aren't
required.  Check for spurious output after program exits normally.

18 years ago2006-05-18 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Thu, 18 May 2006 18:07:18 +0000 (18:07 +0000)]
2006-05-18  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/include/stdio.h: Add prototypes for fiscanf,
        iscanf, and siscanf.

18 years agodaily update
amodra [Thu, 18 May 2006 00:00:04 +0000 (00:00 +0000)]
daily update

18 years ago*** empty log message ***
gdbadmin [Thu, 18 May 2006 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

18 years agoSuggested, reviewed, and approved by Daniel Jacobowitz <drow@false.org>
fnf [Wed, 17 May 2006 23:59:40 +0000 (23:59 +0000)]
Suggested, reviewed, and approved by Daniel Jacobowitz <drow@false.org>

2006-05-17  Fred Fish  <fnf@specifix.com>
* gdb.base/relocate.exp: Use gdb_file_cmd rather than
gdb_load, so it works in the simulator.

18 years ago * avr-dis.c: Formatting fix.
amodra [Wed, 17 May 2006 23:44:58 +0000 (23:44 +0000)]
* avr-dis.c: Formatting fix.

18 years ago2006-05-17 Carlos O'Donell <carlos@codesourcery.com>
carlos [Wed, 17 May 2006 21:40:43 +0000 (21:40 +0000)]
2006-05-17  Carlos O'Donell  <carlos@codesourcery.com>

* doc/binutils.texi: Use "Binutils Index" for index name.

18 years ago * src-release (MAKEINFOFLAGS): Define.
drow [Wed, 17 May 2006 19:09:52 +0000 (19:09 +0000)]
* src-release (MAKEINFOFLAGS): Define.
(do-proto-toplev): Pass MAKEINFOFLAGS to submakes.

18 years ago * ldlang.c (lang_size_sections): Call lang_reset_memory_regions
drow [Wed, 17 May 2006 16:46:54 +0000 (16:46 +0000)]
* ldlang.c (lang_size_sections): Call lang_reset_memory_regions
before redoing one_lang_size_sections_pass.

18 years agoFix a typo.
drow [Wed, 17 May 2006 14:57:33 +0000 (14:57 +0000)]
Fix a typo.

18 years ago * dwarf2-frame.c: Include "value.h".
drow [Wed, 17 May 2006 14:53:02 +0000 (14:53 +0000)]
* dwarf2-frame.c: Include "value.h".
(read_reg): Use unpack_long and register_type.
* Makefile.in (dwarf2-frame.o): Update.

18 years ago * remote-rdp.c: Deleted.
drow [Wed, 17 May 2006 14:40:38 +0000 (14:40 +0000)]
* remote-rdp.c: Deleted.
* NEWS: Mention removal of remote-rdp.c.

* Makefile.in (ALLDEPFILES): Remove remote-rdp.c.
(remote-rdp.o): Delete.
* README: Remove description of remote-rdp.c.
* arm-tdep.c (arm_breakpoint_from_pc): Remove obsolete comment.
* config/arm/embed.mt (TDEPFILES): Remove remote-rdp.o.

18 years ago * ld-elfweak/size2.d, ld-elfweak/size2a.s, ld-elfweak/size2b.s:
ths [Wed, 17 May 2006 11:30:23 +0000 (11:30 +0000)]
* ld-elfweak/size2.d, ld-elfweak/size2a.s, ld-elfweak/size2b.s:
Add __start as entry symbol.

18 years ago * mingwex/wcrtomb.c (wcrtomb_cp): Test (wc > 255) only if C locale.
dannysmith [Wed, 17 May 2006 07:49:39 +0000 (07:49 +0000)]
* mingwex/wcrtomb.c (wcrtomb_cp): Test (wc > 255) only if C locale.
Use supplied codepage as arg to WideCharToMultiByte.

18 years ago * elf.c (assign_file_positions_for_segments): Split into..
amodra [Wed, 17 May 2006 05:09:24 +0000 (05:09 +0000)]
* elf.c (assign_file_positions_for_segments): Split into..
(assign_file_positions_for_load_sections): ..this, and..
(assign_file_positions_for_non_load_sections): ..this new function,..
(assign_file_positions_except_relocs): ..writing program headers here.

18 years ago* cygtls.cc (_cygtls::remove): Don't test for initialization since this
cgf [Wed, 17 May 2006 03:36:14 +0000 (03:36 +0000)]
* cygtls.cc (_cygtls::remove): Don't test for initialization since this
function will always be called when _my_tls is initialized.
* init.cc (dll_entry): Don't attempt to remove tls info if _my_tls is obviously
not even available.

18 years ago * elflink.c (elf_gc_sweep): Don't specially keep non-alloc,
amodra [Wed, 17 May 2006 00:36:30 +0000 (00:36 +0000)]
* elflink.c (elf_gc_sweep): Don't specially keep non-alloc,
non-load sections if they have relocs.

18 years agodaily update
amodra [Wed, 17 May 2006 00:00:05 +0000 (00:00 +0000)]
daily update

18 years ago*** empty log message ***
gdbadmin [Wed, 17 May 2006 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

18 years ago * ser-e7kpc.c: Include <time.h> if it is available.
drow [Tue, 16 May 2006 20:22:02 +0000 (20:22 +0000)]
* ser-e7kpc.c: Include <time.h> if it is available.

18 years ago * version.in (version.in): Bump version number to 6.5.50 now
brobecke [Tue, 16 May 2006 19:43:57 +0000 (19:43 +0000)]
    * version.in (version.in): Bump version number to 6.5.50 now
        that the gdb-6.5 branch has been created.
        * NEWS: Create a new section for changes that are included
        since gdb-6.5. Name the "since gdb-6.4" section as the "in gdb-6.5"
        section.

18 years agogdb/ChangeLog:
jimb [Tue, 16 May 2006 17:55:18 +0000 (17:55 +0000)]
gdb/ChangeLog:
2006-05-16  Jim Blandy  <jimb@codesourcery.com>

* MAINTAINERS (Authorized Committers): Gaius Mulley has accepted
the Global Maintainers' invitation to be an authorized committer
for the Modula-2 support.

18 years ago * ld-elf/orphan.ld: Add placement for MIPS .reginfo section.
ths [Tue, 16 May 2006 13:58:51 +0000 (13:58 +0000)]
* ld-elf/orphan.ld: Add placement for MIPS .reginfo section.

18 years ago* config/tc-avr.h (TC_VALIDATE_FIX): Allow fixups for immediate constant values.
nickc [Tue, 16 May 2006 08:23:42 +0000 (08:23 +0000)]
* config/tc-avr.h (TC_VALIDATE_FIX): Allow fixups for immediate constant values.

18 years agocorrect changelog date
cgf [Tue, 16 May 2006 03:24:26 +0000 (03:24 +0000)]
correct changelog date

18 years ago* sigproc.cc (no_signals_available): Detect hwait_sig == INVALID_HANDLE_VALUE.
cgf [Tue, 16 May 2006 03:14:23 +0000 (03:14 +0000)]
* sigproc.cc (no_signals_available): Detect hwait_sig == INVALID_HANDLE_VALUE.
(wait_sig): Set hwait_sig to INVALID_HANDLE_VALUE on __SIGEXIT.
* cygtls.cc (_cygtls::init_thread): Zero entire _my_tls structure and no more.
* cygtls.h (_my_tls::padding): Delete.
(CYGTLS_PADSIZE): Redefine concept of padding to mean padding at the end of the
stack.
* dcrt0.cc (initialize_main_tls): Change return to void.
* gentls_offsets: Treat const specially, too.  Keep going after a '}' is found.
Change negative offset calculation to use CYGTLS_PADSIZE.
* init.cc (_my_oldfunc): New variable.
(threadfunc_fe): Use stored tls value for oldfunc rather than blindly writing
to the stack.
(munge_threadfunc): Set oldfunc in tls.
(dll_entry): Initialize tls allocation.
* tlsoffsets.h: Regenerate.

18 years ago*** empty log message ***
gdbadmin [Tue, 16 May 2006 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
amodra [Tue, 16 May 2006 00:00:05 +0000 (00:00 +0000)]
daily update

18 years ago* ppcobsd-nat.c: Include "gdb_assert.h".
kettenis [Mon, 15 May 2006 21:53:20 +0000 (21:53 +0000)]
* ppcobsd-nat.c: Include "gdb_assert.h".
[PT_GETFPREGS] (getfpregs_supplies): New function.
(ppcobsd_fetch_registers, ppcobsd_fetch_registers): Hanlde OS
versions that have PT_GETFPREGS.
(_initialize_ppcobsd_nat) [PT_GETFPREGS]: Initialize
ppcobsd_fpreg_offsets.
* ppcobsd-tdep.h (ppcobsd_fpreg_offsets, ppcobsd_fpregset):
Declare.
* ppcobsd-tdep.c (ppcobsd_fpreg_offsets, ppcobsd_fpregset): New
variables.
(_initialize_ppcobsd_tdep): Initialize ppcobsd_fpreg_offsets.
* Makefile.in (ppcobsd-nat.o): Update dependencies.

18 years ago* mips32-dsp.s: Add some tests for shra_r.ph, shrav_r.ph, shra_r.w,
chaoyingfu [Mon, 15 May 2006 20:34:56 +0000 (20:34 +0000)]
* mips32-dsp.s: Add some tests for shra_r.ph, shrav_r.ph, shra_r.w,
shrav_r.w.

18 years ago* dsp.igen (do_ph_shift, do_w_shra): Fix bugs for rounding instructions.
chaoyingfu [Mon, 15 May 2006 20:34:18 +0000 (20:34 +0000)]
* dsp.igen (do_ph_shift, do_w_shra): Fix bugs for rounding instructions.

18 years ago2006-05-15 Paul Brook <paul@codesourcery.com>
pbrook [Mon, 15 May 2006 19:57:34 +0000 (19:57 +0000)]
2006-05-15  Paul Brook  <paul@codesourcery.com>

bfd/
* cpu-arm.c (bfd_is_arm_mapping_symbol_name): Rename ...
(bfd_is_arm_special_symbol_name): ... to this.  Add type argument.
Check symbol name is of specified type.
* elf32-arm.c (elf32_arm_is_target_special_symbol,
arm_elf_find_function, elf32_arm_output_symbol_hook): Use
bfd_is_arm_special_symbol_name.
* bfd-in.h (BFD_ARM_SPECIAL_SYM_TYPE_MAP,
BFD_ARM_SPECIAL_SYM_TYPE_TAG, BFD_ARM_SPECIAL_SYM_TYPE_OTHER,
BFD_ARM_SPECIAL_SYM_TYPE_ANY): Define.
(bfd_is_arm_mapping_symbol_name): Remove prototype.
(bfd_is_arm_special_symbol_name): Add prototype.
* bfd-in2.h: Regenerate.
gas/
* config/tc-arm.c (arm_adjust_symtab): Use
bfd_is_arm_special_symbol_name.
ld/testsuite/
* ld-arm/arm-be8.d: New test.
* ld-arm/arm-be8.s: New test.
* ld-arm/arm-elf.exp: Add arm-be8.

18 years ago * configure.ac: Use GCC_HEADER_STDINT.
drow [Mon, 15 May 2006 17:11:58 +0000 (17:11 +0000)]
* configure.ac: Use GCC_HEADER_STDINT.
* acinclude.m4: Include stdint.m4.
* Makefile.in (gdb_stdint_h): Define.
(distclean): Remove gdb_stdint.h.
(Makefile, stamp-h): Update rules to generate only the correct
files.
(gdb_stdint.h, stamp-int): New rules.
* config.in, configure: Regenerated.

18 years agobfd:
bwilson [Mon, 15 May 2006 17:03:15 +0000 (17:03 +0000)]
bfd:
        * elf32-xtensa.c (check_loop_aligned): Fix reversed check for
        undefined opcode.  Clean up assertions.
        (narrow_instruction, widen_instruction): Remove "do_it" parameters.
        Factor most of the code into separate functions....
        (can_narrow_instruction, can_widen_instruction): New.
        (prev_instr_is_a_loop): New.
        (compute_ebb_proposed_actions): Combine error handling code for
        decode errors.  Replace call to insn_decode_len with inline code.
        Use can_narrow_instruction and can_widen_instruction.  Handle errors
        from call to xtensa_opcode_is_loop.
        (relax_section): Adjust calls to narrow_instruction and
        widen_instruction.
gas:
        * config/tc-xtensa.c (is_direct_call_opcode, is_branch_jmp_to_next,
        xg_assemble_vliw_tokens, xtensa_mark_narrow_branches,
        xtensa_fix_short_loop_frags, is_local_forward_loop, relax_frag_immed):
        Handle errors from calls to xtensa_opcode_is_* functions.

18 years ago * valprint.c: Include "exceptions.h".
drow [Mon, 15 May 2006 16:53:37 +0000 (16:53 +0000)]
* valprint.c: Include "exceptions.h".
(val_print): If something goes wrong while printing, supply an
error message.

18 years ago2006-05-15 Peter O'Gorman <gdb-patches@mlists.thewrittenword.com>
drow [Mon, 15 May 2006 15:50:12 +0000 (15:50 +0000)]
2006-05-15  Peter O'Gorman  <gdb-patches@mlists.thewrittenword.com>

* source.c (get_current_source_symtab_and_line)
(set_current_source_symtab_and_line): Use { 0 }.
* cli/cli-cmds.c (list_command): Likewise.

18 years ago2006-05-15 H.J. Lu <hongjiu.lu@intel.com>
hjl [Mon, 15 May 2006 14:50:38 +0000 (14:50 +0000)]
2006-05-15  H.J. Lu  <hongjiu.lu@intel.com>

* dwarf.c (display_debug_frames): Don't return on ZERO
terminator.

18 years ago2006-05-15 Frank Ch. Eigler <fche@elastic.org>
fche [Mon, 15 May 2006 12:24:16 +0000 (12:24 +0000)]
2006-05-15  Frank Ch. Eigler  <fche@elastic.org>

From Wesley Li-Wei Chou <wesley@andestech.com>:
* component.dtd: Add xml encoding tag to header.

18 years ago(Algorithms): Correct spelling and punctuation.
nickrob [Mon, 15 May 2006 04:39:03 +0000 (04:39 +0000)]
(Algorithms): Correct spelling and punctuation.
(Releasing GDB, Testsuite): Remove details for including DejaGnu.

18 years ago*** empty log message ***
nickrob [Mon, 15 May 2006 04:37:48 +0000 (04:37 +0000)]
*** empty log message ***

18 years ago PR 2658
amodra [Mon, 15 May 2006 02:22:20 +0000 (02:22 +0000)]
PR 2658
* elf32-ppc.c (ppc_elf_relax_section): Don't segfault on non-pic
-shared link.

18 years ago2006-05-14 H.J. Lu <hongjiu.lu@intel.com>
hjl [Mon, 15 May 2006 00:48:44 +0000 (00:48 +0000)]
2006-05-14  H.J. Lu  <hongjiu.lu@intel.com>

* ld-elf/stab.d: Skip ia64-*-*.

18 years agodaily update
amodra [Mon, 15 May 2006 00:00:07 +0000 (00:00 +0000)]
daily update

18 years ago*** empty log message ***
gdbadmin [Mon, 15 May 2006 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

18 years ago(gdbmi-send): Correct regexp for repeat commands.
nickrob [Sun, 14 May 2006 22:27:26 +0000 (22:27 +0000)]
(gdbmi-send): Correct regexp for repeat commands.
(gdbmi): Use new variable name gdb-pc-address.
(gdbmi-frame-handler):  Use new variable name gdb-pc-address.
Check that a match has been found.

18 years ago*** empty log message ***
nickrob [Sun, 14 May 2006 22:25:23 +0000 (22:25 +0000)]
*** empty log message ***

18 years ago* ntdll.h (STATUS_INVALID_INFO_CLASS): Conditionalize.
cgf [Sun, 14 May 2006 18:32:57 +0000 (18:32 +0000)]
* ntdll.h (STATUS_INVALID_INFO_CLASS): Conditionalize.

18 years ago [ gas/ChangeLog ]
ths [Sun, 14 May 2006 15:35:21 +0000 (15:35 +0000)]
[ gas/ChangeLog ]
* config/tc-mips.c (macro_build): Test for currently active
mips16 option.
(mips16_ip): Reject invalid opcodes.

[ opcodes/ChangeLog ]
* mips16-opc.c (I1, I32, I64): New shortcut defines.
(mips16_opcodes): Change membership of instructions to their
lowest baseline ISA.

[ gas/testsuite/ChangeLog ]
* gas/mips/mips.exp: Run new tests.
* gas/mips/mips16e.s, gas/mips/mips16e.d, gas/mips/mips16e-64.s,
gas/mips/mips16e-64.d, gas/mips/mips16e-64.l: New tests.

18 years ago * gdb.texinfo (General Query Packets): Recommend not starting
drow [Sun, 14 May 2006 15:09:51 +0000 (15:09 +0000)]
* gdb.texinfo (General Query Packets): Recommend not starting
new packets with qC and clarify.

18 years ago * config.sub, config.guess: Update from upstream sources.
bje [Sun, 14 May 2006 00:51:19 +0000 (00:51 +0000)]
* config.sub, config.guess: Update from upstream sources.

18 years ago*** empty log message ***
gdbadmin [Sun, 14 May 2006 00:00:34 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
amodra [Sun, 14 May 2006 00:00:06 +0000 (00:00 +0000)]
daily update

18 years agofixed spacing between name and email address.
gaius [Sat, 13 May 2006 19:07:28 +0000 (19:07 +0000)]
fixed spacing between name and email address.

18 years agoremoved lengthy descriptions about function modifications.
gaius [Sat, 13 May 2006 18:49:56 +0000 (18:49 +0000)]
removed lengthy descriptions about function modifications.

18 years agotidied up ChangeLog as per GNU Coding Standards.
gaius [Sat, 13 May 2006 18:45:45 +0000 (18:45 +0000)]
tidied up ChangeLog as per GNU Coding Standards.

18 years agosplit up another line in excess of 80 characters
gaius [Sat, 13 May 2006 16:16:13 +0000 (16:16 +0000)]
split up another line in excess of 80 characters

18 years agotidied up ChangeLogs (80 character line width), added reference
gaius [Sat, 13 May 2006 16:03:04 +0000 (16:03 +0000)]
tidied up ChangeLogs (80 character line width), added reference
to gaius@glam.ac.uk included into gdb/MAINTAINERS

18 years ago2006-05-13 Gaius Mulley <gaius@glam.ac.uk>
gaius [Sat, 13 May 2006 15:46:38 +0000 (15:46 +0000)]
2006-05-13  Gaius Mulley <gaius@glam.ac.uk>

* gdb/m2-lang.h: added function extern prototypes for m2_is_long_set
and get_long_set_bounds.
* gm2/m2-typeprint.c: This file has been completely
replaced to reflect the Modula-2 syntax rather than call the
c_print_type function.
(m2_print_type): walk the Modula-2 type tree.
(m2_type_name): added.
(m2_range): added.
(m2_typedef): added.
(m2_array): added.
(m2_pointer): added.
(m2_ref): added.
(m2_unknown): added.
(m2_union): added.
(m2_procedure): added.
(m2_print_bounds): added.
(m2_short_set): added.
(m2_is_long_set): added.
(m2_get_discrete_bounds): added.
(m2_is_long_set_of_type): added.
(m2_long_set): added.
(m2_record_fields): added.
(m2_enum): added.
* gdb/dwarf2read.c: added ability to detect the language Modula-2
and handle SET and CHAR types.
(read_set_type): added.
(process_die): call read_set_type.
(read_base_type): modifed signed/unsigned char handling for Modula-2.
(set_cu_language): added Modula-2 case clause.
* gdb/m2-valprint.c: complete replacement so that Modula-2 values are
printed rather than call the C language routines.
(print_function_pointer_address): added.
(get_long_set_bounds): added.
(m2_print_long_set): added.
(print_unpacked_pointer): added.
(print_variable_at_address): added.
(m2_val_print): replaced.

18 years ago*** empty log message ***
gdbadmin [Sat, 13 May 2006 00:00:34 +0000 (00:00 +0000)]
*** empty log message ***

18 years agodaily update
amodra [Sat, 13 May 2006 00:00:08 +0000 (00:00 +0000)]
daily update

18 years ago* ppcnbsd-tdep.h: Update copyright year. Include <stddef.h>
kettenis [Fri, 12 May 2006 20:53:15 +0000 (20:53 +0000)]
* ppcnbsd-tdep.h: Update copyright year.  Include <stddef.h>
(ppcnbsd_supply_reg, ppcnbsd_fill_reg, ppcnbsd_supply_fpreg)
(ppcnbsd_fill_fpreg): Remove prototypes.
(struct regset): Add forward declaration.
(ppcnbsd_gregset, ppcnbsd_fpregset): Extern declarations.
* ppcnbsd-tdep.c: Update copyright year.  Include "gdbtypes.h",
"regset.h" and "gdb_string.h".  Don't include "breakpoint.h",
"value.h", target.h and nbsd-tdep.h".  Reorder includes.
(REG_FIXREG_OFFSET, REG_LR_OFFSET, REG_CR_OFFSET, REG_XER_OFFSET)
(REG_CTR_OFFSET, REG_PC_OFFSET, SIZEOF_STRUCT_REG)
(FPREG_FPR_OFFSET, FPREG_FPSCR_OFFSET, SIZEOF_STRUCT_FPREG):
Remove macros.
(ppcnbsd_supply_reg, ppcnbsd_fill_reg, ppcnbsd_supply_fpreg)
(ppcnbsd_fill_fpreg): Remove functions.
(fetch_core_registers, fetch_elfcore_registers): Remove functions.
(ppcnbsd_core_fns, ppcnbsd_elfcore_fns): Remove variables.
(ppcnbsd_reg_offsets): New variable.
(ppcnbsd_gregset, ppcnbsd_fpregset): New variables.
(ppcnbsd_sigtramp_cache_init): Deal with new signal trampoline
introduced in NetBSD 2.0.
(ppcnbsd_sigtramp): Provide complete signal trampoline.
(ppcnbsd2_sigtramp): New variable.
(ppcnbsd_init_abi): Set svr4_fetch_link_map_offsets to
svr4_ilp32_fetch_link_map_offsets.  Set regset_from_core_section.
Add ppcnbs2_sigtramp unwinder.
(_initialize_ppcnbsd_tdep): Don't use deprecated_add_core_fns.
Initialize ppcnbsd_reg_offsets.
* ppcnbsd-nat.c: Update copyright year.  Reorder includes.
(getregs_supplies): Use regnum instead of regno.
(getfpregs_supplies): Likewise.
(ppcnbsd_fetch_inferior_registers): Likewise.  Call
ppc_supply_gregset and ppc_suppply_fpregset instead of
ppcnbsd_supply_reg and ppcnbsd_supply_fpreg
(ppcnbsd_store_inferior_registers): Likewise.  Call
ppc_collect_gregset and ppc_collect_fpregset instead of
ppcnbsd_fill_reg and ppcnbsd_fill_fpreg.
(ppcnbsd_supply_pcb): Use `gdb_byte *' instead of `char *'.
(_initialize_ppcnbsd_nat): Add some whitespace.
* Makefile.in (ppcnbsd-nat.o, ppcnbsd-tdep.o): Update dependencies.
* config/powerpc/nbsd.mh (NATDEPFILES): Remove infptrace.o.
(NAT_FILE): Remove.
* config/powerpc/nbsd.mt (TDEPFILES): Remove nbsd-tdep.o.

18 years ago * libc/machine/sh/Makefile.am (AM_CCASFLAGS): Add $(CFLAGS).
amylaar [Fri, 12 May 2006 20:04:46 +0000 (20:04 +0000)]
* libc/machine/sh/Makefile.am (AM_CCASFLAGS): Add $(CFLAGS).
* libc/machine/sh/Makefile.in: Regenerate.

18 years agomerge from gcc
dj [Fri, 12 May 2006 20:00:37 +0000 (20:00 +0000)]
merge from gcc

18 years ago * include/rtutils.h (TraceDumpA,TraceDumpW,TracePutsA,TracePutsW)
papadopo [Fri, 12 May 2006 18:09:15 +0000 (18:09 +0000)]
* include/rtutils.h (TraceDumpA,TraceDumpW,TracePutsA,TracePutsW)
(TraceRegisterA,TraceRegisterW,TraceVprintfA,TraceVprintfW): Define
as macros.
Thanks to:    Bruce M Simpson <bms_spc at sf dot net>

18 years ago * include/mprapi.h (MprAdminMIBBufferFree,MprAdminMIBEntryCreate)
papadopo [Fri, 12 May 2006 17:12:31 +0000 (17:12 +0000)]
* include/mprapi.h (MprAdminMIBBufferFree,MprAdminMIBEntryCreate)
(MprAdminMIBEntryDelete,MprAdminMIBEntryGet,MprAdminMIBEntryGetFirst)
(MprAdminMIBEntryGetNext,MprAdminMIBEntrySet,MprAdminMIBGetTrapInfo)
(MprAdminMIBServerConnect,MprAdminMIBServerDisconnect)
(MprAdminMIBSetTrapInfo): Declare functions.
Note: MprAdminMIBSetTrapInfo is missing from mprapi.def.
(MIB_SERVER_HANDLE): New typedef.
(MprConfigTransportSetInfo): Declare function.
* lib/mprapi.def (MprSetupIpInIpInterfaceFriendlyNameEnum)
(MprSetupIpInIpInterfaceFriendlyNameFree): Fix size.

18 years ago * lib/rtutils.def: New file. Generated on Windows XP.
papadopo [Fri, 12 May 2006 13:28:46 +0000 (13:28 +0000)]
* lib/rtutils.def: New file. Generated on Windows XP.
(TracePrintf{AW},TracePrintfEx{AW}): Left out for now.
* include/rtutils.h: New file.
(TraceDump{AW},TracePuts{AW},TraceRegister{AW},TraceVprintf{AW}):
Commented out, they're missing from rtutils.def.

18 years ago * lib/rtutils.def: New file. Generated on Windows XP.
papadopo [Fri, 12 May 2006 13:28:12 +0000 (13:28 +0000)]
* lib/rtutils.def: New file. Generated on Windows XP.
(TracePrintf{AW},TracePrintfEx{AW}): Left out for now.
* include/rtutils.h: New file.
(TraceDump{AW},TracePuts{AW},TraceRegister{AW},TraceVprintf{AW}):
Commented out, they're missing from rtutils.def.

18 years ago * include/mprapi.h (MprInfoBlockAdd,MprInfoBlockFind)
papadopo [Fri, 12 May 2006 13:05:42 +0000 (13:05 +0000)]
* include/mprapi.h (MprInfoBlockAdd,MprInfoBlockFind)
(MprInfoBlockQuerySize,MprInfoBlockRemove,MprInfoBlockSet)
(MprInfoCreate,MprInfoDelete,MprInfoDuplicate)
(MprInfoRemoveAll): Declare functions.

18 years ago * include/mprapi.h (MprConfigBufferFree,MprConfigGetFriendlyName)
papadopo [Fri, 12 May 2006 12:57:33 +0000 (12:57 +0000)]
* include/mprapi.h (MprConfigBufferFree,MprConfigGetFriendlyName)
(MprConfigGetGuidName,MprConfigInterfaceCreate)
(MprConfigInterfaceDelete,MprConfigInterfaceEnum)
(MprConfigInterfaceGetHandle,MprConfigInterfaceGetInfo)
(MprConfigInterfaceSetInfo,MprConfigInterfaceTransportAdd)
(MprConfigInterfaceTransportEnum,MprConfigInterfaceTransportGetHandle)
(MprConfigInterfaceTransportGetInfo,MprConfigInterfaceTransportRemove)
(MprConfigInterfaceTransportSetInfo,MprConfigServerBackup)
(MprConfigServerConnect,MprConfigServerDisconnect)
(MprConfigServerGetInfo,MprConfigServerInstall)
(MprConfigServerRestore,MprConfigTransportCreate)
(MprConfigTransportDelete,MprConfigTransportEnum)
(MprConfigTransportGetHandle,MprConfigTransportGetInfo)
(MprConfigTransportSetInfo): Declare functions.

18 years ago * include/mprapi.h:(MprAdminBufferFree)
papadopo [Fri, 12 May 2006 12:33:37 +0000 (12:33 +0000)]
* include/mprapi.h:(MprAdminBufferFree)
(MprAdminDeregisterConnectionNotification,MprAdminGetErrorString)
(MprAdminInterfaceConnect,MprAdminInterfaceCreate)
(MprAdminInterfaceDelete,MprAdminInterfaceDeviceGetInfo)
(MprAdminInterfaceDeviceSetInfo,MprAdminInterfaceDisconnect)
(MprAdminInterfaceEnum,MprAdminInterfaceGetCredentials)
(MprAdminInterfaceGetCredentialsEx,MprAdminInterfaceGetHandle)
(MprAdminInterfaceGetInfo,MprAdminInterfaceQueryUpdateResult)
(MprAdminInterfaceSetCredentials,MprAdminInterfaceSetCredentialsEx)
(MprAdminInterfaceSetInfo,MprAdminInterfaceTransportAdd)
(MprAdminInterfaceTransportGetInfo,MprAdminInterfaceTransportRemove)
(MprAdminInterfaceTransportSetInfo)
(MprAdminInterfaceUpdatePhonebookInfo,MprAdminInterfaceUpdateRoutes)
(MprAdminIsServiceRunning,MprAdminRegisterConnectionNotification)
(MprAdminServerConnect,MprAdminServerDisconnect)
(MprAdminServerGetCredentials,MprAdminServerGetInfo)
(MprAdminServerSetCredentials,MprAdminTransportCreate)
(MprAdminTransportGetInfo,MprAdminTransportSetInfo): Declare functions.

18 years ago * include/ipxtfflt.h: New file.
papadopo [Fri, 12 May 2006 11:55:45 +0000 (11:55 +0000)]
* include/ipxtfflt.h: New file.

18 years ago * lib/mprapi.def: Regenerate on Windows XP.
papadopo [Fri, 12 May 2006 07:14:39 +0000 (07:14 +0000)]
* lib/mprapi.def: Regenerate on Windows XP.
Would need to be regenerated on Windows Server 2003.

18 years ago * include/mprapi.h: Fix header guard. Cleanup.
papadopo [Fri, 12 May 2006 06:22:48 +0000 (06:22 +0000)]
* include/mprapi.h: Fix header guard. Cleanup.
(MprAdminAcceptNewConnection,MprAdminAcceptNewConnection2)
(MprAdminAcceptNewLink,MprAdminAcceptReauthentication)
(MprAdminConnectionHangupNotification)
(MprAdminConnectionHangupNotification2)
(MprAdminGetIpAddressForUser)(MprAdminInitializeDll)
(MprAdminTerminateDll,MprAdminLinkHangupNotification)
(MprAdminReleaseIpAddress): Declare functions.

18 years ago * include/ipifcons.h: Cleanup.
papadopo [Fri, 12 May 2006 05:59:40 +0000 (05:59 +0000)]
* include/ipifcons.h: Cleanup.
* include/ipxconst.h: Fix header guard.
* include/ipxrtdef.h: include <ipxconst.h>.

18 years ago * config.sub, config.guess: Update from upstream sources.
bje [Fri, 12 May 2006 01:45:10 +0000 (01:45 +0000)]
    * config.sub, config.guess: Update from upstream sources.

18 years agodaily update
amodra [Fri, 12 May 2006 00:00:07 +0000 (00:00 +0000)]
daily update

18 years ago*** empty log message ***
gdbadmin [Fri, 12 May 2006 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

18 years ago2006-05-11 Dave Brolley <brolley@redhat.com>
brolley [Thu, 11 May 2006 20:27:02 +0000 (20:27 +0000)]
2006-05-11  Dave Brolley  <brolley@redhat.com>

        * commonCfg.cxx (CacheCfg::CacheCfg (const string name)): Now takes
        a second argument for the size of the buffer. Initialize my_size using
        the size provided. Call compute_comptype.
        (compute_comptype): Use my_size to complete "hw_cache_buffer-".
        (BoardCfg): Initalize step_insn_count. Initialize
        step_insn_count_1_required.
        (BoardCfg::write_load): Set the cpu's step-insn-count based on
        step_insn_count_1_required.
        (set_step_insn_count): Just set step_insn_count here.
        (trace_counter): Set step_insn_count_1_required.
        * commonCfg.h (CacheCfg::CacheCfg (const string name)): Now takes
        a second argument for the size of the buffer.
        (step_insn_count): New member of BoardCfg.
        (step_insn_count_1_required): New member of BoardCfg.

18 years ago2006-05-11 Alfred M. Szmidt <ams@gnu.org>
drow [Thu, 11 May 2006 19:37:52 +0000 (19:37 +0000)]
2006-05-11  Alfred M. Szmidt  <ams@gnu.org>

* gnu-nat.c (inf_validate_procs): Don't use lvalue in assignments.

18 years ago2006-05-11 Dave Brolley <brolley@redhat.com>
brolley [Thu, 11 May 2006 19:29:51 +0000 (19:29 +0000)]
2006-05-11  Dave Brolley  <brolley@redhat.com>

        * sidcpuutil.h (cg_profile): Now virtual.
        (cg_profile_jump): Now virtual.
        (dynamic_config): New vritual override.

18 years agobfd/doc/
carlos [Thu, 11 May 2006 16:11:28 +0000 (16:11 +0000)]
bfd/doc/

2006-05-11  Carlos O'Donell  <carlos@codesourcery.com>

* bfd.texinfo: Rename "Index" to "BFD Index"

gas/

2006-05-11  Carlos O'Donell  <carlos@codesourcery.com>

* doc/as.texinfo: Rename "Index" to "AS Index",
and "ABORT" to "ABORT (COFF)".

ld/

2006-05-11  Carlos O'Donell  <carlos@codesourcery.com>

* ld.texinfo: Rename "Index" to "LD Index"

18 years ago2006-05-11 Dave Brolley <brolley@redhat.com>
brolley [Thu, 11 May 2006 16:04:38 +0000 (16:04 +0000)]
2006-05-11  Dave Brolley  <brolley@redhat.com>

        * gprof.cxx (hitcount_map_t): PC now host_int_8.
        (cg_count_map_t): Likewise.
        (statistics): value_min,value_max,limit_min,limit_max likewise.
        New member, pc_size.
        (statistics::operator=): Copy pc_size.
        (cg_caller_hi_pin): New pin.
        (cg_callee_hi_pin): New pin.
        (limit_min_set): Handle 64 bits.
        (limit_max_set): Handle 64 bits.
        (pc_size_get): New method.
        (pc_size_set): New method.
        (accumulate): Use target_attribute + "-hi" to obtain 64 bit pc. Handle
        64 bits throughout.
        (accumulate_call): Use {caller,callee}_hi pin to obtain 64 bit pc. Handle
        64 bits throughout.
        (store_stats): Handle 32 or 64 bit pc.
        (gprof_component): Add cg-caller_hi and cg-callee-hi pins. Add pc-size
        attribute. Initialize value on cg-caller-hi and cg-callee-hi to zero.
        * sw-profile-gprof.xml: Document cg-caller-hi, cg-callee-hi,
        bucket-size, pc-size.
        * sw-profile-gprof.txt: Regenerated.

18 years ago * include/ipxrtdef.h: Cleanup.
papadopo [Thu, 11 May 2006 15:58:39 +0000 (15:58 +0000)]
* include/ipxrtdef.h: Cleanup.
(IPX_INTERFACE_INFO_TYPE,IPX_STATIC_ROUTE_INFO_TYPE)
(IPX_STATIC_SERVICE_INFO_TYPE,IPX_SERVICE_FILTER_INFO_TYPE)
(IPX_ROUTE_FILTER_INFO_TYPE,IPX_IN_TRAFFIC_FILTER_INFO_TYPE)
(IPX_ADAPTER_INFO_TYPE,IPXWAN_INTERFACE_INFO_TYPE,IPX_GLOBAL_INFO_TYPE)
(IPX_STATIC_NETBIOS_NAME_INFO_TYPE)
(IPX_IN_TRAFFIC_FILTER_GLOBAL_INFO_TYPE)
(IPX_OUT_TRAFFIC_FILTER_INFO_TYPE)
(IPX_OUT_TRAFFIC_FILTER_GLOBAL_INFO_TYPE): Define.
* include/routprot.h: Cleanup.
(PROTO_IP_*,IPRTRMGR_PID,IPX_PROTOCOL_*): Define.
* include/fltdefs.h: New file.
* include/ipinfoid.h: New file.

18 years ago * include/ipxrtdef.h: Cleanup.
papadopo [Thu, 11 May 2006 15:57:11 +0000 (15:57 +0000)]
* include/ipxrtdef.h: Cleanup.
(IPX_INTERFACE_INFO_TYPE,IPX_STATIC_ROUTE_INFO_TYPE)
(IPX_STATIC_SERVICE_INFO_TYPE,IPX_SERVICE_FILTER_INFO_TYPE)
(IPX_ROUTE_FILTER_INFO_TYPE,IPX_IN_TRAFFIC_FILTER_INFO_TYPE)
(IPX_ADAPTER_INFO_TYPE,IPXWAN_INTERFACE_INFO_TYPE,IPX_GLOBAL_INFO_TYPE)
(IPX_STATIC_NETBIOS_NAME_INFO_TYPE)
(IPX_IN_TRAFFIC_FILTER_GLOBAL_INFO_TYPE)
(IPX_OUT_TRAFFIC_FILTER_INFO_TYPE)
(IPX_OUT_TRAFFIC_FILTER_GLOBAL_INFO_TYPE): Define.
* include/routprot.h: Cleanup.
(PROTO_IP_*,IPRTRMGR_PID,IPX_PROTOCOL_*): Define.
* include/fltdefs.h: New file.
* include/ipinfoid.h: New file.

18 years ago2006-05-11 Michael Matz <matz@suse.de>
hjl [Thu, 11 May 2006 15:55:40 +0000 (15:55 +0000)]
2006-05-11  Michael Matz  <matz@suse.de>

* elflink.c (match_group_member): Correctly iterate group
members.

18 years ago * acinclude.m4 (_NEWLIB_VERSION): Rename to:
amylaar [Thu, 11 May 2006 15:49:51 +0000 (15:49 +0000)]
* acinclude.m4 (_NEWLIB_VERSION): Rename to:
(DEF_NEWLIB_VERSION).
* configure.in (_NEWLIB_VERSION): Use NEWLIB_VERSION.
* configure: Regenerate.

18 years ago2006-05-11 Paul Brook <paul@codesourcery.com>
pbrook [Thu, 11 May 2006 15:17:34 +0000 (15:17 +0000)]
2006-05-11  Paul Brook  <paul@codesourcery.com>

bfd/
* elf32-arm.c (elf32_arm_reloc_map): Add MOVW and MOVT relocs.
(elf32_arm_final_link_relocate): Handle MOVW and MOVT relocs.
(elf32_arm_gc_sweep_hook, elf32_arm_check_relocs): Ditto.
* reloc.c: Ditto.
* bfd-in2.h: Regenerate.
* libbfd.h: Regenerate.
* libcoff.h: Regenerate.
gas/
* config/tc-arm.c (parse_half): New function.
(operand_parse_code): Remove OP_Iffff.  Add OP_HALF.
(parse_operands): Ditto.
(do_mov16): Reject invalid relocations.
(do_t_mov16): Ditto.  Use Thumb reloc numbers.
(insns): Replace Iffff with HALF.
(md_apply_fix): Add MOVW and MOVT relocs.
(tc_gen_reloc): Ditto.
* doc/c-arm.texi: Document relocation operators
ld/testsuite/
* ld-arm/arm-elf.exp: Add arm-movwt.
* ld-arm/arm-movwt.d: New test.
* ld-arm/arm-movwt.s: New test.
* ld-arm/arm.ld: Add .far.

18 years ago2006-05-11 Dave Brolley <brolley@redhat.com>
brolley [Thu, 11 May 2006 15:08:51 +0000 (15:08 +0000)]
2006-05-11  Dave Brolley  <brolley@redhat.com>

        * elfload.c (readElfFile): symTabEntry is now 24 bytes in length.
        Add 64 bit support for SHT_STRTAB and SHT_SYMTAB. Add 64 bit support
        for reading the symbol table.

18 years ago2006-05-11 Paul Brook <paul@codesourcery.com>
pbrook [Thu, 11 May 2006 15:05:17 +0000 (15:05 +0000)]
2006-05-11  Paul Brook  <paul@codesourcery.com>

gas/
* config/tc-arm.c (arm_fix_adjustable): Return 0 for function symbols.
gas/testsuite/
* gas/arm/local_function.d: New test.
* gas/arm/local_function.s: New test.

18 years ago2006-05-11 Dave Brolley <brolley@redhat.com>
brolley [Thu, 11 May 2006 14:47:16 +0000 (14:47 +0000)]
2006-05-11  Dave Brolley  <brolley@redhat.com>

        * cgen-model.h (cgen_model): Initialize vliw_cycles.
        (model_insn_after): Correct comment re: last_p.

18 years ago2006-05-11 Dave Brolley <brolley@redhat.com>
brolley [Thu, 11 May 2006 14:33:40 +0000 (14:33 +0000)]
2006-05-11  Dave Brolley  <brolley@redhat.com>

        * cgen-ops.h (SUBWORDDIHI, SUBWORDDIQI, SUBWORDDFDI): New functions.
        * compCGEN.cxx (cgen_bi_endian_cpu): Initialize branch_was_return.

18 years ago [ gas/ChangeLog ]
ths [Thu, 11 May 2006 14:30:57 +0000 (14:30 +0000)]
[ gas/ChangeLog ]
* config/tc-mips.c (append_insn): Don't check the range of j or
jal addresses.

[ gas/testsuite/ChangeLog ]
* gas/mips/jal-range.l: Don't check the range of j or jal
addresses.

18 years agoReviewed and approved by Daniel Jacobowitz <drow@false.org>
fnf [Thu, 11 May 2006 13:09:58 +0000 (13:09 +0000)]
Reviewed and approved by Daniel Jacobowitz <drow@false.org>

2006-05-11  Fred Fish  <fnf@specifix.com>
* gdb.base/bang.exp: Ignore unexpected output between the
"program exited normally" and the gdb prompt, as many other
tests do.

18 years ago * ld-elf/stab.d: New.
amodra [Thu, 11 May 2006 12:35:44 +0000 (12:35 +0000)]
* ld-elf/stab.d: New.

18 years ago * elf.c (_bfd_elf_init_private_section_data): Don't change
amodra [Thu, 11 May 2006 12:34:45 +0000 (12:34 +0000)]
* elf.c (_bfd_elf_init_private_section_data): Don't change
section type if already set.

18 years ago * include/strmif.h (IAMAnalogVideoDecoder,IAMAudioInputMixer)
papadopo [Thu, 11 May 2006 09:53:34 +0000 (09:53 +0000)]
* include/strmif.h (IAMAnalogVideoDecoder,IAMAudioInputMixer)
(IAMAudioRendererStats,IAMBufferNegotiation,IAMCameraControl)
(IAMCertifiedOutputProtection): Add interfaces.
* include/adsprop.h: New file.
* include/cmnquery.h: New file.
* include/dsadmin.h: New file.
* include/dsclient.h: New file.
* include/dsgetdc.h: New file.
* include/dsquery.h: New file.
* include/dsrole.h: New file.
* include/ntdsapi.h: New file.
* include/ntdsbcli.h: New file.
* include/objsel.h: New file.
Not finished. Just wanted to submit this before I'm disembarked
from the project, so that the work isn't lost...

18 years agoReviewed and approved by Jim Blandy <jimb@codesourcery.com>
fnf [Thu, 11 May 2006 09:29:52 +0000 (09:29 +0000)]
Reviewed and approved by Jim Blandy <jimb@codesourcery.com>

2006-05-11  Fred Fish  <fnf@specifix.com>
* symtab.c (skip_prologue_using_sal): Handle single line functions
like "foo(){}", which may optimize down to a single return inst.