OSDN Git Service

pf3gnuchains/pf3gnuchains3x.git
21 years ago* Makefile.in: Add devices.gperf.
cgf [Sat, 28 Dec 2002 07:15:12 +0000 (07:15 +0000)]
* Makefile.in: Add devices.gperf.
* devices.h: New file.
* devices.gperf: Ditto.

21 years agomissed in previous giant commit
neroden [Sat, 28 Dec 2002 07:09:49 +0000 (07:09 +0000)]
missed in previous giant commit

21 years ago(toplev)
neroden [Sat, 28 Dec 2002 07:09:14 +0000 (07:09 +0000)]
(toplev)
* configure.in: Convert to autoconf script.  Blow away lots
of now-redundant Makefile fragments.
* configure: Generate using Autoconf.
* Makefile.tpl: Rewrite to reflect autoconfiscation.
* Makefile.in: Regenerate.
(config)
* acx.m4: New.
* mh-a68bsd, mh-aix386, mh-apollo68, mh-delta88, mh-hp300,
mh-hpux, mh-hpux8, mh-irix5, mh-irix6, mh-ncrsvr43, mh-openedition,
mh-riscos, mh-sysv: Delete.
* mh-cxux, mh-dgux386, mh-interix, mh-lynxrs6k, mh-ncr3000,
mh-necv4, mh-sco, mh-solaris, mh-sysv4, mh-sysv5, mt-v810: Simplify.

21 years ago* fhandler_termios.cc (fhandler_termios::line_edit): Perform echo before input
cgf [Sat, 28 Dec 2002 06:30:46 +0000 (06:30 +0000)]
* fhandler_termios.cc (fhandler_termios::line_edit): Perform echo before input
is accepted or suffer a "race".

21 years ago*** empty log message ***
gdbadmin [Sat, 28 Dec 2002 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

21 years ago2002-12-27 Chris Demetriou <cgd@broadcom.com>
cgd [Fri, 27 Dec 2002 23:51:48 +0000 (23:51 +0000)]
2002-12-27  Chris Demetriou  <cgd@broadcom.com>

        * gas/mips/mips.exp: Define the notion of an "architecture data
        array," add comments indicating how to add a new architecture and
        suggestions for adding new tests.  Populate the architecture data
        array with many known architectures and convert many tests to
        be run for multiple architectures.
        (mips_arches): New global array.
        (mips_arch_create, mips_arch_list_all, mips_arch_data)
        (mips_arch_displayname, mips_arch_properties)
        (mips_arch_as_flags, mips_arch_objdump_flags, mips_arch_matches)
        (mips_arch_list_matching): New functions to operate on mips_arches.
        (run_dump_test_arch, run_dump_test_arches, run_list_test_arch)
        (run_list_test_arches): New functions.
        (run_list_test): Document and add an optional "test name" argument.
        * gas/mips/abs.d: Remove CPU-specific assembler and objdump flags,
        and CPU names from test names.
        * gas/mips/add.d: Likewise.
        * gas/mips/and.d: Likewise.
        * gas/mips/dli.d: Likewise.
        * gas/mips/jal-empic-elf-2.d: Likewise.
        * gas/mips/jal-empic-elf-3.d: Likewise.
        * gas/mips/jal-empic-elf.d: Likewise.
        * gas/mips/lb-svr4pic.d: Likewise.
        * gas/mips/lb.d: Likewise.
        * gas/mips/mips32.d: Likewise.
        * gas/mips/mips4.d: Likewise.
        * gas/mips/mips64.d: Likewise.
        * gas/mips/rol-hw.d: Likewise.
        * gas/mips/rol.d: Likewise.
        * gas/mips/rol64-hw.d: Likewise.
        * gas/mips/rol64.d: Likewise.
        * gas/mips/elf-jal.d: Likewise.  Also, indicate ELF in test name.
        * gas/mips/mips64-mdmx.d: Tweak printed name to indicate that this
        test uses the -mdmx flag.
        * gas/mips/mips64-mips3d.d: Tweak printed name to indicate that
        this test uses the -mips3d flag.
        * gas/mips/mips64-mips3d-incl.d: New file.

21 years ago * configure: Remove unneeded 'export's. Make CC_FOR_TARGET,
neroden [Fri, 27 Dec 2002 23:28:25 +0000 (23:28 +0000)]
* configure: Remove unneeded 'export's.  Make CC_FOR_TARGET,
CXX_FOR_TARGET, GCJ_FOR_TARGET substituted in configure.in only.

* ChangeLog: Move a couple of entries from here to winsup/cygwin,
where they belong.

21 years agoMove ChangeLog entry from toplevel, where it didn't belong.
neroden [Fri, 27 Dec 2002 23:27:00 +0000 (23:27 +0000)]
Move ChangeLog entry from toplevel, where it didn't belong.

21 years agodaily update
amodra [Fri, 27 Dec 2002 23:00:33 +0000 (23:00 +0000)]
daily update

21 years agoFix ChangeLog for previous: mips-dis.c now includes libiberty.h
cgd [Fri, 27 Dec 2002 18:18:58 +0000 (18:18 +0000)]
Fix ChangeLog for previous: mips-dis.c now includes libiberty.h

21 years ago[ binutils/ChangeLog ]
cgd [Fri, 27 Dec 2002 08:00:29 +0000 (08:00 +0000)]
[ binutils/ChangeLog ]
2002-12-27  Chris Demetriou  <cgd@broadcom.com>

        * doc/binutils.texi (objdump): Document MIPS -M options.

[ gas/testsuite/ChangeLog ]
2002-12-27  Chris Demetriou  <cgd@broadcom.com>

        * gas/mips/cp0-names-mips32.d: New file.
        * gas/mips/cp0-names-mips64.d: New file.
        * gas/mips/cp0-names-numeric.d: New file.
        * gas/mips/cp0-names-sb1.d: New file.
        * gas/mips/cp0-names.s: New file.
        * gas/mips/fpr-names-32.d: New file.
        * gas/mips/fpr-names-64.d: New file.
        * gas/mips/fpr-names-n32.d: New file.
        * gas/mips/fpr-names-numeric.d: New file.
        * gas/mips/fpr-names.s: New file.
        * gas/mips/gpr-names-32.d: New file.
        * gas/mips/gpr-names-64.d: New file.
        * gas/mips/gpr-names-n32.d: New file.
        * gas/mips/gpr-names-numeric.d: New file.
        * gas/mips/gpr-names.s: New file.
        * gas/mips/mips.exp: Run new tests.

[ include/ChangeLog ]
2002-12-27  Chris Demetriou  <cgd@broadcom.com>

        * dis-asm.h (print_mips_disassembler_options): Prototype.

[ include/opcode/ChangeLog ]
2002-12-19  Chris Demetriou  <cgd@broadcom.com>

        * mips.h (OP_OP_COP0, OP_OP_COP1, OP_OP_COP2, OP_OP_COP3)
        (OP_OP_LWC1, OP_OP_LWC2, OP_OP_LWC3, OP_OP_LDC1, OP_OP_LDC2)
        (OP_OP_LDC3, OP_OP_SWC1, OP_OP_SWC2, OP_OP_SWC3, OP_OP_SDC1)
        (OP_OP_SDC2, OP_OP_SDC3): Define.

[ opcodes/ChangeLog ]
2002-12-27  Chris Demetriou  <cgd@broadcom.com>

        * disassemble.c (disassembler_usage): Add invocation of
        print_mips_disassembler_options.
        * mips-dis.c (print_mips_disassembler_options)
        (set_default_mips_dis_options, parse_mips_dis_option)
        (parse_mips_dis_options, choose_abi_by_name, choose_arch_by_name)
        (choose_arch_by_number): New functions.
        (mips_abi_choice, mips_arch_choice): New structures.
        (mips32_reg_names, mips64_reg_names, reg_names): Remove.
        (mips_gpr_names_numeric, mips_gpr_names_oldabi)
        (mips_gpr_names_newabi, mips_fpr_names_numeric)
        (mips_fpr_names_32, mips_fpr_names_n32, mips_fpr_names_64)
        (mips_cp0_names_numeric, mips_cp0_names_mips3264)
        (mips_cp0_names_sb1, mips_abi_choices, mips_arch_choices)
        (mips_processor, mips_isa, mips_gpr_names, mips_fpr_names)
        (mips_cp0_names): New variables.
        (print_insn_args): Use new variables to print GPR, FPR, and CP0
        register names.
        (mips_isa_type): Remove.
        (print_insn_mips): Remove ISA and CPU setup since it is now done...
        (_print_insn_mips): Here.  Remove register setup code, and
        call set_default_mips_dis_options and parse_mips_dis_options
        instead.
        (print_mips16_insn_arg): Use mips_gpr_names instead of mips32_names.

21 years ago* fhandler.h (fhandler_tty_master::set_winsize): Declare new function.
cgf [Fri, 27 Dec 2002 05:31:29 +0000 (05:31 +0000)]
* fhandler.h (fhandler_tty_master::set_winsize): Declare new function.
* fhandler_console.cc (fhandler_console::send_winch_maybe): If appropriate,
call tty master function to handle screen size change.
* fhandler_tty.cc (fhandler_tty_master::set_winsize): New function.
(fhandler_tty_master::init): Call set_winsize to set initial screen size.

21 years ago* fhandler_tty.cc (fhandler_tty_master::init): Set initial size of tty to that
cgf [Fri, 27 Dec 2002 03:54:59 +0000 (03:54 +0000)]
* fhandler_tty.cc (fhandler_tty_master::init): Set initial size of tty to that
of console in which tty is operating.
(process_input): Semi-revert previous change.  Need to just use current
terminfo settings since this function is running in a thread, blocked when the
terminfo changes.

21 years agocorrect typo
cgf [Fri, 27 Dec 2002 03:50:57 +0000 (03:50 +0000)]
correct typo

21 years ago* fhandler.h (fhandler_termios::line_edit): Replace third argument with
cgf [Fri, 27 Dec 2002 03:50:29 +0000 (03:50 +0000)]
* fhandler.h (fhandler_termios::line_edit): Replace third argument with
passed-in termios struct.
* fhandler_console.cc (fhandler_console::read): Prior to loop, make a copy of
current termios for passing to line_edit prior so that all characters are
processed consistently.
* fhandler_tty.cc (fhandler_pty_master::write): Ditto.
(process_input): Make a copy of curent termios prior to read for use in
subsequent line_edit.
* fhandler_termios.cc (fhandler_termios::line_edit): Replace third parameter
with passed-in termios struct and use it throughout rather than the data from
the current fhandler_termios class.

21 years ago*** empty log message ***
gdbadmin [Fri, 27 Dec 2002 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

21 years agodaily update
amodra [Thu, 26 Dec 2002 23:00:04 +0000 (23:00 +0000)]
daily update

21 years ago Continuing work to convert the hppa targets to multiarch partil.
brobecke [Thu, 26 Dec 2002 20:10:13 +0000 (20:10 +0000)]
    Continuing work to convert the hppa targets to multiarch partil.

        * hppa-tdep.c: Add some missing forward declarations.
        (frameless_function_invocation): Prefix the function name
        by "hppa_" to avoid polluting the namespace.  Update all calls
        to use the new function name.
        (saved_pc_after_call): Ditto.
        (init_extra_frame_info): Ditto.
        (frame_chain): Ditto.
        (push_dummy_frame): Ditto.
        (target_read_pc): Ditto.
        (target_write_pc): Ditto.
        (in_solib_call_trampoline): Ditto.
        (in_solib_return_trampoline): Ditto.
        (skip_trampoline_code): Ditto.
        (hppa_read_fp): New function, renamed from target_read_fp.
        (hppa_target_read_fp): New function, using hppa_read_fp.
        This function conforms to the function profile for the
        READ_FP gdbarch method.
        (hppa_extract_struct_value_address): New function, extracted
        from the definition of the DEPRECATED_EXTRACT_STRUCT_VALUE_ADDRESS
        macro.
        (hppa_frame_num_args): New function.
        (hppa_gdbarch_init): Setup the gdbarch vector for the hppa target.

        * config/pa/tm-hppa.h: Wrap around all gdbarch-eligible macros
        inside "#if !GDB_MULTI_ARCH ... #endif" conditional, in preparation
        for the switch to multiarch partial.
        Update some of the macros definitions to match some changes
        described above in the name of the function they are calling.
        (PUSH_DUMMY_FRAME): Add a FIXME explaining why this macro will
        not be straightforward to convert. Do now wrap it inside
        "#if !... #endif" to remember that this macro has still not
        been taken care of.
        (FIX_CALL_DUMMY): Likewise.

21 years ago2002-12-26 Dimitri Papadopoulos <dimitri_at@sourceforge.users.net>
dannysmith [Thu, 26 Dec 2002 10:51:11 +0000 (10:51 +0000)]
2002-12-26  Dimitri Papadopoulos  <dimitri_at@sourceforge.users.net>

* include/wingdi.h (DOCINFOA): Replace LPCTSTR with LPCSTR.

21 years ago2002-12-26 Dimitri Papadopoulos <dimitri_at@sourceforge.users.net>
dannysmith [Thu, 26 Dec 2002 10:40:57 +0000 (10:40 +0000)]
2002-12-26  Dimitri Papadopoulos  <dimitri_at@sourceforge.users.net>

* include/wingdi.h (BALTIC_CHARSET, JOHAB_CHARSET,
VIETNAMESE_CHARSET): Remove duplicate defines.
* lib/comctl32.def (ImageList_SetImageCount): Add stub.

21 years ago Continuing work to convert the hppa targets to multiarch partial.
brobecke [Thu, 26 Dec 2002 09:36:41 +0000 (09:36 +0000)]
   Continuing work to convert the hppa targets to multiarch partial.

       * hppa-tdep.c: (hppa_register_raw_size): New function replacing
       the body of macro REGISTER_RAW_SIZE.
       * hppa-hpux-tdep.c: Add new functions replacing macro bodies from
       config/pa/tm-hppah.h. These functions will be used to initialize
       the gdbarch structure.
       (hppa_hpux_pc_in_sigtramp): New function.
       (hppa_hpux_frame_saved_pc_in_sigtramp): New function.
       (hppa_hpux_frame_base_before_sigtramp): New function.
       (hppa_hpux_frame_find_saved_regs_in_sigtramp): New function.
       Add gdbcore.h #include.
       * config/pa/tm-hppa.h (REGISTER_RAW_SIZE): Change the definition
       of this gdbarch-eligible macro to a call to the new associated
       function.
       * config/pa/tm-hppah.h (PC_IN_SIGTRAMP): Likewise.
       (FRAME_SAVED_PC_IN_SIGTRAMP): Change the definition of this macro
       into a call to the new associated function.
       (FRAME_BASE_BEFORE_SIGTRAMP): Likewise.
       (FRAME_FIND_SAVED_REGS_IN_SIGTRAMP): Likewise.
       * Makefile.in (hppa-hpux-tdep.o): Add dependency on gdbcore.h.

21 years ago * sim-h8300.h: Remove ^M.
kazu [Thu, 26 Dec 2002 06:14:43 +0000 (06:14 +0000)]
* sim-h8300.h: Remove ^M.

21 years ago * compile.c: Fix formatting.
kazu [Thu, 26 Dec 2002 05:44:46 +0000 (05:44 +0000)]
* compile.c: Fix formatting.
* inst.h: Likewise.

21 years ago * include/dbt.h (DEV_BROADCAST_PORT): Add UNICODE version.
dannysmith [Thu, 26 Dec 2002 05:21:43 +0000 (05:21 +0000)]
* include/dbt.h (DEV_BROADCAST_PORT): Add UNICODE version.
Thanks to: Dimitri Papadopoulos  <dimitri_at@sourceforge.users.net>

21 years ago2002-12-26 Dimitri Papadopoulos <dimitri_at@sourceforge.users.net>
dannysmith [Thu, 26 Dec 2002 05:08:32 +0000 (05:08 +0000)]
2002-12-26  Dimitri Papadopoulos  <dimitri_at@sourceforge.users.net>

* include/dde.h (PackDDElParam, UnpackDDElParam,FreeDDElParam,
ReuseDDElParam): Use __WIN64 compatible typedefs.

21 years ago * include/unknwn.h: Include windows.h and ole2.h before header
dannysmith [Thu, 26 Dec 2002 05:05:45 +0000 (05:05 +0000)]
   * include/unknwn.h: Include windows.h and ole2.h before header
guard to avoid circular inclusion of COM headers.

21 years ago2002-12-26 Dimitri Papadopoulos <dimitri_at@sourceforge.users.net>
dannysmith [Thu, 26 Dec 2002 04:34:47 +0000 (04:34 +0000)]
2002-12-26  Dimitri Papadopoulos  <dimitri_at@sourceforge.users.net>

* include/accctrl.h (ACTRL_ACCESS_ENTRY[AW]): Make
lpInheritProperty member const.
(ACTRL_PROPERTY_ENTRY[AW]): Make lpProperty member
const.

21 years ago * include/commcat.h: Don't include windows.h or ole2.h ifdef
dannysmith [Thu, 26 Dec 2002 04:23:57 +0000 (04:23 +0000)]
* include/commcat.h: Don't include windows.h or ole2.h ifdef
COM_NO_WINDOWS_H.
* include/unknwn.h: Ditto.

21 years ago * include/imm.h (ImmGetCompositionFont[AW],
dannysmith [Thu, 26 Dec 2002 03:57:17 +0000 (03:57 +0000)]
* include/imm.h (ImmGetCompositionFont[AW],
ImmSetCompositionFont[AW]): Add NOGDI guard.

21 years ago*** empty log message ***
gdbadmin [Thu, 26 Dec 2002 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

21 years agominor reformatting
cgf [Wed, 25 Dec 2002 23:49:40 +0000 (23:49 +0000)]
minor reformatting

21 years ago* include/cygwin/version.h: Bump DLL minor number.
cgf [Wed, 25 Dec 2002 23:39:04 +0000 (23:39 +0000)]
* include/cygwin/version.h: Bump DLL minor number.

21 years agodaily update
amodra [Wed, 25 Dec 2002 23:00:04 +0000 (23:00 +0000)]
daily update

21 years ago* dwarf2dbg.c (DWARF2_ADDR_SIZE): New macro.
aoliva [Wed, 25 Dec 2002 21:20:31 +0000 (21:20 +0000)]
* dwarf2dbg.c (DWARF2_ADDR_SIZE): New macro.
(dwarf2_finish): Use it.
* doc/internals.texi (DWARF2_ADDR_SIZE): Document it.
* config/tc-mips.h (DWARF2_ADDR_SIZE): Override.

21 years ago* exceptions.cc (events_init): Initialize critical section to control exiting
cgf [Wed, 25 Dec 2002 20:33:20 +0000 (20:33 +0000)]
* exceptions.cc (events_init): Initialize critical section to control exiting
via signal.
(signal_exit): Enter critical section early to avoid exit races with main
thread.
* dcrt0.cc (do_exit): Use exit_lock critical section to avoid races.

21 years ago* cygthread.cc (cygthread::detach): Set errno with set_sig_errno so that EINTR
cgf [Wed, 25 Dec 2002 17:43:37 +0000 (17:43 +0000)]
* cygthread.cc (cygthread::detach): Set errno with set_sig_errno so that EINTR
is properly restored after signal.

21 years ago*** empty log message ***
gdbadmin [Wed, 25 Dec 2002 00:00:01 +0000 (00:00 +0000)]
*** empty log message ***

21 years agodaily update
amodra [Tue, 24 Dec 2002 23:00:04 +0000 (23:00 +0000)]
daily update

21 years ago2002-12-24 David Carlton <carlton@math.stanford.edu>
carlton [Tue, 24 Dec 2002 20:14:29 +0000 (20:14 +0000)]
2002-12-24  David Carlton  <carlton@math.stanford.edu>

* config/sparc/tm-sparc.h: Delete duplicate definition of
DEPRECATED_PC_IN_CALL_DUMMY.

21 years agoAdd GNU/Linux specific support for the n32 and n64 MIPS ABIs.
kevinb [Tue, 24 Dec 2002 19:21:10 +0000 (19:21 +0000)]
Add GNU/Linux specific support for the n32 and n64 MIPS ABIs.

21 years ago * Makefile.tpl (multilib.out): Fix missing space.
schwab [Tue, 24 Dec 2002 17:23:29 +0000 (17:23 +0000)]
* Makefile.tpl (multilib.out): Fix missing space.
* Makefile.in: Regenerate.

21 years agogdb.base/maint.exp: Update expect output to include 'ObjC'.
fedor [Tue, 24 Dec 2002 04:03:45 +0000 (04:03 +0000)]
gdb.base/maint.exp: Update expect output to include 'ObjC'.

21 years agomaint.c (maintenance_demangle): Add switch to demangle
fedor [Tue, 24 Dec 2002 03:57:56 +0000 (03:57 +0000)]
maint.c (maintenance_demangle): Add switch to demangle
ObjC language symbols as well.

21 years ago* coff64-rs6000.c (xcoff64_ppc_relocate_section): Fix logic reversal.
dj [Tue, 24 Dec 2002 03:43:44 +0000 (03:43 +0000)]
* coff64-rs6000.c (xcoff64_ppc_relocate_section): Fix logic reversal.

21 years ago(lookup_objc_class, lookup_child_selector): Remove
fedor [Tue, 24 Dec 2002 03:42:35 +0000 (03:42 +0000)]
(lookup_objc_class, lookup_child_selector): Remove
last argument from complaint function call.

21 years ago*** empty log message ***
gdbadmin [Tue, 24 Dec 2002 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

21 years ago * exec.c (print_section_info): Add FIXME comments regarding format
kevinb [Mon, 23 Dec 2002 23:36:36 +0000 (23:36 +0000)]
* exec.c (print_section_info): Add FIXME comments regarding format
string choices.

21 years agodaily update
amodra [Mon, 23 Dec 2002 23:00:03 +0000 (23:00 +0000)]
daily update

21 years ago* gdbint.texinfo (Target Architecture Definition): Update
kettenis [Mon, 23 Dec 2002 18:53:16 +0000 (18:53 +0000)]
* gdbint.texinfo (Target Architecture Definition): Update
description of gdbarch_register_osabi.

21 years ago2002-12-23 Nathanael Nerode <neroden@gcc.gnu.org>
neroden [Mon, 23 Dec 2002 17:53:40 +0000 (17:53 +0000)]
2002-12-23  Nathanael Nerode  <neroden@gcc.gnu.org>

* Makefile.tpl: Use shared multilib.out.  Use move-if-change for it.
Convert (cd foo; make) to (cd foo && make).  Clean up multilib.out.
* Makefile.in: Regenerate.
* configure.in: Remove unnecessary leftovers.

2002-12-22  Geoffrey Keating  <geoffk@apple.com>

* config/mt-aix43: Delete.

2002-12-21  Geoffrey Keating  <geoffk@apple.com>

* configure.in (extra_ranlibflags_for_target): New variable.
(*-*-darwin): Add -c to ranlib commands.
* configure (tooldir): Handle extra_ranlibflags_for_target.

21 years ago * config/pa/nm-hppab.h: Delete duplicate CANNOT_STORE_REGISTER decl.
drow [Mon, 23 Dec 2002 17:07:27 +0000 (17:07 +0000)]
* config/pa/nm-hppab.h: Delete duplicate CANNOT_STORE_REGISTER decl.
* config/pa/nm-hppao.h: Delete duplicate CANNOT_STORE_REGISTER decl.

* config/pa/nm-hppah.h: Delete duplicate CANNOT_STORE_REGISTER decl.

21 years ago2002-12-23 David Carlton <carlton@math.stanford.edu>
carlton [Mon, 23 Dec 2002 16:56:24 +0000 (16:56 +0000)]
2002-12-23  David Carlton  <carlton@math.stanford.edu>

* gdb.base/selftest.exp (do_steps_and_nexts): Allow initial brace
and current_directory initialization.

21 years ago2002-12-23 David Carlton <carlton@math.stanford.edu>
carlton [Mon, 23 Dec 2002 16:43:18 +0000 (16:43 +0000)]
2002-12-23  David Carlton  <carlton@math.stanford.edu>

* symtab.c (lookup_symbol_aux): Delete 'force_return' variable.
(lookup_symbol_aux_minsyms): Delete 'force_return' argument.
(search_symbols): Call lookup_symbol_aux_minsyms to find debugging
information associated to a minsym, not lookup_symbol.

21 years ago * readelf.c (main): Reset dump request after each file.
schwab [Mon, 23 Dec 2002 13:18:02 +0000 (13:18 +0000)]
* readelf.c (main): Reset dump request after each file.

21 years ago * ldmain.c (main): Init "strip_discarded".
amodra [Mon, 23 Dec 2002 12:05:37 +0000 (12:05 +0000)]
* ldmain.c (main): Init "strip_discarded".
* lexsup.c (OPTION_STRIP_DISCARDED): Define.
(OPTION_NO_STRIP_DISCARDED): Define.
(ld_options): Add "strip-discarded" and "no-strip-discarded".
(parse_args): Handle them.

21 years ago * elflink.h (elf_link_output_extsym): Heed strip_discarded.
amodra [Mon, 23 Dec 2002 11:53:58 +0000 (11:53 +0000)]
* elflink.h (elf_link_output_extsym): Heed strip_discarded.

21 years ago * bfdlink.h (struct bfd_link_info): Add "strip_discarded".
amodra [Mon, 23 Dec 2002 11:53:12 +0000 (11:53 +0000)]
* bfdlink.h (struct bfd_link_info): Add "strip_discarded".

21 years agoChange linker's default behaviour - it will now reject binary files whoes
nickc [Mon, 23 Dec 2002 10:44:59 +0000 (10:44 +0000)]
Change linker's default behaviour - it will now reject binary files whoes
architecture it does not recognise, unless it has explicitly told to accept
them.

21 years agoAdd support for 'S' encoding to strings - display 8-bit characters.
nickc [Mon, 23 Dec 2002 10:37:34 +0000 (10:37 +0000)]
Add support for 'S' encoding to strings - display 8-bit characters.

21 years ago* gdb.trace/tfind.exp: Pass '-O1' flag via the 'optimize' option,
jimb [Mon, 23 Dec 2002 00:02:00 +0000 (00:02 +0000)]
* gdb.trace/tfind.exp: Pass '-O1' flag via the 'optimize' option,
rather than as part of the output file name.

21 years ago*** empty log message ***
gdbadmin [Mon, 23 Dec 2002 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

21 years ago* gdb.base/attach.exp: There's no need to copy the test program to
jimb [Sun, 22 Dec 2002 23:53:48 +0000 (23:53 +0000)]
* gdb.base/attach.exp: There's no need to copy the test program to
/tmp; that was only ever necessary on HP/UX, and this test is
entirely disabled there anyway.

21 years ago * Makefile.in: Regenerate.
amodra [Sun, 22 Dec 2002 23:24:26 +0000 (23:24 +0000)]
* Makefile.in: Regenerate.

21 years agodaily update
amodra [Sun, 22 Dec 2002 23:00:04 +0000 (23:00 +0000)]
daily update

21 years agoadd some comments
devans [Sun, 22 Dec 2002 19:01:36 +0000 (19:01 +0000)]
add some comments

21 years ago(try to) spiff up docs on writing ifield definitions
devans [Sun, 22 Dec 2002 04:49:26 +0000 (04:49 +0000)]
(try to) spiff up docs on writing ifield definitions

21 years ago* gdb.c++/psmang.exp: Doc fix.
jimb [Sun, 22 Dec 2002 02:58:42 +0000 (02:58 +0000)]
* gdb.c++/psmang.exp: Doc fix.

21 years ago * ifield.scm (-ifield-parse): Rewrite <bitrange> computation.
devans [Sun, 22 Dec 2002 02:12:12 +0000 (02:12 +0000)]
* ifield.scm (-ifield-parse): Rewrite <bitrange> computation.
(-get-ifld-word-offset,-get-ifld-word-length): New fns.

21 years agomore playing around
devans [Sun, 22 Dec 2002 02:06:47 +0000 (02:06 +0000)]
more playing around

21 years ago*** empty log message ***
gdbadmin [Sun, 22 Dec 2002 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

21 years agodaily update
amodra [Sat, 21 Dec 2002 23:00:03 +0000 (23:00 +0000)]
daily update

21 years ago* gdb.c++/psmang.exp, gdb.c++/psmang1.cc, gdb.c++/psmang2.cc: New
jimb [Sat, 21 Dec 2002 22:56:56 +0000 (22:56 +0000)]
* gdb.c++/psmang.exp, gdb.c++/psmang1.cc, gdb.c++/psmang2.cc: New
test.

21 years ago * dev.scm (cload): Update location of .cpu files.
devans [Sat, 21 Dec 2002 22:22:33 +0000 (22:22 +0000)]
* dev.scm (cload): Update location of .cpu files.

21 years agocomment tweaks
devans [Sat, 21 Dec 2002 22:19:22 +0000 (22:19 +0000)]
comment tweaks

21 years ago* x86-64-tdep.h (x86_64_init_abi): New prototype.
kettenis [Sat, 21 Dec 2002 21:09:57 +0000 (21:09 +0000)]
* x86-64-tdep.h (x86_64_init_abi): New prototype.
* x86-64-tdep.c (i386_fp_regnum_p): Remove function.
(x86_64_init_abi): Make non-static.  Set number of pseudo
registers to 0.
(x86_64_gdbarch_init): Remove function.
(_initialize_x86_64_tdep): Renove register_gdbarch_init call.
Remove code dealing with dissambly.
* x86-64-linux-tdep.c (x86_64_linux_init_abi): New function.
(_initialize_x86_64_linux_tdep): New function.
* config/i386/x86-64linux.mt (TDEPFILES): Add i386-tdep.o and
i386-tdep.o.

21 years ago* osabi.c: Include "gdb_assert.h" and "gdb_string.h".
kettenis [Sat, 21 Dec 2002 19:58:05 +0000 (19:58 +0000)]
* osabi.c: Include "gdb_assert.h" and "gdb_string.h".
(struct gdb_osabi_handler): Remove member `arch'.  Add member
`arch_info'.
(gdbarch_register_osabi): Add new argument `machine'.  Use ot to
construct a `struct bfd_arch_info' and store it in the `struct
gdb_osabi_handler' that is created.
(gdbarch_init_osabi): Check for compatibility based on machine
type and architecture.
* osabi.h (gdbarch_register_osabi): Adjust prototype and update
comment.
* alpha-linux-tdep.c (_initialize_alpha_linux_tdep): Add 0 as
second argument in call to gdbarch_register_osabi.
* alpha-osf1-tdep.c (_initialize_alpha_osf1_tdep): Likewise.
* alphafbsd-tdep.c (_initialize_alphafbsd_tdep): Likewise.
* alphanbsd-tdep.c (_initialize_alphanbsd_tdep): Likewise.
* arm-linux-tdep.c (_initialize_arm_linux_tdep): Likewise.
* arm-tdep.c (_initialize_arm_tdep): Likewise.
* armnbsd-tdep.c (_initialize_armnbsd_tdep): Likewise.
* hppa-hpux-tdep.c (_initialize_hppa_hpux_tdep): Likewise.
* i386-interix-tdep.c (_initialize_i386_interix_tdep): Likewise.
* i386-linux-tdep.c (_initialize_i386_linux_tdep): Likewise.
* i386-sol2-tdep.c (_initialize_i386_sol2_tdep): Likewise.
* i386-tdep.c (_initialize_i386_tdep): Likewise.
* i386bsd-tdep.c (_initialize_i386bsd_tdep): Likewise.
* i386gnu-tdep.c (_initialize_i386gnu_tdep): Likewise.
* i386ly-tdep.c (_initialize_i386lynx_tdep): Renamed from
_initialize_i386bsd_tdep and updated likewise.
* i386nbsd-tdep.c (_initialize_i386nbsd_tdep): Likewise.
* i386obsd-tdep.c (_initialize_i386obsd_tdep): Likewise.
* mips-irix-tdep.c (_initialize_mips_irix_tdep): Likewise.
* mips-linux-tdep.c (_initialize_mips_linux_tdep): Likewise.
* mipsnbsd-tdep.c (_initialize_mipsnbsd__tdep): Likewise.
* ns32knbsd-tdep.c (_initialize_ns32kmnsd_tdep): Likewise.
* ppc-linux-tdep.c (_initialize_ppc_linux_tdep): Likewise.
* ppcnbsd-tdep.c (_initialize_ppcnbsd_tdep): Likewise.
* shnbsd-tdep.c (_initialize_shnbsd_tdep): Likewise.
* sparcnbsd-tdep.c (_initialize_sparcnbsd_tdep): Likewise.

21 years agoAdd DT_MIPS_RLD_MAP case for 64-bit targets.
kevinb [Sat, 21 Dec 2002 06:43:24 +0000 (06:43 +0000)]
Add DT_MIPS_RLD_MAP case for 64-bit targets.

21 years agoFix bug introduced when multiarching NUM_REGS.
kevinb [Sat, 21 Dec 2002 06:36:02 +0000 (06:36 +0000)]
Fix bug introduced when multiarching NUM_REGS.

21 years agoMultiarch SVR4_FETCH_LINK_MAP_OFFSETS and GET_LONGJMP_TARGET for GNU/Linux/MIPS.
kevinb [Sat, 21 Dec 2002 05:07:35 +0000 (05:07 +0000)]
Multiarch SVR4_FETCH_LINK_MAP_OFFSETS and GET_LONGJMP_TARGET for GNU/Linux/MIPS.

21 years ago* Makefile.in: Default fhandler objects to -fomit-frame-pointer. Eliminate
cgf [Sat, 21 Dec 2002 05:06:37 +0000 (05:06 +0000)]
* Makefile.in: Default fhandler objects to -fomit-frame-pointer.  Eliminate
redundant CFLAGS settings.

21 years ago* Makefile.common: Don't attempt to pretty-print c++ errors.
cgf [Sat, 21 Dec 2002 05:06:24 +0000 (05:06 +0000)]
* Makefile.common: Don't attempt to pretty-print c++ errors.

21 years ago* fhandler.h (line_edit_status): Reorganize so that tests for error condition
cgf [Sat, 21 Dec 2002 04:38:12 +0000 (04:38 +0000)]
* fhandler.h (line_edit_status): Reorganize so that tests for error condition
can be < or >.
* fhandler_tty.cc (fhandler_pty_master::write): Don't return after sending a
signal.
* fhandler_termios.cc (fhandler_termios::line_edit): Trivial change to use
built-in bool types.

21 years agotweak
devans [Sat, 21 Dec 2002 03:58:29 +0000 (03:58 +0000)]
tweak

21 years ago2002-12-20 Chris Demetriou <cgd@broadcom.com>
cgd [Sat, 21 Dec 2002 02:50:46 +0000 (02:50 +0000)]
2002-12-20  Chris Demetriou  <cgd@broadcom.com>

        * lib/gas-defs.exp (run_dump_test): Add a new optional argument,
        "extra_options".

21 years agoDisable WINCE workaround that subtracted 8 from pc relative relocations.
nickc [Sat, 21 Dec 2002 02:21:00 +0000 (02:21 +0000)]
Disable WINCE workaround that subtracted 8 from pc relative relocations.

21 years agoFixed minor typo.
jjohnstn [Sat, 21 Dec 2002 01:44:13 +0000 (01:44 +0000)]
Fixed minor typo.

21 years ago2002-12-20 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Sat, 21 Dec 2002 01:41:47 +0000 (01:41 +0000)]
2002-12-20  Jeff Johnston  <jjohnstn@redhat.com>

        * NEWS: Update with 1.11.0 info.
        * README: Ditto.
        * acinclude.m4: Change version number to 1.11.0.
        * aclocal.m4: Regenerated.
        * configure: Ditto.
        * doc/aclocal.m4: Ditto.
        * doc/configure: Ditto.
        * libc/*/aclocal.m4: Ditto.
        * libc/*/configure: Ditto.
        * libc/libc.texinfo: Ditto.
        * libm/*/aclocal.m4: Ditto.
        * libm/*/configure: Ditto.
        * libm/libm.texinfo: Ditto.
        * libc/sys/linux/shared.ld: Add VERS_1.11.

21 years ago*** empty log message ***
gdbadmin [Sat, 21 Dec 2002 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

21 years agodaily update
amodra [Fri, 20 Dec 2002 23:00:05 +0000 (23:00 +0000)]
daily update

21 years ago * coff-h8300.c: Fix comment typos.
kazu [Fri, 20 Dec 2002 22:41:13 +0000 (22:41 +0000)]
* coff-h8300.c: Fix comment typos.
* coffcode.h: Likewise.
* cpu-cris.c: Likewise.
* elf32-vax.c: Likewise.
* genlink.h: Likewise.
* linker.c: Likewise.
* som.c: Likewise.
* tekhex.c: Likewise.
* vms-misc.c: Likewise.

21 years ago2002-12-20 Martin M. Hunt <hunt@redhat.com>
hunt [Fri, 20 Dec 2002 22:01:36 +0000 (22:01 +0000)]
2002-12-20  Martin M. Hunt  <hunt@redhat.com>

* library/srcbar.itcl (SrcBar): Don't load vmake icon.

* library/images: Removed back.gif, build.gif, file.gif, fore.gif,
gdbtk.gif, opt.gif, tools.gif, tools2_3d.gif, and vmake.gif.

* library/images2: Removed back.gif, build.gif, file.gif, fore.gif,
gdbtk.gif, load.gif, opt.gif, tools.gif, tools2_3d.gif, and vmake.gif.

21 years ago2002-12-20 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Fri, 20 Dec 2002 21:36:01 +0000 (21:36 +0000)]
2002-12-20  Jeff Johnston  <jjohnstn@redhat.com>

        * COPYING.NEWLIB: Updated.
        * COPYING.LIBGLOSS: Ditto.

21 years ago2002-12-20 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Fri, 20 Dec 2002 21:31:18 +0000 (21:31 +0000)]
2002-12-20  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/machine/i386/f_atan2.S: Change copyright from Cygnus
        Solutions to Red Hat Inc.
        * libc/machine/i386/f_atan2f.S: Ditto.
        * libc/machine/i386/f_exp.c: Ditto.
        * libc/machine/i386/f_expf.c: Ditto.
        * libc/machine/i386/f_frexp.S: Ditto.
        * libc/machine/i386/f_frexpf.S: Ditto.
        * libc/machine/i386/f_ldexp.S: Ditto.
        * libc/machine/i386/f_ldexpf.S: Ditto.
        * libc/machine/i386/f_log.S: Ditto.
        * libc/machine/i386/f_log10.S: Ditto.
        * libc/machine/i386/f_log10f.S: Ditto.
        * libc/machine/i386/f_logf.S: Ditto.
        * libc/machine/i386/f_pow.c: Ditto.
        * libc/machine/i386/f_powf.c: Ditto.
        * libc/machine/i386/f_tan.S: Ditto.
        * libc/machine/i386/f_tanf.S: Ditto.
        * libc/machine/i386/memchr.S: Ditto.
        * libc/machine/i386/memcmp.S: Ditto.
        * libc/machine/i386/memcpy.S: Ditto.
        * libc/machine/i386/memmove.S: Ditto.
        * libc/machine/i386/memset.S: Ditto.
        * libc/machine/i386/strchr.S: Ditto.
        * libc/machine/i386/strlen.S: Ditto.
        * libm/machine/i386/f_atan2.S: Ditto.
        * libm/machine/i386/f_atan2f.S: Ditto.
        * libm/machine/i386/f_exp.c: Ditto.
        * libm/machine/i386/f_expf.c: Ditto.
        * libm/machine/i386/f_frexp.S: Ditto.
        * libm/machine/i386/f_frexpf.S: Ditto.
        * libm/machine/i386/f_ldexp.S: Ditto.
        * libm/machine/i386/f_ldexpf.S: Ditto.
        * libm/machine/i386/f_log.S: Ditto.
        * libm/machine/i386/f_log10.S: Ditto.
        * libm/machine/i386/f_log10f.S: Ditto.
        * libm/machine/i386/f_logf.S: Ditto.
        * libm/machine/i386/f_pow.c: Ditto.
        * libm/machine/i386/f_powf.c: Ditto.
        * libm/machine/i386/f_tan.S: Ditto.
        * libm/machine/i386/f_tanf.S: Ditto.

21 years ago* config/tc-xstormy16.c (md_cgen_lookup_reloc): Support
dj [Fri, 20 Dec 2002 21:14:20 +0000 (21:14 +0000)]
* config/tc-xstormy16.c (md_cgen_lookup_reloc): Support
BFD_RELOC_XSTORMY16_12.

21 years ago* gas/xstormy16/allinsn.sh: Add tests for 12-bit reloc.
dj [Fri, 20 Dec 2002 21:14:03 +0000 (21:14 +0000)]
* gas/xstormy16/allinsn.sh: Add tests for 12-bit reloc.
* gas/xstormy16/allinsn.s: Likewise.
* gas/xstormy16/allinsn.d: Likewise.

21 years ago* xstormy16.h: Add XSTORMY16_12.
dj [Fri, 20 Dec 2002 21:13:42 +0000 (21:13 +0000)]
* xstormy16.h: Add XSTORMY16_12.

21 years ago* reloc.c: Add BFD_RELOC_XSTORMY16_12.
dj [Fri, 20 Dec 2002 21:13:18 +0000 (21:13 +0000)]
* reloc.c: Add BFD_RELOC_XSTORMY16_12.
* libbfd.h: Regenerate.
* bfd-in2.h: Regenerate.
* elf32-xstormy16.c (xstormy16_elf_howto): Add R_XSTORMY16_12.
(xstormy16_reloc_map): Add R_XSTORMY16_12.

21 years ago2002-12-20 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Fri, 20 Dec 2002 21:07:55 +0000 (21:07 +0000)]
2002-12-20  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/stdlib/environ.c: Update license to Red Hat.
        * libc/machine/hppa/setjmp.S: Ditto.
        * libm/test/Makefile.in: Ditto.

21 years ago2002-12-20 David Carlton <carlton@math.stanford.edu>
carlton [Fri, 20 Dec 2002 18:37:14 +0000 (18:37 +0000)]
2002-12-20  David Carlton  <carlton@math.stanford.edu>

* gdb.c++/annota2.exp: KFAIL annotate-quit.

21 years ago * include/_mingw.h: Increment version to 2.4.
earnie [Fri, 20 Dec 2002 15:40:10 +0000 (15:40 +0000)]
* include/_mingw.h: Increment version to 2.4.
Makefile.in: Ditto.