OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
23 years agosync with egcs
dj [Mon, 16 Apr 2001 18:42:41 +0000 (18:42 +0000)]
sync with egcs

23 years ago * mmap.cc: Move fh_paging_file from some functions to be
corinna [Mon, 16 Apr 2001 17:26:04 +0000 (17:26 +0000)]
    * mmap.cc: Move fh_paging_file from some functions to be
        a global static variable.
        (class mmap_record): Add `devtype_' member to remember
        the device type of the file. Add declaration for methods
        `get_device', `alloc_fh' and `free_fh'.
        (mmap_record::mmap_record): Initialize `devtype_' correctly.
        (mmap_record::alloc_fh): New method.
        (mmap_record::free_fh): Ditto.
        (munmap): Use new mmap_record::alloc_fh and mmap_record::free_fh
        methods to create a correct fhandler.
        (msync): Ditto.
        (fixup_mmaps_after_fork): Ditto.

23 years ago2001-04-16 Daniel Berlin <dan@cgsoftware.com>
dberlin [Mon, 16 Apr 2001 14:36:16 +0000 (14:36 +0000)]
2001-04-16  Daniel Berlin  <dan@cgsoftware.com>

* demangle.c (_initialize_demangler): Use xcalloc on the
demangling_style_names, and make it a null terminated array of
names, to avoid a crash.

23 years agoForgot the makefile portion
dberlin [Mon, 16 Apr 2001 14:11:24 +0000 (14:11 +0000)]
Forgot the makefile portion

23 years ago2001-04-15 Daniel Berlin <dan@cgsoftware.com>
dberlin [Mon, 16 Apr 2001 14:10:13 +0000 (14:10 +0000)]
2001-04-15  Daniel Berlin  <dan@cgsoftware.com>

* ternary.c: New file - Ternary search tree implementation.

2001-04-15  Daniel Berlin  <dan@cgsoftware.com>

* ternary.h: New file - Ternary search tree header.

23 years ago * grp.cc (getgroups): If `allow_ntsec' is set, use the process token
corinna [Mon, 16 Apr 2001 14:02:42 +0000 (14:02 +0000)]
    * grp.cc (getgroups): If `allow_ntsec' is set, use the process token
        information to evaluate the groups list.

23 years ago * mkgroup.c: Add function pointers `netlocalgroupgetmembers' and
corinna [Mon, 16 Apr 2001 13:19:27 +0000 (13:19 +0000)]
    * mkgroup.c: Add function pointers `netlocalgroupgetmembers' and
        `netgroupgetusers'.
        (load_netapi): Load function pointers `netlocalgroupgetmembers'
        and `netgroupgetusers'.
        (enum_local_users): New function.
        (enum_local_groups): Call `enum_local_users' for each group if
        `print_users' is set.
        (enum_users): New function.
        (enum_groups): Call `enum_users' for each group if `print_users' is set.
        (usage): Add usage text for `-u/--users'.
        (longopts): Add option `--users'.
        (opts): Add option character `u'.
        (main): Set `print_users' according to option `-u/--users'.
        Call `enum_local_groups' and `enum_groups' with additional parameter
        `print_users'.

23 years ago* i386-tdep.c (i386_frame_chain): New function.
kettenis [Mon, 16 Apr 2001 13:03:13 +0000 (13:03 +0000)]
* i386-tdep.c (i386_frame_chain): New function.
* config/i386/tm-i386.h (FRAME_CHAIN): Redefine in terms of
i386_frame_chain.
(i386_frame_chain): New prototype.

23 years ago* features.h: Remove this file as it is now being supplied by newlib.
cgf [Mon, 16 Apr 2001 04:08:05 +0000 (04:08 +0000)]
* features.h: Remove this file as it is now being supplied by newlib.

23 years ago* autoload.cc: Add winmm functions needed by fhandler_dsp.cc.
cgf [Mon, 16 Apr 2001 03:27:15 +0000 (03:27 +0000)]
* autoload.cc: Add winmm functions needed by fhandler_dsp.cc.
* fhandler_dsp.cc: New file.  Implements OSS like /dev/dsp.
* include/sys/soundcard.h: New file.  User land includes for OSS /dev/dsp.
* fhandler.h: Add new class fhandler_dev_dsp and a FH_OSS_DSP definition.
* dtable.cc (dtable::build_fhandler): Allow creation of the /dev/dsp device.
* path.cc (windows_device_names): Add /dev/dsp into list of device names.
* Makefile.in (DLL_OFILES): Add fhandler_dsp.o.

23 years ago* mount.cc (longopts): Add help to options list.
cgf [Mon, 16 Apr 2001 02:51:02 +0000 (02:51 +0000)]
* mount.cc (longopts): Add help to options list.
(opts): Add 'h' to options string.
* umount.cc (longopts): Add help to options list.
(opts): Add 'h' to options string and change 'R' to 'A'.

23 years ago* uname.c (uname): Default n in in86 to 6 if Windows returns > 6.
cgf [Sun, 15 Apr 2001 20:39:45 +0000 (20:39 +0000)]
* uname.c (uname): Default n in in86 to 6 if Windows returns > 6.

23 years ago* Makefile.in (simops.o): Add simops.h to dependency list.
jtc [Sun, 15 Apr 2001 19:57:09 +0000 (19:57 +0000)]
* Makefile.in (simops.o): Add simops.h to dependency list.

23 years agoPatch by Kazuhiro Fujieda <fujieda@jaist.ac.jp>:
corinna [Sun, 15 Apr 2001 14:09:33 +0000 (14:09 +0000)]
Patch by Kazuhiro Fujieda  <fujieda@jaist.ac.jp>:
        * mkgroup.c (enum_groups): Use RID + offset specified an additional
        argument as ID.
        (usage): Add description of -o option.
        (longopts, opts): Add specifications of -o/--id-offset option.
        (main): Add -o option. Invoke enum_groups with specified offset.
        * mkpasswd.c (enum_users): Just like mkgroup.c.
        (usage, longopts, opts): Ditto.
        (main): Add -o option. Invoke enum_users with specified offset
        only against domain accounts.

23 years ago * path.cc (add_ext_from_sym): Redefine to call `add_ext_from_sym_'.
corinna [Sun, 15 Apr 2001 14:00:45 +0000 (14:00 +0000)]
    * path.cc (add_ext_from_sym): Redefine to call `add_ext_from_sym_'.
        (add_ext_from_sym_): New inline function.

23 years ago* coffcode.h (coff_write_object_contents): Use
dj [Sun, 15 Apr 2001 04:23:45 +0000 (04:23 +0000)]
* coffcode.h (coff_write_object_contents): Use
bfd_coff_swap_filehdr_out instead of coff_swap_filehdr_out.

23 years ago2001-04-14 H.J. Lu <hjl@gnu.org>
hjl [Sun, 15 Apr 2001 01:02:54 +0000 (01:02 +0000)]
2001-04-14  H.J. Lu  <hjl@gnu.org>

* bfd-in2.h: Regenerate.

23 years ago* config.h.in: Turn on VFORK by default.
cgf [Sat, 14 Apr 2001 23:24:06 +0000 (23:24 +0000)]
* config.h.in: Turn on VFORK by default.

23 years ago* build fix
fche [Sat, 14 Apr 2001 22:56:20 +0000 (22:56 +0000)]
* build fix

2001-04-14  Harri Porten  <porten@kde.org>

* sidmiscutil.h (sidutil): added std:: prefixes for C++ ISO compliance.

23 years ago* net.cc (cygwin_socket): Set SO_LINGER to small value so closed UNIX domain
cgf [Sat, 14 Apr 2001 22:11:02 +0000 (22:11 +0000)]
* net.cc (cygwin_socket): Set SO_LINGER to small value so closed UNIX domain
sockets will not stay around.
* select.cc (socket_cleanup): Set SO_LINGER to small value so closed dummy
sockets do not stay around.  Use correct value for second argument to shutdown.

23 years ago* target.h (target_ops): Removed to_core_file_to_sym_file vector
jtc [Sat, 14 Apr 2001 19:23:02 +0000 (19:23 +0000)]
* target.h (target_ops): Removed to_core_file_to_sym_file vector
function.
* corelow.c (core_ops): Updated for above change.
* gnu-nat.c (core_ops): Likewise.
* inftarg.c (child_ops): Likewise.
* monitor.c (monitor_ops): Likewise.
* ppc-bdm.c (bdm_ppc_ops): Likewise.
* remote-adapt.c (adapt_ops): Likewise.
* remote-bug.c (bug_ops): Likewise.
* remote-e7000.c (e7000_ops): Likewise.
* remote-eb.c (eb_ops): Likewise.
* remote-es.c (es1800_ops, es1800_child_ops): Likewise.
* remote-mm.c (mm_ops): Likewise.
* remote-nindy.c (nindy_ops): Likewise.
* remote-nrom.c (nrom_ops): Likewise.
* remote-os9k.c (rombug_ops): Likewise.
* remote-rdp.c (remote_rdp_ops): Likewise.
* remote-sim.c (gdbsim_ops): Likewise.
* remote-st.c (st2000_ops): Likewise.
* v850ice.c (v850ice_ops): Likewise.
* target.c (cleanup_target): Likewise
(update_current_target): Likewise.
(setup_target_debug): Likewise
(debug_to_core_file_to_sym_file): Removed.

* corefile.c (core_file_command) [HPUXHPPA]: Removed code that
sets symbol file from information obtained from the core file.
* corelow.c (core_file_to_sym_file): Removed.

23 years ago * section.c (STD_SECTION): Add entsize.
jakub [Sat, 14 Apr 2001 14:23:31 +0000 (14:23 +0000)]
* section.c (STD_SECTION): Add entsize.

23 years agoSat Apr 14 17:04:00 2001 Robert Collins <rbtcollins@hotmail.com>
rbcollins [Sat, 14 Apr 2001 07:06:02 +0000 (07:06 +0000)]
Sat Apr 14 17:04:00 2001  Robert Collins <rbtcollins@hotmail.com>

* thread.h (MTinterface): Add threadcount.
* thread.cc (MTinterface::Init): Set threadcount to 1.
(__pthread_create): Increment threadcount.
(__pthread_exit): Decrement threadcount and call exit() from the last thread.

23 years ago* struc-symbol.h (struct local_symbol): New TC_LOCAL_SYMFIELD_TYPE.
aoliva [Sat, 14 Apr 2001 06:57:28 +0000 (06:57 +0000)]
* struc-symbol.h (struct local_symbol): New TC_LOCAL_SYMFIELD_TYPE.
* symbols.c (local_symbol_convert): Call TC_LOCAL_SYMFIELD_CONVERT.

23 years ago* config/tc-mn10300.c (md_assemble): Simplify offset adjustment of
aoliva [Sat, 14 Apr 2001 06:53:57 +0000 (06:53 +0000)]
* config/tc-mn10300.c (md_assemble): Simplify offset adjustment of
pc-relative relocations not placed at the end of the instruction.

23 years ago2001-04-13 H.J. Lu <hjl@gnu.org>
hjl [Sat, 14 Apr 2001 04:13:00 +0000 (04:13 +0000)]
2001-04-13  H.J. Lu  <hjl@gnu.org>

* section.c (SEC_MERGE): Define new flag for merging.
(SEC_STRINGS): Likewise.
(entsize): New field.

23 years agoFix latent bug exposed by a gcc-3 bug fix.
wilson [Sat, 14 Apr 2001 03:51:40 +0000 (03:51 +0000)]
Fix latent bug exposed by a gcc-3 bug fix.
* tc-ia64.c (is_conditional_branch): Return true for br, brl, and br.
excluding br.i.

23 years ago* coff-i386.c (TARGET_SYM): SEC_READONLY is an applicable section
dj [Fri, 13 Apr 2001 22:42:46 +0000 (22:42 +0000)]
* coff-i386.c (TARGET_SYM): SEC_READONLY is an applicable section
flag on pe-i386 targets.

23 years ago* libc/include/sys/unistd.h: Add pthread_atfork (Cygwin only).
cgf [Fri, 13 Apr 2001 15:37:46 +0000 (15:37 +0000)]
* libc/include/sys/unistd.h: Add pthread_atfork (Cygwin only).

23 years agoFix ChangeLog format.
cgf [Fri, 13 Apr 2001 15:34:33 +0000 (15:34 +0000)]
Fix ChangeLog format.

23 years ago* fork.cc (fork_child): Call the __pthread_atforkchild function.
cgf [Fri, 13 Apr 2001 15:28:20 +0000 (15:28 +0000)]
* fork.cc (fork_child): Call the __pthread_atforkchild function.
(fork_parent): Call the __pthread_atforkparent function.
* cygwin.din: Export pthread_atfork.
* thread.h (callback): New class.
(MTinterface): Use it.
* thread.cc (__pthread_atforkprepare): New function.
(__pthread_atforkparent): New function.
(__pthread_atforkchild): New function.
(__pthread_atfork): New function.
* pthread.cc (pthread_atfork): New function.

23 years ago2001-04-13 Fernando Nasser <fnasser@redhat.com>
fnasser [Fri, 13 Apr 2001 13:51:53 +0000 (13:51 +0000)]
2001-04-13  Fernando Nasser  <fnasser@redhat.com>

From  Adam Mirowski  <Adam.Mirowski@Sun.COM>
Fixed Insight on Solaris. It was not possible to debug a process
because of EINTR "errors".
* procfs.c: (procfs_wait): if proc_wait_for_stop() fails
with EINTR, retry the call.

23 years ago * path.cc (add_ext_from_sym): New define evaluating `known'suffix'.
corinna [Fri, 13 Apr 2001 07:54:19 +0000 (07:54 +0000)]
    * path.cc (add_ext_from_sym): New define evaluating `known'suffix'.
        (path_conv::check): Use add_ext_from_sym throughout.

23 years ago* ld.texinfo: Document --fatal-warnings.
jtc [Fri, 13 Apr 2001 02:22:23 +0000 (02:22 +0000)]
* ld.texinfo: Document --fatal-warnings.
* ld.1: Regenerate.

* ldmisc.c (vfinfo): Set flag to inhibit making executable if
warnings have been turned into errors.
* lexsup.c (OPTION_WARN_FATAL): Define.
(ld_options): Entry for --fatal-warnings.
(parse_args): Handle OPTION_WARN_FATAL.
* ld.h (ld_config_type): Add fatal_warnings field.

23 years agobfd/
jakub [Fri, 13 Apr 2001 00:34:34 +0000 (00:34 +0000)]
bfd/
* libbfd-in.h (_bfd_merge_section): New.
(_bfd_write_merged_section): New.
(_bfd_merged_section_offset): New.
* libbfd.h: Rebuilt.
* linker.c (_bfd_generic_link_output_symbols): Handle
discard_sec_merge.
* aoutx.h (aout_link_write_symbols): Likewise.
* pdp11.c (aout_link_write_symbols): Likewise.
* elflink.h (elf_link_add_object_symbols): Call _bfd_merge_section.
(elf_bfd_final_link): Adjust global symbols pointing into SEC_MERGE
sections.
(elf_link_sec_merge_syms): New.
(elf_link_input_bfd): Call _bfd_merged_section_offset
and _bfd_write_merged_section.
Handle discard_sec_merge.
* elf-bfd.h (struct elf_link_hash_table): Add merge_info
field.
(struct bfd_elf_section_data): Likewise.
* elf.c (_bfd_elf_make_section_from_shdr): Set SEC_MERGE and
SEC_STRINGS section flags and entsize from their ELF counterparts.
(_bfd_elf_link_hash_table_init): Initialize merge_info.
(elf_fake_sections): Set SHF_MERGE, SHF_STRINGS and sh_entsize
from their BFD counterparts.
* merge.c: New file.
* Makefile.am: Add strtab.lo.
* Makefile.in: Rebuilt.
include/
* bfdlink.h (bfd_link_discard): Add discard_sec_merge.
gas/
* config/obj-elf.c (obj_elf_change_section): Add entsize argument,
handle SHF_MERGE and SHF_STRINGS.
(obj_elf_parse_section_letters): Set SHF_MERGE and SHF_STRINGS.
(obj_elf_section): Allow additional argument specifying entity size.
* write.c (adjust_reloc_syms): Keep relocations against local symbols
in SEC_MERGE sections.
ld/
* ldmain.c (main): Default to discard_sec_merge.
* lexsup.c (OPTION_DISCARD_NONE): Define.
(ld_options): Add --discard-none.
(parse_args): Handle OPTION_DISCARD_NONE.
* ldlang.c (wild_doit): SEC_MERGE should be set in the output
section only if SEC_MERGE and SEC_STRINGS flags and entsize of
all its input sections match.

23 years agoRevise way in which mappings are allocated/searched.
kevinb [Thu, 12 Apr 2001 22:27:09 +0000 (22:27 +0000)]
Revise way in which mappings are allocated/searched.

23 years ago * cygwinenv.sgml: Add text for `check_case' option.
corinna [Thu, 12 Apr 2001 21:52:38 +0000 (21:52 +0000)]
    * cygwinenv.sgml: Add text for `check_case' option.

23 years ago * dir.cc (mkdir): Check for case clash.
corinna [Thu, 12 Apr 2001 21:21:37 +0000 (21:21 +0000)]
    * dir.cc (mkdir): Check for case clash.
        * environ.cc: Add extern declaration for `pcheck_case'.
        (check_case_init): New function.
        (struct parse_thing): Add "check_case" option.
        * errno.cc (_sys_nerrlist): Add text for ECASECLASH.
        (strerror): Add case branch for ECASECLASH.
        * fhandler.cc (fhandler_disk_file::open): Check for case clash.
        * path.cc: Add global variable `pcheck_case'.
        (struct symlink_info): Add member `case_clash' and method `case_check'.
        (path_prefix_p_): Call `pathnmatch' instead of `strncasematch'.
        (pathnmatch): New funtion.
        (pathmatch): Ditto.
        (path_conv::check): Add handling for case checking.
        (symlink): Check for case clash.
        (symlink_info::check): Add parameter for case checking.
        Handle case checking.
        (symlink_info::case_check): New method.
        (chdir): Don't use unconverted path if pcheck_case==PCHECK_STRICT.
        * path.h: Add extern declarations for `pathmatch' and
        `pathnmatch'.
        (enum case_checking): New enumeration type describing
        the case checking behaviour of path conversion routines.
        (class path_conv): Add member `case_clash'.
        * syscalls.cc (_link): Check for case clash.

23 years ago * libc/include/sys/errno.h: Add ECASECLASH to indicate case clash
corinna [Thu, 12 Apr 2001 21:17:26 +0000 (21:17 +0000)]
    * libc/include/sys/errno.h: Add ECASECLASH to indicate case clash
        on case insensitve file systems.

23 years ago * xcoffread.c (scan_xcoff_symtab): Ignore symbols beginning with
nsd [Thu, 12 Apr 2001 19:53:09 +0000 (19:53 +0000)]
* xcoffread.c (scan_xcoff_symtab): Ignore symbols beginning with
"@".

23 years ago * generic/gdbtk-cmds.c (gdb_entry_point): New TCL command.
nsd [Thu, 12 Apr 2001 19:46:41 +0000 (19:46 +0000)]
* generic/gdbtk-cmds.c (gdb_entry_point): New TCL command.
* library/interface.tcl (gdbtk_locate_main): Try the program's
entry point if no main function is found.

23 years ago * config/i386/fbsd.mh (NATDEPFILES): Add i386-nat.o.
kevinb [Thu, 12 Apr 2001 18:44:38 +0000 (18:44 +0000)]
* config/i386/fbsd.mh (NATDEPFILES): Add i386-nat.o.

23 years ago* syscalls.cc (mkfifo): New function stub.
cgf [Thu, 12 Apr 2001 16:50:13 +0000 (16:50 +0000)]
* syscalls.cc (mkfifo): New function stub.

23 years ago * dwarf2dbg.c (process_entries): Don't optimize redundant line notes.
jason [Thu, 12 Apr 2001 16:00:32 +0000 (16:00 +0000)]
    * dwarf2dbg.c (process_entries): Don't optimize redundant line notes.

23 years ago* configure.in: Remove PTH_ALLOW.
cgf [Thu, 12 Apr 2001 15:40:17 +0000 (15:40 +0000)]
* configure.in: Remove PTH_ALLOW.
* cygwin.din: Remove @PTH_ALLOW@ prefixes to pthread functions.  Add new
pthread exports.
* pthread.cc: New wrapper functions for the above new exports.
* sched.cc (valid_sched_parameters): New function.
(sched_setparam): Use it.
(sched_set_thread_priority): New function.  Used by pthread_sched*.
* thread.cc (pthread_key_destructor::InsertAfter): New function.
(pthread_key_destructor::UnlinkNext): New function.
(pthread_key_destructor::Next): New function.
(pthread_key_destructor_list::Insert): New function.
(pthread_key_destructor_list::Remove): New function.
(pthread_key_destructor_list::Pop): New function.
(pthread_key_destructor::pthread_key_destructor): New function.
(pthread_key_destructor_list::IterateNull): New function.
(MTinterface::Init): Initialise new member.
(pthread::pthread): Initialise new members.
(pthread::create): Copy new attributes.  Set the new thread priority.
(pthread_attr::pthread_attr): Initialise new members.
(pthread_key::pthread_key): Setup destructor function.
(pthread_key::~pthread_key): Remove destructor function.
(pthread_mutexattr::pthread_mutexattr): New function.
(pthread_mutexattr::~pthread_mutexattr): New function.
(__pthread_once): New function.
(__pthread_cleanup): New function.
(__pthread_cancel): New function.
(__pthread_setcancelstate): New function.
(__pthread_setcanceltype): New function.
(__pthread_testcancel): New function.
(__pthread_attr_getinheritsched): New function.
(__pthread_attr_getschedparam): New function.
(__pthread_attr_getschedpolicy): New function.
(__pthread_attr_getscope): New function.
(__pthread_attr_setinheritsched): New function.
(__pthread_attr_setschedparam): New function.
(__pthread_attr_setschedpolicy): New function.
(__pthread_attr_setscope): New function.
(__pthread_exit): Call any key destructors on thread exit.
(__pthread_join): Use the embedded attr values.
(__pthread_detach): Use the embedded attr values.
(__pthread_getconcurrency): New function.
(__pthread_getschedparam): New function.
(__pthread_key_create): Pass the destructor on object creation.
(__pthread_key_delete): Correct incorrect prototype.
(__pthread_setconcurrency): New function.
(__pthread_setschedparam): New function.
(__pthread_cond_timedwait): Support static mutex initialisers.
(__pthread_cond_wait): Ditto.
(__pthread_mutex_getprioceiling): New function.
(__pthread_mutex_lock): Support static mutex initialisers.
(__pthread_mutex_trylock): Ditto.
(__pthread_mutex_unlock): Ditto.
(__pthread_mutex_destroy): Ditto.
(__pthread_mutex_setprioceiling): New function.
(__pthread_mutexattr_getprotocol): New function.
(__pthread_mutexattr_getpshared): New function.
(__pthread_mutexattr_gettype): New function.
(__pthread_mutexattr_init): New function.
(__pthread_mutexattr_destroy): New function.
(__pthread_mutexattr_setprotocol): New function.
(__pthread_mutexattr_setprioceiling): New function.
(__pthread_mutexattr_getprioceiling): New function.
(__pthread_mutexattr_setpshared): New function.
(__pthread_mutexattr_settype): New function.  Remove stubs for non MT_SAFE
compilation.
* thread.h: Remove duplicate #defines.  Add prototypes for new functions in
thread.cc.
(pthread_key_destructor): New class.
(pthread_key_destructor_list): New class.
(pthread_attr): Add new members.
(pthread): Remove members that are duplicated in the pthread_attr class.
(pthread_mutex_attr): Add new members.
(pthread_once): New class.
* include/pthread.h: Add prototypes for new functions exported from
cygwin1.dll.  Remove typedefs.
* include/sched.h: Add prototypes for new functions in sched.cc.
* include/cygwin/types.h: Add typedefs from pthread.h

23 years ago* mips.igen (CFC1, CTC1): Pass the correct register numbers to
jimb [Thu, 12 Apr 2001 14:53:20 +0000 (14:53 +0000)]
* mips.igen (CFC1, CTC1): Pass the correct register numbers to
PENDING_FILL.  Use PENDING_SCHED directly to handle the pending
set of the FCSR.
* sim-main.h (COCIDX): Remove definition; this isn't supported by
PENDING_FILL, and you can get the intended effect gracefully by
calling PENDING_SCHED directly.

23 years ago* ltconfig, ltmain.sh, libtool.m4, ltcf-c.sh, ltcf-cxx.sh,
aoliva [Thu, 12 Apr 2001 12:31:58 +0000 (12:31 +0000)]
* ltconfig, ltmain.sh, libtool.m4, ltcf-c.sh, ltcf-cxx.sh,
ltcf-gcj.sh: Upgraded to libtool 1.4a 1.641.2.226.

23 years ago* expr.c (operand): Pass &c to md_parse_name().
aoliva [Thu, 12 Apr 2001 07:03:10 +0000 (07:03 +0000)]
* expr.c (operand): Pass &c to md_parse_name().
* config/tc-ia64.h, config/tc-ppc.h, config/tc-tic54x.h: Adjust.

23 years ago * configure.in: Remove PTH_ALLOW.
rbcollins [Thu, 12 Apr 2001 04:04:53 +0000 (04:04 +0000)]
* configure.in: Remove PTH_ALLOW.
* cygwin.din: Remove @PTH_ALLOW@ prefixes to pthread functions.
Add new pthread exports.
* pthread.cc: New wrapper functions for the above new exports.
* sched.cc (valid_sched_parameters): New function.
(sched_setparam): Use it.
(sched_set_thread_priority): New function. Used by pthread_sched*.
* thread.cc (pthread_key_destructor::InsertAfter): New function.
(pthread_key_destructor::UnlinkNext): New function.
(pthread_key_destructor::Next): New function.
(pthread_key_destructor_list::Insert): New function.
(pthread_key_destructor_list::Remove): New function.
(pthread_key_destructor_list::Pop): New function.
(pthread_key_destructor::pthread_key_destructor): New function.
(pthread_key_destructor_list::IterateNull): New function.
(MTinterface::Init): Initialise new member.
(pthread::pthread): Initialise new members.
(pthread::create): Copy new attributes. Set the new thread priority.
(pthread_attr::pthread_attr): Initialise new members.
(pthread_key::pthread_key): Setup destructor function.
(pthread_key::~pthread_key): Remove destructor function.
(pthread_mutexattr::pthread_mutexattr): New function.
(pthread_mutexattr::~pthread_mutexattr): New function.
(__pthread_once): New function.
(__pthread_cleanup): New function.
(__pthread_cancel): New function.
(__pthread_setcancelstate): New function.
(__pthread_setcanceltype): New function.
(__pthread_testcancel): New function.
(__pthread_attr_getinheritsched): New function.
(__pthread_attr_getschedparam): New function.
(__pthread_attr_getschedpolicy): New function.
(__pthread_attr_getscope): New function.
(__pthread_attr_setinheritsched): New function.
(__pthread_attr_setschedparam): New function.
(__pthread_attr_setschedpolicy): New function.
(__pthread_attr_setscope): New function.
(__pthread_exit): Call any key destructors on thread exit.
(__pthread_join): Use the embedded attr values.
(__pthread_detach): Use the embedded attr values.
(__pthread_getconcurrency): New function.
(__pthread_getschedparam): New function.
(__pthread_key_create): Pass the destructor on object creation.
(__pthread_key_delete): Correct incorrect prototype.
(__pthread_setconcurrency): New function.
(__pthread_setschedparam): New function.
(__pthread_cond_timedwait): Support static mutex initialisers.
(__pthread_cond_wait): Ditto.
(__pthread_mutex_getprioceiling): New function.
(__pthread_mutex_lock): Support static mutex initialisers.
(__pthread_mutex_trylock): Ditto.
(__pthread_mutex_unlock): Ditto.
(__pthread_mutex_destroy): Ditto.
(__pthread_mutex_setprioceiling): New function.
(__pthread_mutexattr_getprotocol): New function.
(__pthread_mutexattr_getpshared): New function.
(__pthread_mutexattr_gettype): New function.
(__pthread_mutexattr_init): New function.
(__pthread_mutexattr_destroy): New function.
(__pthread_mutexattr_setprotocol): New function.
(__pthread_mutexattr_setprioceiling): New function.
(__pthread_mutexattr_getprioceiling): New function.
(__pthread_mutexattr_setpshared): New function.
(__pthread_mutexattr_settype): New function.
Remove stubs for non MT_SAFE compilation.
* thread.h: Remove duplicate #defines.
Add prototypes for new functions in thread.cc.
(pthread_key_destructor): New class.
(pthread_key_destructor_list): New class.
(pthread_attr): Add new members.
(pthread): Remove members that are duplicated in the pthread_attr class.
(pthread_mutex_attr): Add new members.
(pthread_once): New class.
* include/pthread.h: Add prototypes for new functions exported from cygwin1.dll.
Remove typedefs.
* include/sched.h: Add prototypes for new functions in sched.cc.
* include/cygwin/types.h: Add typedefs from pthread.h

23 years ago * include/windows.h (#include <winsock.h>): Include <winsock2.h>
earnie [Thu, 12 Apr 2001 01:11:41 +0000 (01:11 +0000)]
* include/windows.h (#include <winsock.h>): Include <winsock2.h>
instead if (_WIN32_WINNT >= 0x0400)&&(__W32API_MAJOR_VERSION > 0).

23 years ago2001-04-11 Danny Smith <danny_r_smith_2001@yahoo.co.nz>
earnie [Thu, 12 Apr 2001 01:03:29 +0000 (01:03 +0000)]
2001-04-11  Danny Smith  <danny_r_smith_2001@yahoo.co.nz>

* include/winuser.h (WM_IME_*): Remove defines (now in imm.h).

23 years ago * include/windef.h (*PBOOL): Unprotect from XFree86Server.
earnie [Thu, 12 Apr 2001 00:55:47 +0000 (00:55 +0000)]
* include/windef.h (*PBOOL): Unprotect from XFree86Server.
(*LPBOOL): Ditto.

23 years ago* libc/include/sys/features.h: Add appropriate defines for Cygwin pthread
cgf [Thu, 12 Apr 2001 00:05:56 +0000 (00:05 +0000)]
* libc/include/sys/features.h: Add appropriate defines for Cygwin pthread
support.
* libc/include/sys/signal.h: Remove unneeded __CYGWIN__ protection.
* libc/include/sys/types.h: Protect __CYGWIN__ from the rtems pthreads types.
Include <cygwin/types.h> for the cygwin specific typedefs.

23 years agoObsolete sun386i.
cagney [Wed, 11 Apr 2001 22:39:07 +0000 (22:39 +0000)]
Obsolete sun386i.

23 years ago* path.cc (struct symlink_info): Add extn and ext_tacked_on fields.
cgf [Wed, 11 Apr 2001 19:09:53 +0000 (19:09 +0000)]
* path.cc (struct symlink_info): Add extn and ext_tacked_on fields.
(path_conv::check): Only tack on extension if a known one didn't already exist.
(suffix_scan::has): Return pointer to known extension.
(symlink_info::check): Record location of extension, if any.

23 years ago* mkgroup.c (uni2ansi): Use native method to convert from Unicode
duda [Wed, 11 Apr 2001 09:38:55 +0000 (09:38 +0000)]
* mkgroup.c (uni2ansi): Use native method to convert from Unicode
to multi-byte strings.
* mkpasswd.c (uni2ansi): Ditto.
(enum_users): Pass buffer size when converting string.
(enum_local_groups): Ditto.
* mkgroup.c (enum_groups): Ditto.
(enum_local_groups): Ditto.

23 years ago * MAINTAINERS: Update my email address
amodra [Wed, 11 Apr 2001 07:07:29 +0000 (07:07 +0000)]
* MAINTAINERS: Update my email address
* nm.c (print_symbol_info_bsd): Use a simple printf string.

23 years ago* maint.c: Fix typo in comment.
jtc [Wed, 11 Apr 2001 01:01:04 +0000 (01:01 +0000)]
* maint.c: Fix typo in comment.

23 years agoFixes for newer cygwin gccs.
cgf [Tue, 10 Apr 2001 20:08:25 +0000 (20:08 +0000)]
Fixes for newer cygwin gccs.
Use modern Cygwin conditional.

23 years ago From Tom Tromey (tromey@redhat.com):
kseitz [Tue, 10 Apr 2001 15:49:05 +0000 (15:49 +0000)]
From Tom Tromey (tromey@redhat.com):
* library/managedwin.itb (reveal): We actually do want to force
the focus for Windows.

23 years ago * MAINTAINERS: Swap with Syd Polk as a gdbtk maintainer.
kseitz [Tue, 10 Apr 2001 03:03:28 +0000 (03:03 +0000)]
* MAINTAINERS: Swap with Syd Polk as a gdbtk maintainer.

23 years ago2001-04-09 Martin M. Hunt <hunt@redhat.com>
hunt [Mon, 9 Apr 2001 17:35:29 +0000 (17:35 +0000)]
2001-04-09  Martin M. Hunt  <hunt@redhat.com>

* library/managedwin.itb (ManagedWin::reveal): After
deiconifying window for the first time, set its geometry
again, if the platform is unix. This fixes a problem with kde.
(ManagedWin::_create): Set a variable with the initial
geometry.

23 years ago2001-04-09 Martin M. Hunt <hunt@redhat.com>
hunt [Mon, 9 Apr 2001 17:20:03 +0000 (17:20 +0000)]
2001-04-09  Martin M. Hunt  <hunt@redhat.com>

* srcwin1.test: Fix line numbers to correspond to
modified source files in gdb.base. Commented-out test
case for moving up past main() because sometimes there
is a libc init function which makes the results
inconsistent.
* srcwin2.test: Ditto.
* srcwin3.test: Ditto.

23 years ago* fhandler.h (class fhandler_socket): Add members and methods to
duda [Mon, 9 Apr 2001 07:21:32 +0000 (07:21 +0000)]
* fhandler.h (class fhandler_socket): Add members and methods to
support secure connections on AF_UNIX sockets.
* fhandler_socket.cc (fhandler_socket::set_connect_secret): New method.
(fhandler_socket::get_connect_secret): Ditto.
(fhandler_socket::create_secret_event): Ditto.
(fhandler_socket::close_secret_event): Ditto.
(fhandler_socket::check_peer_secret_event): Ditto.
(fhandler_socket::fixup_after_fork): Duplicate secret event to child.
(fhandler_socket::dup): Copy address family.
(fhandler_socket::close): Close secret event.
* net.cc (get_inet_addr): Read secret cookie.
(cygwin_connect): Check if peer knows secret cookie value.
(cygwin_accept): Ditto. Copy address family to newly created socket.
(cygwin_bind): Generate and write secret cookie.
(wsock_init): Initialize random number generator.

23 years ago * elflink.h (elf_fix_symbol_flags): For non-default visibilities,
hp [Mon, 9 Apr 2001 03:24:32 +0000 (03:24 +0000)]
* elflink.h (elf_fix_symbol_flags): For non-default visibilities,
only hide symbols marked STV_INTERNAL or STV_HIDDEN.

23 years agoWork around new g++ problem.
cgf [Mon, 9 Apr 2001 01:23:27 +0000 (01:23 +0000)]
Work around new g++ problem.

23 years ago* include/winnt.h (GetCurrentFiber): Make "external __inline" or asm code will
cgf [Mon, 9 Apr 2001 00:52:34 +0000 (00:52 +0000)]
* include/winnt.h (GetCurrentFiber): Make "external __inline" or asm code will
be included in every module which includes this header.
(GetFiberData): Ditto.

23 years agoremove extra whitespace.
cgf [Mon, 9 Apr 2001 00:52:33 +0000 (00:52 +0000)]
remove extra whitespace.

23 years ago* Makefile.in: Put -lgcc last in list of libraries, since stdc++ library needs
cgf [Mon, 9 Apr 2001 00:44:24 +0000 (00:44 +0000)]
* Makefile.in: Put -lgcc last in list of libraries, since stdc++ library needs
it.
* cygwin.din: Remove obsolete "__empty" export.
* exceptions.cc (call_signal_handler_now): Force inclusion of function even
when -finline-functions is specified.
* sigproc.h: Remove obsolete call_signal_handler declaration.
* fhandler_console.cc (cp_get_internal): New function.
(cp_convert): New function.
(con_to_str): New function.
(str_to_con): New function.
(fhandler_console::read): Replace OemToCharBuff with con_to_str.
(fhandler_console::write_normal): Replace CharToOemBuff with str_to_con.

23 years agoAdd comments noting that vfork might be defined to be fork.
kevinb [Sun, 8 Apr 2001 18:26:03 +0000 (18:26 +0000)]
Add comments noting that vfork might be defined to be fork.

23 years agoUse cleanup machinery to invoke ui_out_list_end().
kevinb [Sun, 8 Apr 2001 17:55:13 +0000 (17:55 +0000)]
Use cleanup machinery to invoke ui_out_list_end().

23 years ago * include/winnt.h (GetCurrentFiber): Fix typo.
earnie [Sun, 8 Apr 2001 17:00:27 +0000 (17:00 +0000)]
* include/winnt.h (GetCurrentFiber): Fix typo.

23 years ago * include/shellapi.h: (CommandLineToArgvW): Add WINAPI declaration.
earnie [Sun, 8 Apr 2001 16:53:56 +0000 (16:53 +0000)]
* include/shellapi.h: (CommandLineToArgvW): Add WINAPI declaration.
* include/winbase.h: (GetFileAttributesExW): Fix typo.
* include/wingdi.h: (StartDocA): Change LPDOCINFOA to DOCINFOA*.
(StartDocB): Chage LNPDOCINFOB to DOCINFOB*.
Thanks To: Kent Tamura  <tkent@users.sourceforge.net>
* include/winnt.h: (GetFiberData): Add __inline assembler coding.
(GetCurrentFiber): Ditto.
Thanks to: Andy Younger  <AndyY@redlemon.com>
* include/windef.h: (HMONITOR_DECLARED): New definition to stop
DirectX 8 from complaining.
Thanks to: Sigbjørn Lund Olsen  <mosikos@online.no>
        * include/commctrl.h Updated TreeView and ListView defines and macros.
        * include/winuser.h (MB_SERVICE_NOTIFICATION): Correct value for NT4
and above.

23 years ago2001-04-05 Steven J. Hill <sjhill@cotw.com>
hjl [Sun, 8 Apr 2001 05:13:57 +0000 (05:13 +0000)]
2001-04-05  Steven J. Hill  <sjhill@cotw.com>

* Makefile.am (ALL_EMULATIONS): Add eelf32ltsmip.o.
(ALL_64_EMULATIONS): Add eelf64btsmip.o and eelf64ltsmip.o.
(eelf32ltsmip.c): New target.
(eelf64btsmip.c): Likewise.
(eelf64ltsmip.c): Likewise.
* Makefile.in: Regenerated.

* configure.tgt (mips*el-*-linux-gnu): Uses traditional MIPS
target.
(mips*-*-linux-gnu*): Likewise.

* emulparams/elf32ltsmip.sh: New. Traditional little endian
MIPS taget.
* emulparams/elf64btsmip.sh: New. Traditional 64bit big endian
target.
* emulparams/elf64ltsmip.sh: New. Traditional 64bit little
endian target.

23 years ago2001-04-05 Steven J. Hill <sjhill@cotw.com>
hjl [Sun, 8 Apr 2001 05:11:47 +0000 (05:11 +0000)]
2001-04-05  Steven J. Hill  <sjhill@cotw.com>

* config.bfd (mips*el*-*-linux-gnu*): Use traditional little
endian MIPS ELF target.
* config.bfd (mips*-*-linux-gnu*): Use traditional big endian
MIPS ELF target.

* configure.in (bfd_elf64_tradbigmips_vec): New. Traditional
64bit big endian MIPS ELF target.
(bfd_elf64_tradlittlemips_vec): New. Traditional 64bit little
endian MIPS ELF target.
* configure: Regenerated.

* elf32-mips.c (IRIX_COMPAT): Handle traditional 64bit and
little endian targets.
(mips_elf_sym_is_global): Handle traditional targets.

* elf64-mips.c (bfd_elf64_tradbigmips_vec): New. Traditional
64bit big endian MIPS ELF target.
(bfd_elf64_tradlittlemips_vec): New. Traditional 64bit little
endian MIPS ELF target.

* targets.c: (_bfd_target_vector): Add bfd_elf64_tradbigmips_vec
and bfd_elf64_tradlittlemips_vec.

23 years ago2001-04-07 Steven J. Hill <sjhill@cotw.com>
hjl [Sun, 8 Apr 2001 05:09:20 +0000 (05:09 +0000)]
2001-04-07  Steven J. Hill  <sjhill@cotw.com>

* config/tc-mips.c: Support ELF64 for traditional MIPS targets.

* Makefile.am: (TARG_ENV_HFILES): Add tc-mips.h.
* Makefile.in: Regenerated.

* configure.in: Use traditional MIPS targets for Linux/MIPS.
* configure: Regenerated.

23 years ago* dcache.c (dcache_write_line): Fixed bugs where cache line was
jtc [Fri, 6 Apr 2001 22:43:55 +0000 (22:43 +0000)]
* dcache.c (dcache_write_line): Fixed bugs where cache line was
not written to target correctly.

23 years ago* gdbserver/low-hppabsd.c (read_inferior_memory): Add explicit
jtc [Fri, 6 Apr 2001 22:25:08 +0000 (22:25 +0000)]
* gdbserver/low-hppabsd.c (read_inferior_memory): Add explicit
  void return value;
* gdbserver/low-nbsd.c: Likewise.
* gdbserver/low-sparc.c: Likewise.
* gdbserver/low-sun3.c: Likewise.
---------------------------------------------------------------------

23 years agoAdd self to write-after-approval list.
geoffk [Fri, 6 Apr 2001 21:05:27 +0000 (21:05 +0000)]
Add self to write-after-approval list.

23 years ago * config/rs6000/nm-rs6000.h (PTRACE_ATTACH): Don't define.
geoffk [Fri, 6 Apr 2001 21:05:08 +0000 (21:05 +0000)]
* config/rs6000/nm-rs6000.h (PTRACE_ATTACH): Don't define.
(PTRACE_DETACH): Don't define.

23 years agoCorrect erroneous ChangeLog.
cgf [Fri, 6 Apr 2001 19:24:16 +0000 (19:24 +0000)]
Correct erroneous ChangeLog.

23 years agoAdd missing ChangeLog entry.
cgf [Fri, 6 Apr 2001 19:23:33 +0000 (19:23 +0000)]
Add missing ChangeLog entry.

23 years ago2001-04-06 David Smith <dsmith@redhat.com>
dsmith [Fri, 6 Apr 2001 17:53:39 +0000 (17:53 +0000)]
2001-04-06  David Smith  <dsmith@redhat.com>

* arch-utils.c (default_prepare_to_proceed)
(generic_prepare_to_proceed): Added new functions.
* arch-utils.h: New function declarations for
default_prepare_to_proceed() and generic_prepare_to_proceed().
* gdbarch.sh: Added PREPARE_TO_PROCEED.
* gdbarch.c: Regenerated.
* gdbarch.h: Regenerated.
* inferior.h: Added get_last_target_status() declaration.
* infrun.c (get_last_target_status): Added new function.
(handle_inferior_event): Saves last pid and waitstatus, which will
get returned by get_last_target_status().

* hppa-tdep.c (prepare_to_proceed):  Added comment stating that
prepare_to_proceed() is potentially redundant since
default_prepare_to_proceed() has been added.
* linux-thread.c (prepare_to_proceed): Ditto.
* lin-lwp.c (prepare_to_proceed): Ditto.
* m3-nat.c (prepare_to_proceed): Ditto.

23 years agoObsolete powerpcle-*-cygwin* and powerpcle-*-solaris* platforms
cagney [Fri, 6 Apr 2001 16:25:20 +0000 (16:25 +0000)]
Obsolete powerpcle-*-cygwin* and powerpcle-*-solaris* platforms
and powerpc-*-netware* target.

23 years ago2001-04-06 Fernando Nasser <fnasser@redhat.com>
fnasser [Fri, 6 Apr 2001 13:14:54 +0000 (13:14 +0000)]
2001-04-06  Fernando Nasser  <fnasser@redhat.com>

* buildsym.c (record_line): Turn off unused addr bits.

23 years agoman page generation from gprof.texi by Stephane Carrez
amodra [Fri, 6 Apr 2001 12:13:40 +0000 (12:13 +0000)]
man page generation from gprof.texi by Stephane Carrez

23 years ago2001-04-06 Fernando Nasser <fnasser@redhat.com>
fnasser [Fri, 6 Apr 2001 12:09:27 +0000 (12:09 +0000)]
2001-04-06  Fernando Nasser  <fnasser@redhat.com>

From David Deephanphongs <deephan@telocity.com>
* inferior.h:   Fix declarations of get_inferior_args and
set_inferior_args, which were missing the trailing 's'.

23 years ago * i386-dis.c: Add ffreep instruction.
aj [Fri, 6 Apr 2001 09:27:33 +0000 (09:27 +0000)]
* i386-dis.c: Add ffreep instruction.

23 years ago* config/tc-mn10300.c (xr_registers): Added `pc'.
aoliva [Fri, 6 Apr 2001 07:50:48 +0000 (07:50 +0000)]
* config/tc-mn10300.c (xr_registers): Added `pc'.

23 years ago2001-04-05 David Mosberger <davidm@hpl.hp.com>
hjl [Fri, 6 Apr 2001 00:37:29 +0000 (00:37 +0000)]
2001-04-05  David Mosberger  <davidm@hpl.hp.com>

* elf32-i386.c (elf_i386_fake_sections): Treat ".reloc" as an
ordinary "progbits" section.

23 years ago * syscalls.cc (stat_worker): Fix conditional which still allowed
corinna [Thu, 5 Apr 2001 20:43:23 +0000 (20:43 +0000)]
    * syscalls.cc (stat_worker): Fix conditional which still allowed
        successful stat'ing of non-existant files.

23 years ago * emulparams/criself.sh (EXECUTABLE_SYMBOLS): Cannot provide
hp [Thu, 5 Apr 2001 20:37:53 +0000 (20:37 +0000)]
* emulparams/criself.sh (EXECUTABLE_SYMBOLS): Cannot provide
correct value of __Stext here.
(TEXT_START_SYMBOLS): Define; always define __Stext, to start of
.startup section.

* emulparams/crislinux.sh: Remove FIXME.

23 years ago * cris.h (enum cris_insn_version_usage): Correct comment for
hp [Thu, 5 Apr 2001 19:35:17 +0000 (19:35 +0000)]
* cris.h (enum cris_insn_version_usage): Correct comment for
cris_ver_v3p.

23 years agoRemove redundant ChangeLog entry separator
hp [Thu, 5 Apr 2001 19:11:07 +0000 (19:11 +0000)]
Remove redundant ChangeLog entry separator

23 years ago * gas/cris/fragtest.s, gas/cris/rd-pic-1.s,
hp [Thu, 5 Apr 2001 19:07:00 +0000 (19:07 +0000)]
* gas/cris/fragtest.s, gas/cris/rd-pic-1.s,
gas/cris/binop-cmpmovx.d, gas/cris/binop-cmpmove.d,
gas/cris/binop.d, gas/cris/binop.s, gas/cris/brokw-2.d,
gas/cris/clear.d, gas/cris/fragtest.s, gas/cris/jump-type.d,
gas/cris/nosep.s, gas/cris/pushpop.d, gas/cris/quick.s,
gas/cris/range-err-2.s, gas/cris/sep-err-1.s,
gas/cris/sreg-to-x.d, gas/cris/test.d, gas/cris/x-to-byte-sreg.d,
gas/cris/x-to-word-sreg.d, gas/cris/x-to-dword-sreg.d: Remove
trailing empty lines.
* gas/cris/continue.s: Ditto, tweak comment.

23 years ago * gas/cris/brokw-2.s: Correct broken-word expansion visualization
hp [Thu, 5 Apr 2001 18:19:12 +0000 (18:19 +0000)]
* gas/cris/brokw-2.s: Correct broken-word expansion visualization
in comment.

23 years ago * gas/cris/rd-dw2-1.d, gas/cris/rd-dw2-2.d, gas/cris/rd-dw2-3.d,
hp [Thu, 5 Apr 2001 18:15:04 +0000 (18:15 +0000)]
* gas/cris/rd-dw2-1.d, gas/cris/rd-dw2-2.d, gas/cris/rd-dw2-3.d,
gas/cris/rd-dw2-4.d, gas/cris/rd-dw2-5.d, gas/cris/rd-dw2-6.d,
gas/cris/rd-dw2-7.d, gas/cris/rd-dw2-8.d, gas/cris/rd-dw2-9.d,
gas/cris/rd-dw2-10.d, gas/cris/rd-dw2-11.d, gas/cris/rd-dw2-12.d,
gas/cris/rd-dw2-13.d, gas/cris/rd-dw2-14.d, gas/cris/rd-dw2-15.d:
New tests.

23 years agoFix address in ChangeLog entry
hp [Thu, 5 Apr 2001 17:46:25 +0000 (17:46 +0000)]
Fix address in ChangeLog entry

23 years ago * readelf.c (display_debug_lines): Fix typo for "Prologue".
hp [Thu, 5 Apr 2001 17:44:14 +0000 (17:44 +0000)]
* readelf.c (display_debug_lines): Fix typo for "Prologue".

23 years ago2001-04-05 Jeff Holcomb <jeffh@redhat.com>
jeffh [Thu, 5 Apr 2001 17:44:05 +0000 (17:44 +0000)]
2001-04-05  Jeff Holcomb  <jeffh@redhat.com>

        * monitor.c (monitor_supply_register): Only report an error if we
        don't get a valid value.