OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
24 years ago* hinfo.cc (hinfo::extend): Clean up debugging output.
cgf [Thu, 24 Feb 2000 03:00:37 +0000 (03:00 +0000)]
* hinfo.cc (hinfo::extend): Clean up debugging output.

24 years ago* exceptions.cc (interruptible): Change method for determining if something is
cgf [Thu, 24 Feb 2000 02:49:44 +0000 (02:49 +0000)]
* exceptions.cc (interruptible): Change method for determining if something is
interruptible.
(call_handler): Avoid suspending a thread if it owns a mutex.  Only set
signal_arrived if the thread was actually interrupted.
(events_init): Initialize module information needed by interruptible().
(sigdelayed): Don't call sig_dispatch_pending since it could screw up
* init.cc (dll_entry): Record module handle of main for use by interruptible().
(proc_subproc): Reorganize handling of terminated child so that the bulk of the
processing comes from the signal thread.
(wait_sig): Force processing of waiting threads if SIGCHLD is not processed.
* sync.cc (muto::release): Set tid == 0 after lock is released or signal
processor will be confused.

24 years agoRemove dead code when not TC_M68K.
amodra [Thu, 24 Feb 2000 01:56:31 +0000 (01:56 +0000)]
Remove dead code when not TC_M68K.

24 years agoMention IBM 370 support
amodra [Thu, 24 Feb 2000 01:40:42 +0000 (01:40 +0000)]
Mention IBM 370 support

24 years ago * config/tc-i386.c (md_assemble): When swapping operands for
rth [Thu, 24 Feb 2000 00:43:29 +0000 (00:43 +0000)]
    * config/tc-i386.c (md_assemble): When swapping operands for
        intel_syntax, assume everything that's not Imm or Disp is a
        register.

24 years ago * top.c (SIGJMP_BUF, SIGSETJMP, SIGLONGJMP): Update comments.
nsd [Thu, 24 Feb 2000 00:04:03 +0000 (00:04 +0000)]
* top.c (SIGJMP_BUF, SIGSETJMP, SIGLONGJMP): Update comments.
(error_return, quit_return): Merge into catch_return pointer.
(return_to_top_level): Update comment.  Longjmp to *catch_errors,
and communicate reason to catch_errors via setjmp return value.
(catch_errors): Always catch both quit and error, and if a catch
wasn't requested by caller, throw it to the next catch_error.
Replace dual longjmp buffer memcpy with single pointer change.
Add FIXME for possibly adding new interface to tell caller what
event was caught.  Add extensive comments.
* defs.h (enum return_reason): Reserve 0 for use as initial
setjmp() return value.
(RETURN_MASK): New public macro to generate RETURN_MASK_* from
enum return_reason.
(RETURN_MASK_QUIT, RETURN_MASK_ERROR): Define using RETURN_MASK.

24 years ago * scripttempl/elfd10v.sc: Remove dynamic linking hooks.
rth [Wed, 23 Feb 2000 23:38:47 +0000 (23:38 +0000)]
    * scripttempl/elfd10v.sc: Remove dynamic linking hooks.
        Add and use memory regions.

24 years agoTeach get_osabi_name about Linux
amodra [Wed, 23 Feb 2000 23:19:46 +0000 (23:19 +0000)]
Teach get_osabi_name about Linux

24 years agofix typo in previous delta
nickc [Wed, 23 Feb 2000 22:29:38 +0000 (22:29 +0000)]
fix typo in previous delta

24 years agoAccept 16-bit addresses.
nickc [Wed, 23 Feb 2000 22:27:55 +0000 (22:27 +0000)]
Accept 16-bit addresses.

24 years agoDoc fix.
jimb [Wed, 23 Feb 2000 22:11:07 +0000 (22:11 +0000)]
Doc fix.

24 years ago*** empty log message ***
jimb [Wed, 23 Feb 2000 19:46:25 +0000 (19:46 +0000)]
*** empty log message ***

24 years ago* gdbint.texinfo (FUNCTION_START_OFFSET): Document.
jimb [Wed, 23 Feb 2000 19:45:45 +0000 (19:45 +0000)]
* gdbint.texinfo (FUNCTION_START_OFFSET): Document.

24 years agoAdd new feature notices for changes made on 2/8 and 2/10/00.
twall [Wed, 23 Feb 2000 16:01:21 +0000 (16:01 +0000)]
Add new feature notices for changes made on 2/8 and 2/10/00.

24 years ago2000-02-23 Fernando Nasser <fnasser@cygnus.com>
fnasser [Wed, 23 Feb 2000 15:53:33 +0000 (15:53 +0000)]
2000-02-23  Fernando Nasser  <fnasser@cygnus.com>

        * infcmd.c (run_stack_dummy): Do not pop frame on random signal.
        * valops.c (_initialize_valops): Add command "set unwindonsignal".
        (hand_function_call): Test for unwind_on_signal and act accordingly.

24 years agoAdd IBM 370 support.
amodra [Wed, 23 Feb 2000 13:52:19 +0000 (13:52 +0000)]
Add IBM 370 support.

24 years agoFix copyright - Cygnus is a Red Hat company.
cagney [Wed, 23 Feb 2000 06:19:22 +0000 (06:19 +0000)]
Fix copyright - Cygnus is a Red Hat company.

24 years agoRespond to more g++ warnings relating to initializing structures.
cgf [Wed, 23 Feb 2000 04:07:13 +0000 (04:07 +0000)]
Respond to more g++ warnings relating to initializing structures.

24 years agoRevert.
cagney [Wed, 23 Feb 2000 02:47:21 +0000 (02:47 +0000)]
Revert.

24 years agoRe-sync with ../include/dis-asm.h - LEN param changed to unsigned int.
cagney [Wed, 23 Feb 2000 02:42:40 +0000 (02:42 +0000)]
Re-sync with ../include/dis-asm.h - LEN param changed to unsigned int.

24 years agoAdd support for sh-pe and arm-wince-pe targets.
nickc [Wed, 23 Feb 2000 01:26:59 +0000 (01:26 +0000)]
Add support for sh-pe and arm-wince-pe targets.

24 years agoAdd mi/ and testsuite/gdb.mi/ subdirectories.
cagney [Wed, 23 Feb 2000 00:25:41 +0000 (00:25 +0000)]
Add mi/ and testsuite/gdb.mi/ subdirectories.
Add --enable-gdbmi option to configury.
Add mi rules to Makefile.in
Add mi conditional output to event-top.c infrun.c main.c top.c.
Add -i=mi option.

24 years ago*** empty log message ***
jimb [Tue, 22 Feb 2000 22:16:24 +0000 (22:16 +0000)]
*** empty log message ***

24 years ago * config/tc-d30v.c (parallel_ok): Use FLAG_NOT_WITH_ADDSUBppp to
cchavva [Tue, 22 Feb 2000 20:54:18 +0000 (20:54 +0000)]
    * config/tc-d30v.c (parallel_ok): Use FLAG_NOT_WITH_ADDSUBppp to
        determine if an instruction can be used in parallel with an ADDppp
        or SUBppp instruction.

24 years ago * opcode/d30v.h (FLAG_NOT_WITH_ADDSUBppp): Redefined as operation cannot
cchavva [Tue, 22 Feb 2000 20:52:13 +0000 (20:52 +0000)]
    * opcode/d30v.h (FLAG_NOT_WITH_ADDSUBppp): Redefined as operation cannot
        be combined in parallel with ADD/SUBppp.

24 years ago * d30v-opc.c (d30v_opcode_tab) : Added FLAG_NOT_WITH_ADDSUBppp to
cchavva [Tue, 22 Feb 2000 20:44:14 +0000 (20:44 +0000)]
    * d30v-opc.c (d30v_opcode_tab) : Added FLAG_NOT_WITH_ADDSUBppp to
        ST2H, STB, STH, STHH, STW and ST2H opcodes to prohibit parallel
        procedure.

24 years agoUpdated comment.
nickc [Tue, 22 Feb 2000 19:59:40 +0000 (19:59 +0000)]
Updated comment.

24 years agoRemove use of ELF_ST_OTHER.
nickc [Tue, 22 Feb 2000 19:56:40 +0000 (19:56 +0000)]
Remove use of ELF_ST_OTHER.

24 years agoTue Feb 22 14:37:00 2000 Ran Cabell <rcabell@norfolk.infi.net>
ranjith [Tue, 22 Feb 2000 19:44:37 +0000 (19:44 +0000)]
Tue Feb 22 14:37:00 2000  Ran Cabell <rcabell@norfolk.infi.net>

        * libm/mathfp/sf_exp.c: Corrected _DOUBLE_IS_32_BITS to be
        _DOUBLE_IS_32BITS.

24 years ago*** empty log message ***
jimb [Tue, 22 Feb 2000 19:22:37 +0000 (19:22 +0000)]
*** empty log message ***

24 years ago* gdbint.texinfo: Document COERCE_FLOAT_TO_DOUBLE --- the new form.
jimb [Tue, 22 Feb 2000 19:22:25 +0000 (19:22 +0000)]
* gdbint.texinfo: Document COERCE_FLOAT_TO_DOUBLE --- the new form.

24 years ago*** empty log message ***
jimb [Tue, 22 Feb 2000 19:19:27 +0000 (19:19 +0000)]
*** empty log message ***

24 years ago* gdbarch.sh: Make the `default' field really default to zero, as
jimb [Tue, 22 Feb 2000 19:19:12 +0000 (19:19 +0000)]
* gdbarch.sh: Make the `default' field really default to zero, as
documented.

Bring COERCE_FLOAT_TO_DOUBLE under gdbarch's control.
* valops.c (COERCE_FLOAT_TO_DOUBLE): Rework definition to be
more function-like.
(default_coerce_float_to_double, standard_coerce_float_to_double):
New functions.
(value_arg_coerce): Adjust for new definition.
* value.h (default_coerce_float_to_double,
standard_coerce_float_to_double): New declarations for the above.
* gdbarch.sh (coerce_float_to_double): New entry, replacing macro.
* gdbarch.c, gdbarch.h: Regenerated.
* tm-alpha.h, tm-fr30.h, tm-m32r.h, tm-mips.h, tm-hppa.h,
tm-rs6000.h, tm-sh.h, tm-sparc.h (COERCE_FLOAT_TO_DOUBLE): Change
definitions.
* mips-tdep.c (mips_coerce_float_to_double): Supply our own custom
function here.
(mips_gdbarch_init): Install that as our coerce_float_to_double
function.

24 years agoBring COERCE_FLOAT_TO_DOUBLE under gdbarch's control.
jimb [Tue, 22 Feb 2000 19:18:53 +0000 (19:18 +0000)]
Bring COERCE_FLOAT_TO_DOUBLE under gdbarch's control.
* valops.c (COERCE_FLOAT_TO_DOUBLE): Rework definition to be
more function-like.
(default_coerce_float_to_double, standard_coerce_float_to_double):
New functions.
(value_arg_coerce): Adjust for new definition.
* value.h (default_coerce_float_to_double,
standard_coerce_float_to_double): New declarations for the above.
* gdbarch.sh (coerce_float_to_double): New entry, replacing macro.
* gdbarch.c, gdbarch.h: Regenerated.
* tm-alpha.h, tm-fr30.h, tm-m32r.h, tm-mips.h, tm-hppa.h,
tm-rs6000.h, tm-sh.h, tm-sparc.h (COERCE_FLOAT_TO_DOUBLE): Change
definitions.
* mips-tdep.c (mips_coerce_float_to_double): Supply our own custom
function here.
(mips_gdbarch_init): Install that as our coerce_float_to_double
function.

24 years agoBring COERCE_FLOAT_TO_DOUBLE under gdbarch's control.
jimb [Tue, 22 Feb 2000 19:18:28 +0000 (19:18 +0000)]
Bring COERCE_FLOAT_TO_DOUBLE under gdbarch's control.
* valops.c (COERCE_FLOAT_TO_DOUBLE): Rework definition to be
more function-like.
(default_coerce_float_to_double, standard_coerce_float_to_double):
New functions.
(value_arg_coerce): Adjust for new definition.
* value.h (default_coerce_float_to_double,
standard_coerce_float_to_double): New declarations for the above.
* gdbarch.sh (coerce_float_to_double): New entry, replacing macro.
* gdbarch.c, gdbarch.h: Regenerated.
* tm-alpha.h, tm-fr30.h, tm-m32r.h, tm-mips.h, tm-hppa.h,
tm-rs6000.h, tm-sh.h, tm-sparc.h (COERCE_FLOAT_TO_DOUBLE): Change
definitions.
* mips-tdep.c (mips_coerce_float_to_double): Supply our own custom
function here.
(mips_gdbarch_init): Install that as our coerce_float_to_double
function.

24 years agoBring COERCE_FLOAT_TO_DOUBLE under gdbarch's control.
jimb [Tue, 22 Feb 2000 19:18:19 +0000 (19:18 +0000)]
Bring COERCE_FLOAT_TO_DOUBLE under gdbarch's control.
* valops.c (COERCE_FLOAT_TO_DOUBLE): Rework definition to be
more function-like.
(default_coerce_float_to_double, standard_coerce_float_to_double):
New functions.
(value_arg_coerce): Adjust for new definition.
* value.h (default_coerce_float_to_double,
standard_coerce_float_to_double): New declarations for the above.
* gdbarch.sh (coerce_float_to_double): New entry, replacing macro.
* gdbarch.c, gdbarch.h: Regenerated.
* tm-alpha.h, tm-fr30.h, tm-m32r.h, tm-mips.h, tm-hppa.h,
tm-rs6000.h, tm-sh.h, tm-sparc.h (COERCE_FLOAT_TO_DOUBLE): Change
definitions.
* mips-tdep.c (mips_coerce_float_to_double): Supply our own custom
function here.
(mips_gdbarch_init): Install that as our coerce_float_to_double
function.

24 years agoBring COERCE_FLOAT_TO_DOUBLE under gdbarch's control.
jimb [Tue, 22 Feb 2000 19:18:09 +0000 (19:18 +0000)]
Bring COERCE_FLOAT_TO_DOUBLE under gdbarch's control.
* valops.c (COERCE_FLOAT_TO_DOUBLE): Rework definition to be
more function-like.
(default_coerce_float_to_double, standard_coerce_float_to_double):
New functions.
(value_arg_coerce): Adjust for new definition.
* value.h (default_coerce_float_to_double,
standard_coerce_float_to_double): New declarations for the above.
* gdbarch.sh (coerce_float_to_double): New entry, replacing macro.
* gdbarch.c, gdbarch.h: Regenerated.
* tm-alpha.h, tm-fr30.h, tm-m32r.h, tm-mips.h, tm-hppa.h,
tm-rs6000.h, tm-sh.h, tm-sparc.h (COERCE_FLOAT_TO_DOUBLE): Change
definitions.
* mips-tdep.c (mips_coerce_float_to_double): Supply our own custom
function here.
(mips_gdbarch_init): Install that as our coerce_float_to_double
function.

24 years agoBring COERCE_FLOAT_TO_DOUBLE under gdbarch's control.
jimb [Tue, 22 Feb 2000 19:17:47 +0000 (19:17 +0000)]
Bring COERCE_FLOAT_TO_DOUBLE under gdbarch's control.
* valops.c (COERCE_FLOAT_TO_DOUBLE): Rework definition to be
more function-like.
(default_coerce_float_to_double, standard_coerce_float_to_double):
New functions.
(value_arg_coerce): Adjust for new definition.
* value.h (default_coerce_float_to_double,
standard_coerce_float_to_double): New declarations for the above.
* gdbarch.sh (coerce_float_to_double): New entry, replacing macro.
* gdbarch.c, gdbarch.h: Regenerated.
* tm-alpha.h, tm-fr30.h, tm-m32r.h, tm-mips.h, tm-hppa.h,
tm-rs6000.h, tm-sh.h, tm-sparc.h (COERCE_FLOAT_TO_DOUBLE): Change
definitions.
* mips-tdep.c (mips_coerce_float_to_double): Supply our own custom
function here.
(mips_gdbarch_init): Install that as our coerce_float_to_double
function.

24 years agoBring COERCE_FLOAT_TO_DOUBLE under gdbarch's control.
jimb [Tue, 22 Feb 2000 19:17:37 +0000 (19:17 +0000)]
Bring COERCE_FLOAT_TO_DOUBLE under gdbarch's control.
* valops.c (COERCE_FLOAT_TO_DOUBLE): Rework definition to be
more function-like.
(default_coerce_float_to_double, standard_coerce_float_to_double):
New functions.
(value_arg_coerce): Adjust for new definition.
* value.h (default_coerce_float_to_double,
standard_coerce_float_to_double): New declarations for the above.
* gdbarch.sh (coerce_float_to_double): New entry, replacing macro.
* gdbarch.c, gdbarch.h: Regenerated.
* tm-alpha.h, tm-fr30.h, tm-m32r.h, tm-mips.h, tm-hppa.h,
tm-rs6000.h, tm-sh.h, tm-sparc.h (COERCE_FLOAT_TO_DOUBLE): Change
definitions.
* mips-tdep.c (mips_coerce_float_to_double): Supply our own custom
function here.
(mips_gdbarch_init): Install that as our coerce_float_to_double
function.

24 years agoBring COERCE_FLOAT_TO_DOUBLE under gdbarch's control.
jimb [Tue, 22 Feb 2000 19:17:27 +0000 (19:17 +0000)]
Bring COERCE_FLOAT_TO_DOUBLE under gdbarch's control.
* valops.c (COERCE_FLOAT_TO_DOUBLE): Rework definition to be
more function-like.
(default_coerce_float_to_double, standard_coerce_float_to_double):
New functions.
(value_arg_coerce): Adjust for new definition.
* value.h (default_coerce_float_to_double,
standard_coerce_float_to_double): New declarations for the above.
* gdbarch.sh (coerce_float_to_double): New entry, replacing macro.
* gdbarch.c, gdbarch.h: Regenerated.
* tm-alpha.h, tm-fr30.h, tm-m32r.h, tm-mips.h, tm-hppa.h,
tm-rs6000.h, tm-sh.h, tm-sparc.h (COERCE_FLOAT_TO_DOUBLE): Change
definitions.
* mips-tdep.c (mips_coerce_float_to_double): Supply our own custom
function here.
(mips_gdbarch_init): Install that as our coerce_float_to_double
function.

24 years agog2000-02-22 Andrew Haley <aph@cygnus.com>
aph [Tue, 22 Feb 2000 19:01:25 +0000 (19:01 +0000)]
g2000-02-22  Andrew Haley  <aph@cygnus.com>

* mips.h: (OPCODE_IS_MEMBER): Add comment.

24 years ago2000-02-22 Andrew Haley <aph@cygnus.com>
aph [Tue, 22 Feb 2000 18:55:30 +0000 (18:55 +0000)]
2000-02-22  Andrew Haley  <aph@cygnus.com>

        * doc/c-mips.texi (MIPS Opts): Document -mgp32 and -mgp64.

24 years agoCleanups and signal handler backtrace fix for GNU/Linux PPC port.
kevinb [Tue, 22 Feb 2000 18:47:41 +0000 (18:47 +0000)]
Cleanups and signal handler backtrace fix for GNU/Linux PPC port.

24 years agoChangeLog change only.
aph [Tue, 22 Feb 2000 16:59:39 +0000 (16:59 +0000)]
ChangeLog change only.

24 years agomerge with include from egcs 2000-02-22
ian [Tue, 22 Feb 2000 16:40:36 +0000 (16:40 +0000)]
merge with include from egcs 2000-02-22

24 years agoInitial revision
ian [Tue, 22 Feb 2000 16:18:13 +0000 (16:18 +0000)]
Initial revision

24 years agomerge with libiberty from egcs 2000-02-22
ian [Tue, 22 Feb 2000 16:14:35 +0000 (16:14 +0000)]
merge with libiberty from egcs 2000-02-22

24 years agoInitial revision
ian [Tue, 22 Feb 2000 15:59:20 +0000 (15:59 +0000)]
Initial revision

24 years ago1999-12-30 Andrew Haley <aph@cygnus.com>
aph [Tue, 22 Feb 2000 14:43:53 +0000 (14:43 +0000)]
1999-12-30  Andrew Haley  <aph@cygnus.com>

* config/tc-mips.c (mips_gp32): New variable.
(macro_build) Use mips_gp32.
(mips_ip): Ditto.
(md_longopts): Add "-mgp32" and "-mgp64".
(md_parse_option): Add OPTION_GP32 and OPTION_GP64.

24 years ago1999-12-30 Andrew Haley <aph@cygnus.com>
aph [Tue, 22 Feb 2000 14:41:46 +0000 (14:41 +0000)]
1999-12-30  Andrew Haley  <aph@cygnus.com>

* mips-dis.c (_print_insn_mips): New arg for OPCODE_IS_MEMBER:
force gp32 to zero.
* mips-opc.c (G6): New define.
(mips_builtin_op): Add "move" definition for -gp32.

24 years ago1999-12-30 Andrew Haley <aph@cygnus.com>
aph [Tue, 22 Feb 2000 14:39:20 +0000 (14:39 +0000)]
1999-12-30  Andrew Haley  <aph@cygnus.com>

* mips.h (OPCODE_IS_MEMBER): Add gp32 arg.

24 years agoWhen SIM_HAVE_ENVIRONMENT: use sim_set_trace() to enable tracing
cagney [Tue, 22 Feb 2000 08:52:20 +0000 (08:52 +0000)]
When SIM_HAVE_ENVIRONMENT: use sim_set_trace() to enable tracing
instead of sim_trace() to run the program; include support for ``-o''
option (operating environment); when a signal occurs, only continue
execution when operating environment mode.
Update d10v.

24 years ago2000-02-22 H.J. Lu <hjl@gnu.org>
ian [Tue, 22 Feb 2000 08:06:01 +0000 (08:06 +0000)]
2000-02-22  H.J. Lu  <hjl@gnu.org>

* elflink.h (elf_link_add_object_symbols): If a version symbol is
not defined, don't add a second ELF_VER_CHR.

24 years ago2000-02-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
ian [Tue, 22 Feb 2000 07:50:13 +0000 (07:50 +0000)]
2000-02-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>

* config/obj-coff.c (add_lineno): Accept non-positive lineno with
warning, and bump it to 1.

24 years ago From Grant Erickson <gerickso@Brocade.COM>:
ian [Tue, 22 Feb 2000 07:44:54 +0000 (07:44 +0000)]
From Grant Erickson <gerickso@Brocade.COM>:
* ppc-opc.c: Correct dcread--it takes 3 arguments, not 2.

24 years ago2000-02-22 H.J. Lu <hjl@gnu.org>
ian [Tue, 22 Feb 2000 07:34:57 +0000 (07:34 +0000)]
2000-02-22  H.J. Lu  <hjl@gnu.org>

* common.h (ELFOSABI_LINUX): Define.

24 years ago From Brad Lucier <lucier@math.purdue.edu>:
ian [Tue, 22 Feb 2000 07:25:46 +0000 (07:25 +0000)]
From Brad Lucier <lucier@math.purdue.edu>:
* i386.c (i386_find_call): Add cast to ensure that printf argument
matches format.
* tahoe.c (tahoe_find_call): Likewise.
* vax.c (vax_find_call): Likewise.

24 years ago From Brad Lucier <lucier@math.purdue.edu>:
ian [Tue, 22 Feb 2000 07:21:23 +0000 (07:21 +0000)]
From Brad Lucier <lucier@math.purdue.edu>:
* dwarf2dbg.c (print_stats): Add cast to force printf argument to
match format.

24 years ago From Brad Lucier <lucier@math.purdue.edu>:
ian [Tue, 22 Feb 2000 07:18:10 +0000 (07:18 +0000)]
From Brad Lucier <lucier@math.purdue.edu>:
* readelf.c (process_version_sections): Add casts to make sure
argument to %* is an int.
(process_mips_specific): Add casts to make printf arguments match
format.

24 years ago * elf32-i386.c (elf_i386_info_to_howto_rel): Give a warning for
ian [Tue, 22 Feb 2000 05:52:59 +0000 (05:52 +0000)]
* elf32-i386.c (elf_i386_info_to_howto_rel): Give a warning for
invalid relocation types, and change them to R_386_NONE.

24 years ago2000-02-22 H.J. Lu <hjl@gnu.org>
ian [Tue, 22 Feb 2000 05:51:02 +0000 (05:51 +0000)]
2000-02-22  H.J. Lu  <hjl@gnu.org>

        * elflink.h (elf_bfd_final_link): Call output_extsym for global
symbols converted to local symbols even when stripping all
symbols.
        (elf_link_output_extsym): Process global symbols converted to
local symbols even if they are being stripped.

24 years agoChanges for GNU/Linux PPC native gdb port.
kevinb [Tue, 22 Feb 2000 01:27:34 +0000 (01:27 +0000)]
Changes for GNU/Linux PPC native gdb port.

24 years agoChanges for GNU/Linux PPC native gdb port.
kevinb [Tue, 22 Feb 2000 01:21:06 +0000 (01:21 +0000)]
Changes for GNU/Linux PPC native gdb port.

24 years agoChanges for GNU/Linux PPC native port of gdb.
kevinb [Tue, 22 Feb 2000 01:20:32 +0000 (01:20 +0000)]
Changes for GNU/Linux PPC native port of gdb.

24 years agoChanges for GNU/Linux PPC native port of gdb.
kevinb [Tue, 22 Feb 2000 01:19:11 +0000 (01:19 +0000)]
Changes for GNU/Linux PPC native port of gdb.

24 years agoChanges for GNU/Linux PPC native port.
kevinb [Tue, 22 Feb 2000 01:17:29 +0000 (01:17 +0000)]
Changes for GNU/Linux PPC native port.

24 years ago* fhandler.cc (set_inheritance): Revert previous patch which got rid of 'name'
cgf [Mon, 21 Feb 2000 23:38:57 +0000 (23:38 +0000)]
* fhandler.cc (set_inheritance): Revert previous patch which got rid of 'name'
parameter.

24 years ago*** empty log message ***
jimb [Mon, 21 Feb 2000 22:15:09 +0000 (22:15 +0000)]
*** empty log message ***

24 years ago * config/tc-mips.c (MF_HILO_INSN): Define.
clm [Mon, 21 Feb 2000 20:00:33 +0000 (20:00 +0000)]
       * config/tc-mips.c (MF_HILO_INSN): Define.
           (mips_7000_hilo_fix): Declare.
           (append_insn): Conditionally insert nops after an mfhi/mflo insn.
           (md_parse_option): Check for 7000_HILO_FIX options.
           (OPTION_M7000_HILO_FIX): Define.
           (OPTION_NO_M7000_HILO_FIX): Define.
           * doc/c-mips.texi (-mfix7000): Describe.

24 years agoMon Feb 21 11:43:50 2000 Jeff Johnston <jjohnstn@cygnus.com>
jjohnstn [Mon, 21 Feb 2000 16:59:22 +0000 (16:59 +0000)]
Mon Feb 21 11:43:50 2000  Jeff Johnston <jjohnstn@cygnus.com>

        * libc/stdio/vfprintf.c (VFPRINTF): Added CHECK_INIT
        call prior to calling _VFPRINTF_R so reentrant data area is set.
        (_VFPRINTF_R): Removed now extraneous CHECK_INIT call.

24 years ago2000-02-21 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
ezannoni [Mon, 21 Feb 2000 15:56:37 +0000 (15:56 +0000)]
2000-02-21  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>

From Philippe De Muyter  <phdm@macqel.be>

* event-loop.c (handle_file_event): In case of poll, enable
  printing of informational message if an error/exception is
  detected on the file descriptor.

24 years agoThis lot mainly cleans up `comparison between signed and unsigned' gcc
amodra [Mon, 21 Feb 2000 12:01:25 +0000 (12:01 +0000)]
This lot mainly cleans up `comparison between signed and unsigned' gcc
warnings.  One usused var, and a macro parenthesis fix too.  Also check
input sections are elf when doing gc in elflink.h.

24 years ago* MAINTAINERS (Misc): Clarify that yes, anyone can edit web pages.
kingdon [Mon, 21 Feb 2000 06:13:23 +0000 (06:13 +0000)]
* MAINTAINERS (Misc): Clarify that yes, anyone can edit web pages.

24 years ago ELF HPPA doesn't work at present; remove it until it does.
ian [Mon, 21 Feb 2000 05:33:40 +0000 (05:33 +0000)]
ELF HPPA doesn't work at present; remove it until it does.
* config.bfd: Comment out setting targ_defvec to
bfd_elf32_hppa_vec.
* Makefile.am: Rebuild dependencies.
(BFD32_BACKENDS): Remove elf32-hppa.lo.
(BFD32_BACKENDS_CFILES): Remove elf32-hppa.c.
(SOURCE_HFILES): Remove elf32-hppa.h and hppa_stubs.h.
* Makefile.in: Rebuild.
* targets.c (bfd_target_vector): Comment out bfd_elf32_hppa_vec.

24 years agoRespond to a multitude of g++ warnings.
cgf [Mon, 21 Feb 2000 05:20:37 +0000 (05:20 +0000)]
Respond to a multitude of g++ warnings.

24 years agoUpdate.
cgf [Mon, 21 Feb 2000 05:18:36 +0000 (05:18 +0000)]
Update.

24 years agocygwin32 -> cygwin.
cgf [Mon, 21 Feb 2000 03:25:29 +0000 (03:25 +0000)]
cygwin32 -> cygwin.

24 years agocygwin32 -> cygwin
cgf [Mon, 21 Feb 2000 03:24:17 +0000 (03:24 +0000)]
cygwin32 -> cygwin

24 years agoUpdate.
cgf [Mon, 21 Feb 2000 03:18:37 +0000 (03:18 +0000)]
Update.

24 years ago* environ.cc (getwinenv): Make __stdcall.
cgf [Mon, 21 Feb 2000 03:13:24 +0000 (03:13 +0000)]
* environ.cc (getwinenv): Make __stdcall.
(winenv): Ditto.
* malloc.cc (strdup): New function.  Occludes newlib version.
(_strdup_r): Ditto.
* winsup.h: Reflect above __stdcall changes.

24 years agoInclude "expression.h" which "language.h" depends on.
cagney [Mon, 21 Feb 2000 03:04:19 +0000 (03:04 +0000)]
Include "expression.h" which "language.h" depends on.

24 years agoInclude "language.h" for longest_local_hex_string_custom().
cagney [Mon, 21 Feb 2000 02:51:07 +0000 (02:51 +0000)]
Include "language.h" for longest_local_hex_string_custom().

24 years agoGive Corinna some more files.
cgf [Mon, 21 Feb 2000 01:56:50 +0000 (01:56 +0000)]
Give Corinna some more files.

24 years ago*** empty log message ***
corinna [Mon, 21 Feb 2000 00:31:54 +0000 (00:31 +0000)]
*** empty log message ***

24 years agoUpdate gdbarch.sh so that it generates code including <gdb_wait.h>.
cagney [Mon, 21 Feb 2000 00:21:51 +0000 (00:21 +0000)]
Update gdbarch.sh so that it generates code including <gdb_wait.h>.

24 years ago*** empty log message ***
corinna [Mon, 21 Feb 2000 00:20:20 +0000 (00:20 +0000)]
*** empty log message ***

24 years agoAdd more maintainers. Expand the ARM related maintainers.
cagney [Mon, 21 Feb 2000 00:15:55 +0000 (00:15 +0000)]
Add more maintainers. Expand the ARM related maintainers.

24 years agoAdd paragraph on multiple maintainers.
cagney [Sun, 20 Feb 2000 23:52:58 +0000 (23:52 +0000)]
Add paragraph on multiple maintainers.

24 years ago2000-02-19 Philippe De Muyter <phdm@macqel.be>
fnasser [Sun, 20 Feb 2000 18:23:31 +0000 (18:23 +0000)]
2000-02-19  Philippe De Muyter  <phdm@macqel.be>

        * cli-out.c (cli_table_header): Type of parameter `alignment' is
        `enum ui_align', not `int'.
        (cli_field_string, cli_field_skip): Likewise.

24 years ago* build fix
fche [Sat, 19 Feb 2000 03:59:10 +0000 (03:59 +0000)]
* build fix

2000-02-18  Frank Ch. Eigler  <fche@redhat.com>

* resrc.c: Remove unmatched #if for cygwin.

24 years ago* coffcode.h (coff_set_arch_mach_hook): Use free(), because there
geoffk [Sat, 19 Feb 2000 01:11:19 +0000 (01:11 +0000)]
* coffcode.h (coff_set_arch_mach_hook): Use free(), because there
is no bfd_free().  Revert bfd_free part of previous change.

24 years ago* coffcode.h (coff_set_arch_mach_hook): Don't use variable-size
geoffk [Sat, 19 Feb 2000 00:59:24 +0000 (00:59 +0000)]
* coffcode.h (coff_set_arch_mach_hook): Don't use variable-size
arrays.
(coff_compute_section_file_positions): Use bfd_free to pair
bfd_malloc.
(coff_write_object_contents): Likewise.

* coff-rs6000.c (xcoff_howto_table_16): New variable.
(xcoff_rtype2howto): Handle 16-bit variants of 32-bit relocs.

24 years ago* build fix for cygwin
fche [Sat, 19 Feb 2000 00:44:46 +0000 (00:44 +0000)]
* build fix for cygwin

2000-02-18  Frank Ch. Eigler  <fche@redhat.com>

From Jason "crash" Molenda <jsm@cygnus.com>:
* configure.in: Check for getpagesize declaration.
* mvmalloc.c, mmap-sup.c: Conditionally declare getpagesize.
* configure: Regenerated.

24 years ago*** empty log message ***
jimb [Fri, 18 Feb 2000 23:34:44 +0000 (23:34 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
jimb [Fri, 18 Feb 2000 22:19:31 +0000 (22:19 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
jimb [Fri, 18 Feb 2000 22:16:16 +0000 (22:16 +0000)]
*** empty log message ***

24 years ago* buildsym.h (add_free_pendings): Declare.
jimb [Fri, 18 Feb 2000 22:15:46 +0000 (22:15 +0000)]
* buildsym.h (add_free_pendings): Declare.
* buildsym.c (add_free_pendings): New function.
(make_blockvector): 32x64 fix using longest_local_hex_string().
(start_subfile): initialize variable 'subfile'.

24 years ago* buildsym.h (add_free_pendings): Declare.
jimb [Fri, 18 Feb 2000 22:15:16 +0000 (22:15 +0000)]
* buildsym.h (add_free_pendings): Declare.
* buildsym.c (add_free_pendings): New function.
(make_blockvector): 32x64 fix using longest_local_hex_string().
(start_subfile): initialize variable 'subfile'.

24 years agoAdd a symbol's value to the computed frag offset, rather than overwriting it.
nickc [Fri, 18 Feb 2000 18:45:28 +0000 (18:45 +0000)]
Add a symbol's value to the computed frag offset, rather than overwriting it.

24 years ago2000-02-18 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
ezannoni [Fri, 18 Feb 2000 17:00:18 +0000 (17:00 +0000)]
2000-02-18  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>

* remote.c (remote_async_detach): Use target_mourn_inferior(), to
  make sure that all is cleaned up after we disconnect from the
  target.
(remote_detach): Ditto.