OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
22 years agoFixes to improve the ability to translate messages in the binutils tools
nickc [Thu, 6 Dec 2001 10:22:36 +0000 (10:22 +0000)]
Fixes to improve the ability to translate messages in the binutils tools

22 years ago2001-12-04 Pierre Muller <muller@ics.u-strasbg.fr>
muller [Thu, 6 Dec 2001 08:15:36 +0000 (08:15 +0000)]
2001-12-04  Pierre Muller  <muller@ics.u-strasbg.fr>

* go32-nat.c (go32_fetch_registers): Remove call to register_buffer
(which is now a static function in regcache.c)
and use regcache_collect instead.

22 years ago * configure: Regenerate.
hp [Thu, 6 Dec 2001 07:17:29 +0000 (07:17 +0000)]
* configure: Regenerate.
* Makefile.in: Regenerate.

22 years ago * configure: Regenerate.
hp [Thu, 6 Dec 2001 07:17:19 +0000 (07:17 +0000)]
* configure: Regenerate.
* Makefile.in: Regenerate.

22 years ago*** empty log message ***
gdbadmin [Thu, 6 Dec 2001 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

22 years ago* dir.cc (opendir): Detect error return from build_fhandler_from_name.
cgf [Wed, 5 Dec 2001 23:05:13 +0000 (23:05 +0000)]
* dir.cc (opendir): Detect error return from build_fhandler_from_name.

22 years agodaily update
amodra [Wed, 5 Dec 2001 23:00:05 +0000 (23:00 +0000)]
daily update

22 years ago * Makefile.am: split up BFD_LIBS like statements in BFD32_LIBS and
ths [Wed, 5 Dec 2001 22:46:19 +0000 (22:46 +0000)]
* Makefile.am: split up BFD_LIBS like statements in BFD32_LIBS and
BFD64_LIBS, make the latter depending on the availability of BFD64.
Add archive64.c source file.
* archive64.c: New file implementing bfd_elf64_archive_slurp_armap
and bfd_elf64_archive_write_armap, code from elf64-mips.c
* archive.c (bfd_slurp_armap): Add ELF64 archive support.
* config.bfd (mips*-*-irix6*): Allow with BFD64 only.
(mips64*el-*-linux*): Likewise.
(mips*el-*-linux*): Likewise. Reorder entries.
* configure.in (bfd_libs): Define in dependency of BFD64 and
AC_SUBST it.
* elf64-mips.c (mips_elf64_slurp_armap): Remove, use
bfd_elf64_archive_slurp_armap instead.
(mips_elf64_write_armap): Remove, use bfd_elf64_archive_write_armap
instead.

22 years ago* target.c (cleanup_target): Do not initialize to_query to
cagney [Wed, 5 Dec 2001 22:32:56 +0000 (22:32 +0000)]
* target.c (cleanup_target): Do not initialize to_query to
return_zero.

22 years ago* s390-tdep.c (s390_get_frame_info): Recognize argument register
jimb [Wed, 5 Dec 2001 22:20:00 +0000 (22:20 +0000)]
* s390-tdep.c (s390_get_frame_info): Recognize argument register
spills that use the `stm' instruction.
(is_arg_reg): New function.

22 years agoRemove eaixppc64 from Makefile.am
trix [Wed, 5 Dec 2001 21:46:39 +0000 (21:46 +0000)]
Remove eaixppc64 from Makefile.am

22 years ago * library/console.itb (busy): Set the cursor to the watch.
kseitz [Wed, 5 Dec 2001 17:08:05 +0000 (17:08 +0000)]
* library/console.itb (busy): Set the cursor to the watch.
(idle): Reset cursor to normal.

22 years ago* gdbserver/low-linux.c (arm_register_u_addr): added.
kwalker [Wed, 5 Dec 2001 15:11:47 +0000 (15:11 +0000)]
* gdbserver/low-linux.c (arm_register_u_addr): added.
(initialize_arch): added for ARM target.
* config/arm/nm-linux.h (U_REGS_OFFSET) defined.
(REGISTER_U_ADDR) defined.
* config/arm/tm-linux.h (ARM_GNULINUX_TARGET) defined.

22 years agoMerge MinGW CVS differences
earnie [Wed, 5 Dec 2001 15:01:05 +0000 (15:01 +0000)]
Merge MinGW CVS differences

22 years ago * include/strings.h: New file.
earnie [Wed, 5 Dec 2001 13:55:18 +0000 (13:55 +0000)]
* include/strings.h: New file.

22 years agoFormatting and misc cleanup for AIX.
trix [Wed, 5 Dec 2001 13:34:45 +0000 (13:34 +0000)]
Formatting and misc cleanup for AIX.

22 years ago* tc-arm.c (struct asm_opcode): Delete comp_suffix and flags. Add
rearnsha [Wed, 5 Dec 2001 11:59:25 +0000 (11:59 +0000)]
* tc-arm.c (struct asm_opcode): Delete comp_suffix and flags.  Add
cond_offset.  Rename variants->variant.
(insns): Adjust for new format.  Explicitly code each variant that
takes flags.  Remove temporary instructions.
(struct arm_it): Remove redundant field suffix.
(s_flag, ldr_flags, str_flags, byte_flag, cmp_flags, ldm_flags)
(stm_flags, lfm_flags, sfm_flags, round_flags, fix_flags, except_flag)
(long_flag): Delete.
(struct asm_flg): Delete.
(LONGEST_INST): Delete.
(V4_STR_BIT): Define.
(struct thumb_opcode): Rename variants->variant.
(do_empty): Renamed from do_nop.
(ldst_extend): Delete argument hwse.  Split code for half-word and
signed byte instructions to ...
(ldst_extend_v4): ... here.
(ld_mode_required_here): Use ldst_extend_v4.
(do_ldrd): Simplify now that this is only called for ldrd.  No
need to test for XScale, which was wrong anyway.  Don't reject r12
as a target register.  Add test that ldrd doesn't update an index
register.
(do_pld): Don't allow post-indexed or write-back addressing modes.
Adjust call to ldst_extend.
(do_adr): Split code for adrl to ...
(do_adrl): ... here.
(do_cmp): No need to fold in COND_BIT.
(do_ldst): Simplify.  Split code for ldrt/strt into do_ldstt.  Split
code to handle half-word and signed byte instructions to ...
(do_ldstv4): ... here.
(do_ldstt): New function.  Handle load/store with translate.
(do_ldmstm): Write feature modification bits directly into
inst.instruction.
(do_fpa_ldst): Remove suffix handling code.
(do_fpa_dyadic, do_fpa_monadic, do_fpa_from_reg): Likewise.
(do_fpa_ldmstm): Type of access is now held in inst.instruction.
(build_arm_ops_hsh): New function.
(md_begin): Call it.  Don't build the ARM opcode directly.
(md_assemble): Simplify ARM instruction handling.

22 years ago* gas/arm/xscale.s, gas/arm/xscale.d (pld tests): PLD instruction has
rearnsha [Wed, 5 Dec 2001 11:58:38 +0000 (11:58 +0000)]
* gas/arm/xscale.s, gas/arm/xscale.d (pld tests): PLD instruction has
no post-indexed addressing modes.

22 years agoFor __USES_INITFINI__ preserve the argument vector before calling the
nickc [Wed, 5 Dec 2001 11:51:41 +0000 (11:51 +0000)]
For __USES_INITFINI__ preserve the argument vector before calling the
initialisation functions.

22 years agogcc adopts symlink-tree, refer more to libiberty.
nickc [Wed, 5 Dec 2001 10:07:09 +0000 (10:07 +0000)]
gcc adopts symlink-tree, refer more to libiberty.
symlink-tree: handle DOS-style absolute paths.

22 years agoCorrected incorrect op->type selection due to missing 'else'.
nickc [Wed, 5 Dec 2001 09:52:32 +0000 (09:52 +0000)]
Corrected incorrect op->type selection due to missing 'else'.

22 years ago * arm-tdep.c (arm_skip_prologue): Always skip prologue by scanning
corinna [Wed, 5 Dec 2001 08:36:00 +0000 (08:36 +0000)]
* arm-tdep.c (arm_skip_prologue): Always skip prologue by scanning
the prologue if source is assembler.

22 years agoAdd missing ChangeLog entries.
cgf [Wed, 5 Dec 2001 04:48:15 +0000 (04:48 +0000)]
Add missing ChangeLog entries.

22 years ago2001-12-04 Jackie Smith Cashion <jsmith@redhat.com>
jsmith [Wed, 5 Dec 2001 02:05:02 +0000 (02:05 +0000)]
2001-12-04  Jackie Smith Cashion  <jsmith@redhat.com>

* MAINTAINERS (write-after-approval): Add self.

* d10v-tdep.c (d10v_gdbarch_init): Change size of long long to 8 bytes.

From Andrew Cagney  <cagney@redhat.com>:
        * d10v-tdep.c (d10v_frame_chain_valid): Check if the caller's PC
        is in the entry function.
        (d10v_use_struct_convention): Store multi-field struct and union
        return values on the stack.

22 years ago* s390-tdep.c (s390_get_frame_info): Recognize spills of reg
jimb [Wed, 5 Dec 2001 00:20:37 +0000 (00:20 +0000)]
* s390-tdep.c (s390_get_frame_info): Recognize spills of reg
arguments into their stack slots.

22 years ago* s390-tdep.c (s390_get_frame_info): More doc fixes.
jimb [Wed, 5 Dec 2001 00:07:50 +0000 (00:07 +0000)]
* s390-tdep.c (s390_get_frame_info): More doc fixes.

22 years ago*** empty log message ***
gdbadmin [Wed, 5 Dec 2001 00:00:34 +0000 (00:00 +0000)]
*** empty log message ***

22 years ago* s390-tdep.c (s390_get_frame_info): Doc fixes.
jimb [Tue, 4 Dec 2001 23:51:55 +0000 (23:51 +0000)]
* s390-tdep.c (s390_get_frame_info): Doc fixes.

22 years ago2001-11-16 Michael Snyder <msnyder@redhat.com>
msnyder [Tue, 4 Dec 2001 23:07:26 +0000 (23:07 +0000)]
2001-11-16  Michael Snyder  <msnyder@redhat.com>

* stabs.c (stabs_generate_asm_lineno): Remember file and line number
from one call to the next, and eliminate consecutive duplicates
(thereby emitting only one line symbol per source line).
* dwarf2dbg.c (dwarf2_gen_line_info): Ditto.

22 years agodaily update
amodra [Tue, 4 Dec 2001 23:00:05 +0000 (23:00 +0000)]
daily update

22 years ago2001-12-04 Frank Ch. Eigler <fche@redhat.com>
fche [Tue, 4 Dec 2001 22:47:34 +0000 (22:47 +0000)]
2001-12-04  Frank Ch. Eigler  <fche@redhat.com>

* ALL.conf: Regenerated with endianness-setting tweak.

22 years ago2001-12-04 Frank Ch. Eigler <fche@redhat.com>
fche [Tue, 4 Dec 2001 22:40:52 +0000 (22:40 +0000)]
2001-12-04  Frank Ch. Eigler  <fche@redhat.com>

* configrun-sid.in (opt_EB, opt_EL): Delay error checking until
after $opt_board processing.

22 years ago* net.cc (cygwin_getsockopt): Dereference optlen pointer when passing to
cgf [Tue, 4 Dec 2001 22:01:02 +0000 (22:01 +0000)]
* net.cc (cygwin_getsockopt): Dereference optlen pointer when passing to
__check_null_invalid_struct_errno.

22 years agoAdd note to serial_open.
hunt [Tue, 4 Dec 2001 21:44:37 +0000 (21:44 +0000)]
Add note to serial_open.

22 years ago2001-12-04 Frank Ch. Eigler <fche@redhat.com>
fche [Tue, 4 Dec 2001 20:16:07 +0000 (20:16 +0000)]
2001-12-04  Frank Ch. Eigler  <fche@redhat.com>

        * cache.cxx (cache_sizes): Add "4" for "4kb".
        * hw-cache.xml, hw-cache.txt: Modified accordingly.

22 years ago2001-11-30 Michael Snyder <msnyder@redhat.com>
msnyder [Tue, 4 Dec 2001 19:45:56 +0000 (19:45 +0000)]
2001-11-30  Michael Snyder  <msnyder@redhat.com>

* gdb.asm/asm-source.exp: Add tests for list, search, finish, return,
next, info source, info sources, info line, global and static
variables, and static functions.
* gdb.asm/common.inc: New macro gdbasm_datavar (default definition).
* gdb.asm/i386.inc: Override default definition of gdbasm_datavar.
* gdb.asm/asmsrc1.s: Add a static function and some variables.
* gdb.asm/asmsrc2.s: Make foo2 call foo3 twice (to test 'next').
* gdb.asm/d10v.inc (gdbasm_enter): Set up frame pointer.
(gdbasm_leave): Restore frame pointer.
(gdbasm_startup): Copy stack set-up from crt0.S.

22 years ago * emulparams/criself.sh (NO_SMALL_DATA): Set, to yes.
hp [Tue, 4 Dec 2001 18:28:31 +0000 (18:28 +0000)]
* emulparams/criself.sh (NO_SMALL_DATA): Set, to yes.
(OTHER_BSS_END_SYMBOLS): Don't refer to .sbss when setting
__Sbss.
(OTHER_END_SYMBOLS): Fix formatting.
* emulparams/crislinux.sh (NO_SMALL_DATA): Set, to yes.
(OTHER_END_SYMBOLS): Fix formatting.

22 years ago* config/tc-d10v.c (write_2_short): Don't skip dummy fixups, so
aoliva [Tue, 4 Dec 2001 17:30:42 +0000 (17:30 +0000)]
* config/tc-d10v.c (write_2_short): Don't skip dummy fixups, so
that we can tell which operand refers to the insn put in the L
container and mark it as such, so that the relocation type can be
adjusted.

22 years ago* gdb.base/completion.exp: Clarify indentation.
jimb [Tue, 4 Dec 2001 16:18:15 +0000 (16:18 +0000)]
* gdb.base/completion.exp: Clarify indentation.

22 years ago * config.bfd: Remove trailing blanks.
ths [Tue, 4 Dec 2001 14:38:45 +0000 (14:38 +0000)]
* config.bfd: Remove trailing blanks.
* elf32-mips.c (gprel16_with_gp): Remove superfluous casts.
* strings.c (get_char): Initialize value.
* config/tc-mips.c (mips_cpreturn_offset): Better comment.
(load_register): Better error message. Cast away signedness
mismatches. Add casts needed for varargs.
(load_address): Replace checks of HAVE_64BIT_ADDRESS with dbl.
Remove superfluous casts.
(macro): Cast away signedness mismatches. Remove superfluous casts.
(s_cpload): Fix wrong comment.
(s_mips_weakext): Standardize output message.
(get_number): Likewise.

22 years ago2001-12-04 Earnie Boyd <earnie@users.sf.net>
earnie [Tue, 4 Dec 2001 14:36:39 +0000 (14:36 +0000)]
2001-12-04  Earnie Boyd  <earnie@users.sf.net>

* include/winuser.h (IDC_STATIC): Don't define.

22 years ago * arlex.l: Silence compile warnings.
ths [Tue, 4 Dec 2001 14:29:11 +0000 (14:29 +0000)]
* arlex.l: Silence compile warnings.
* arsup.h: Likewise. Fix formatting.

22 years ago * config/tc-mips.c (append_insn): Add jump address range overflow
ths [Tue, 4 Dec 2001 14:05:54 +0000 (14:05 +0000)]
* config/tc-mips.c (append_insn): Add jump address range overflow
check.

22 years ago2001-12-04 Danny Smith <dannysmith@users.sourceforge.net>
earnie [Tue, 4 Dec 2001 13:35:33 +0000 (13:35 +0000)]
2001-12-04  Danny Smith  <dannysmith@users.sourceforge.net>

        Cleanup merge between SourceForge and winsup CVS.
        * include/winbase.h (OSVERSIONINFO[AW], OSVERSIONINFOEX[AW]: Remove
definitions.
        * include/winnt.h (VER_NT*): Remove duplicate defines.
        (VER_SUITE*): Group with VER_PLATFORM*, VER_NT* defines.

22 years ago * config/tc-mips.c (md_parse_option): Fix comment. Allow -mabi option
ths [Tue, 4 Dec 2001 13:27:52 +0000 (13:27 +0000)]
* config/tc-mips.c (md_parse_option): Fix comment. Allow -mabi option
for ELF only.
(show): Document -mabi option.

22 years ago* d10v-opc.c (d10v_predefined_registers): Remove warnings
aoliva [Tue, 4 Dec 2001 12:31:25 +0000 (12:31 +0000)]
* d10v-opc.c (d10v_predefined_registers): Remove warnings
introduced in Nov 29's patch.

22 years ago* d10v-dis.c (print_operand): Apply REGISTER_MASK to `num' of
aoliva [Tue, 4 Dec 2001 12:30:54 +0000 (12:30 +0000)]
* d10v-dis.c (print_operand): Apply REGISTER_MASK to `num' of
unmatched register.

22 years agoOnly clear cpu part when specifying 'xscale' cpu (don't change the fpu part)
nickc [Tue, 4 Dec 2001 11:28:27 +0000 (11:28 +0000)]
Only clear cpu part when specifying 'xscale' cpu (don't change the fpu part)

22 years ago* elf32-d10v.c (elf_d10v_howto_table): Adjust bit-size of
aoliva [Tue, 4 Dec 2001 10:48:56 +0000 (10:48 +0000)]
* elf32-d10v.c (elf_d10v_howto_table): Adjust bit-size of
R_D10V_10_PCREL_L, R_D10V_10_PCREL_R, R_D10V_18,
R_D10V_18_PCREL.  Check 10_PCREL relocations as signed.
Disable pointless overflow checking of NONE and 32.

22 years ago2001-12-04 Orjan Friberg <orjanf@axis.com>
orjanf [Tue, 4 Dec 2001 10:33:56 +0000 (10:33 +0000)]
2001-12-04  Orjan Friberg  <orjanf@axis.com>

* cris-tdep.c (cris_regnums): Add DCCR_REGNUM for completeness.
(cris_examine): Add comment about solib prologue parsing.
(bdap_prefix): Read offset with correct signedness and size.
(move_to_preg_op): Don't rely on register numbering for register size.
(none_reg_mode_move_from_preg_op): Ditto.

22 years ago * strings.c: Include config.h before bfd.h.
jakub [Tue, 4 Dec 2001 10:11:21 +0000 (10:11 +0000)]
* strings.c: Include config.h before bfd.h.
(file_off): New type.
(file_open): Define.
(print_strings): Use file_off instead of file_ptr.  Print addresses
which don't fit into long correctly.
(get_char): Use file_off instead of file_ptr.  Use getc_unlocked if
available.
(strings_file): Use file_off instead of file_ptr.  Use file_open.
* configure.in: Check for getc_unlocked.
Check for fopen64 and whether _LARGEFILE64_SOURCE needs to
be defined for it.
* configure: Rebuilt.
* config.h.in: Rebuilt.

22 years ago* d10v-dis.c (print_operand): Disregard OPERAND_SP in register
aoliva [Tue, 4 Dec 2001 10:08:19 +0000 (10:08 +0000)]
* d10v-dis.c (print_operand): Disregard OPERAND_SP in register
predefined value.

22 years ago* config/tc-d10v.c (find_opcode): Reject SP operand if
aoliva [Tue, 4 Dec 2001 10:07:00 +0000 (10:07 +0000)]
* config/tc-d10v.c (find_opcode): Reject SP operand if
OPERAND_NOSP flag is present.

22 years ago* d10v-opc.c (RSRC_NOSP): New macro.
aoliva [Tue, 4 Dec 2001 10:06:49 +0000 (10:06 +0000)]
* d10v-opc.c (RSRC_NOSP): New macro.
(d10v_operands): Add it.
(d10v_opcodes): Use RSRC_NOSP in post-decrement "st" and "st2w".

22 years ago* d10v.h (OPERAND_NOSP): New macro.
aoliva [Tue, 4 Dec 2001 10:06:40 +0000 (10:06 +0000)]
* d10v.h (OPERAND_NOSP): New macro.

22 years agofix typo
nickc [Tue, 4 Dec 2001 09:46:38 +0000 (09:46 +0000)]
fix typo

22 years ago2001-12-04 Orjan Friberg <orjanf@axis.com>
orjanf [Tue, 4 Dec 2001 09:34:56 +0000 (09:34 +0000)]
2001-12-04  Orjan Friberg  <orjanf@axis.com>

* solib.c (solib_open): Make path relative if search for absolute path
failed.  If search for relative path in solib_search_path failed, fall
back to search for basename only.

22 years ago * sidbusutil.h (ro_value_control_register::operator=): Bug
bje [Tue, 4 Dec 2001 08:18:14 +0000 (08:18 +0000)]
* sidbusutil.h (ro_value_control_register::operator=): Bug
fix. Use parent's set() method.

22 years ago2001-12-03 Martin M. Hunt <hunt@redhat.com>
hunt [Tue, 4 Dec 2001 06:12:56 +0000 (06:12 +0000)]
2001-12-03  Martin M. Hunt  <hunt@redhat.com>

* serial.h: Add a note to serial_open.

* ser-tcp.c (tcp_open): Rewrite to use a non-blocking connect.
Allow UI and CLI to abort connect.  Instead of trying 15 times
with very long timeouts, just try one connect with a maximum timeout
of 15 seconds.

22 years agoCleanup copyrights and Cygnus'isms throughout.
cgf [Tue, 4 Dec 2001 04:20:30 +0000 (04:20 +0000)]
Cleanup copyrights and Cygnus'isms throughout.
* setup.sgml: Nuke ancient instructions.

22 years agoremove extra mask info
cgf [Tue, 4 Dec 2001 04:15:15 +0000 (04:15 +0000)]
remove extra mask info

22 years agoremove extra mask info
cgf [Tue, 4 Dec 2001 04:14:37 +0000 (04:14 +0000)]
remove extra mask info

22 years ago* cygcheck.cc (usage): Add -c description.
cgf [Tue, 4 Dec 2001 04:12:39 +0000 (04:12 +0000)]
* cygcheck.cc (usage): Add -c description.
* cygpath.cc (usage): Alphabetize options.
* strace.cc (usage): Ditto.

22 years ago2001-11-30 Ben Elliston <bje@redhat.com>
bje [Tue, 4 Dec 2001 01:52:08 +0000 (01:52 +0000)]
2001-11-30  Ben Elliston  <bje@redhat.com>

* sidbusutil.h (class ro_value_control_register): New class.
(value_control_register::shift_amount): Make protected.

22 years ago2001-12-03 Eric Christopher <echristo@redhat.com>
echristo [Tue, 4 Dec 2001 00:51:33 +0000 (00:51 +0000)]
2001-12-03  Eric Christopher  <echristo@redhat.com>

        * config/tc-mips.c (tc_gen_reloc): One missed BFD_RELOC_MIPS_GPREL.

22 years ago * ldexp.c (exp_print_token): Correct "table" entry for RSHIFT.
amodra [Tue, 4 Dec 2001 00:10:40 +0000 (00:10 +0000)]
* ldexp.c (exp_print_token): Correct "table" entry for RSHIFT.

22 years ago*** empty log message ***
gdbadmin [Tue, 4 Dec 2001 00:00:35 +0000 (00:00 +0000)]
*** empty log message ***

22 years agoRemoving, redundant with support of -b64
trix [Mon, 3 Dec 2001 23:19:06 +0000 (23:19 +0000)]
Removing, redundant with support of -b64

22 years ago * reloc.c (bfd_install_relocation): Correct reloc address test.
amodra [Mon, 3 Dec 2001 23:16:19 +0000 (23:16 +0000)]
* reloc.c (bfd_install_relocation): Correct reloc address test.
(bfd_perform_relocation): Formatting fix.
* bfd-in2.h: Regenerate for 2001-12-02 reloc.c change.

22 years agoPass argc and argv to ldemul_choose_target.
trix [Mon, 3 Dec 2001 23:15:25 +0000 (23:15 +0000)]
Pass argc and argv to ldemul_choose_target.
Support -b64 in AIX

22 years agodaily update
amodra [Mon, 3 Dec 2001 23:00:04 +0000 (23:00 +0000)]
daily update

22 years ago* gdb.asm/s390.inc (gdbasm_datavar): Use `.long' to create `int'
jimb [Mon, 3 Dec 2001 21:53:16 +0000 (21:53 +0000)]
* gdb.asm/s390.inc (gdbasm_datavar): Use `.long' to create `int'
variables on the S/390, not `.word'.

22 years agoInclude solib.h.
kevinb [Mon, 3 Dec 2001 21:17:47 +0000 (21:17 +0000)]
Include solib.h.

22 years ago* net.cc (cygwin_getsockopt): Allow NULL optval.
cgf [Mon, 3 Dec 2001 20:09:32 +0000 (20:09 +0000)]
* net.cc (cygwin_getsockopt): Allow NULL optval.
* path.cc (mount_info::read_cygdrive_info_from_registry): Don't write cygdrive
to registry if it doesn't exist.

22 years ago2001-12-03 Earnie Boyd <earnie@users.sf.net>
earnie [Mon, 3 Dec 2001 19:59:32 +0000 (19:59 +0000)]
2001-12-03  Earnie Boyd  <earnie@users.sf.net>

* include/accctrl.h: Change \r\n to \n.

2001-11-30  Danny Smith  <dannysmith@users.sourceforge.net>

* include/ipexport.h (IP_UNIDIRECTIONAL_ADAPTER_ADDRESS):
Add structure definition.
* include/iptypes.h (IP_PER_ADAPTER_INFO): Ditto.
* include/iphlpapi.h (AddIPAddress,CreateProxyArpEntry,
DeleteIPAddress,DeleteProxyArpEntry,EnableRouter,
FlushIpNetTable,GetAdapterIndex,GetPerAdapterInfo,
GetUniDirectionalAdapterInfo,SendARP,SetAdapterIpAddress,
UnenableRouter) Declare functions.
* lib/iphlpapi.def: Add function names to import lib.

2001-11-24  Danny Smith  <dannysmith@users.sourceforge.net>

* include/winnt.h (PACCESS_MASK): Add typedef.
* include/aclapi.h: New file.
* include/acctrl.h: New file.
* lib/advapi32.def: Add missing symbols.
* lib/test.c: Add #include <aclapi.h>.

2001-11-23  Danny Smith  <dannysmith@users.sourceforge.net>

* include/winbase.h (OSVERSIONINFO[AW],VER_PLATFORM_WIN32s,
VER_PLATFORM_WIN32_WINDOWS,VER_PLATFORM_WIN32_NT): Move from
here ...
* include/winnt.h: ... to here.
* include/winbase.h (VerifyVersionInfo[AW]): Add declaration.
* include/winnt.h (OSVERSIONINFOEX[AW]): Add structure definitions
and typedefs.
(VER_NT_WORKSTATION,VER_NT_DOMAIN_CONTROLLER,VER_NT_SERVER):
Add defines.

2001-11-19  Pierre Muller  <muller@ics.u-strasbg.fr>

* w32api/include/winnt.h: prepare SSE register support.
(CONTEXT_EXTENDED_REGISTERS): Add new define.
(MAXIMUM_SUPPORTED_EXTENSION): New define.
(struct CONTEXT): ExtendedRegisters field added.

2001-11-16  Danny Smith  <dannysmith@users.sourceforge.net>

* include/winuser.h (tagALTTABINFO, tagCOMBOBOXINFO,
tagCURSORINFO, tagMENUBARINFO, tagMENUINFO, tagMONITORINFO
tagSCROLLBARINFO, tagTITLEBARINFO. tagWINDOWINFO,
tagLASTINPUTINFO ): Define new structures.
(EndMenu, GetAltTabInfo[AW],GetComboBoxInfo,GetCursorInfo,
GetLastInputInfo, GetListBoxInfo, GetMenuBarInfo,
GetMonitorInfo[AW], GetScrollBarInfo, GetTitleBarInfo,
GetWindowInfo, GetWindowModuleFileName[AW],GetMenuInfo
SetMenuInfo): Add new prototypes.
* lib/user32.def: Add import stubs for above functions.

* include/winuser.h (IDC_STATIC): Protect against prior
definition.

2001-11-12  Corinna Vinschen  <corinna@vinschen.de>

* include/winbase.h (OSVERSIONINFOEX): Add definition.
* include/winnt.h: Add VER_NT_* and VER_SUITE_* defines.

2001-11-10  Robert Collins  <rbtcollins@hotmail.com>

* include/winnt.h: Add Danny Smith's text comment about gcc compiler
warnings with _AUTHORITY #defines.

2001-11-09  Robert Collins  <rbtcollins@hotmail.com>

* include/winnt.h (GetCurrentFiber): Create a prototype before the
implementation;
(GetFiberData): Ditto.

2001-11-09  Robert Collins  <rbtcollins@hotmail.com>

* include/winnt.h: Backout last change.

22 years ago2001-12-03 Michael Snyder <msnyder@redhat.com>
msnyder [Mon, 3 Dec 2001 19:30:36 +0000 (19:30 +0000)]
2001-12-03  Michael Snyder  <msnyder@redhat.com>

* symtab.c (search_symbols): Make sure alloca size is big enough.

22 years agoprune m68k targets down to just m68k-elf
cagney [Mon, 3 Dec 2001 19:21:42 +0000 (19:21 +0000)]
prune m68k targets down to just m68k-elf

22 years ago* s390-tdep.c (s390_get_frame_info): Don't used fextra_info to set
jimb [Mon, 3 Dec 2001 18:48:52 +0000 (18:48 +0000)]
* s390-tdep.c (s390_get_frame_info): Don't used fextra_info to set
orig_sp if it's not initialized.

22 years ago* path.cc (mount_info::conv_to_win32_path): Avoid returning error if cygdrive
cgf [Mon, 3 Dec 2001 16:47:17 +0000 (16:47 +0000)]
* path.cc (mount_info::conv_to_win32_path): Avoid returning error if cygdrive
== '/'.
(mount_info::cygdrive_win32_path): Return 0 if invalid cygdrive path.

22 years agoImport new turkish translations from Translation Project's website.
nickc [Mon, 3 Dec 2001 10:46:27 +0000 (10:46 +0000)]
Import new turkish translations from Translation Project's website.

22 years ago * elf32-hppa.c (hppa_get_stub_entry): Remove debug message that
amodra [Mon, 3 Dec 2001 08:42:37 +0000 (08:42 +0000)]
* elf32-hppa.c (hppa_get_stub_entry): Remove debug message that
happens to trigger on undefined symbols.
(final_link_relocate): Return bfd_reloc_undefined for undefined
stubs.
(elf32_hppa_relocate_section): Don't say we can't handle a reloc
if we have already warned about an undefined symbol.

22 years ago2001-11-30 Pierre Muller <muller@ics.u-strasbg.fr>
muller [Mon, 3 Dec 2001 08:41:05 +0000 (08:41 +0000)]
2001-11-30  Pierre Muller  <muller@ics.u-strasbg.fr>

* findvar.c (locate_var_value): Specify in which register a register
variable is stored.

22 years ago2001-11-30 Pierre Muller <muller@ics.u-strasbg.fr>
muller [Mon, 3 Dec 2001 08:19:01 +0000 (08:19 +0000)]
2001-11-30  Pierre Muller  <muller@ics.u-strasbg.fr>

* win32-nat.c (mappings): Correct position of XMM registers,
based on FXSAVE instruction structure.

22 years ago*** empty log message ***
gdbadmin [Mon, 3 Dec 2001 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***

22 years agommalloc() -> xmmalloc()
cagney [Sun, 2 Dec 2001 22:43:59 +0000 (22:43 +0000)]
mmalloc() -> xmmalloc()

22 years agomfree() -> xmfree().
cagney [Sun, 2 Dec 2001 22:38:23 +0000 (22:38 +0000)]
mfree() -> xmfree().

22 years agomrealloc() -> xmrealloc().
cagney [Sun, 2 Dec 2001 22:08:47 +0000 (22:08 +0000)]
mrealloc() -> xmrealloc().

22 years ago* Makefile.in (simops.h, table.c): Delete targets.
cagney [Sun, 2 Dec 2001 19:27:29 +0000 (19:27 +0000)]
* Makefile.in (simops.h, table.c): Delete targets.
(tmp-gencode, gencode.o, gencode): Delete targets.
(simops.h): New file.
($(BUILT_SRC_FROM_IGEN)): Do not depend on simops.h.
* gencode.c: Delete file.

22 years ago* i386-tdep.c (i386go32_frame_saved_pc): New function.
cagney [Sun, 2 Dec 2001 18:29:08 +0000 (18:29 +0000)]
* i386-tdep.c (i386go32_frame_saved_pc): New function.
* config/i386/tm-go32.h (i386go32_frame_saved_pc): Declare.
(FRAME_SAVED_PC): Redefine to i386go32_frame_saved_pc.

22 years ago * elf32-mips.c (NEWABI_P): New define.
ths [Sun, 2 Dec 2001 13:27:45 +0000 (13:27 +0000)]
* elf32-mips.c (NEWABI_P): New define.
(USE_REL): Remove, replaced by
(elf_backend_may_use_rel_p): New define.
(elf_backend_may_use_rela_p): Likewise.
(elf_backend_default_use_rela_p): Likewise.
(elf_mips_howto_table): Rename to elf_mips_howto_table_rel.
Fix some relocation definitions.
(elf_mips_howto_table_rela): New RELA relocation definitions for
NewABI support.
(mips32_64bit_reloc): Use the renamed elf_mips_howto_table_rel.
(bfd_elf32_bfd_reloc_type_lookup): Likewise.
(mips_rtype_to_howto): Likewise.
(_bfd_mips_elf_relocate_section): Likewise.
(_bfd_mips_elf_object_p): Typo.
(elf_backend_sign_extend_vma): Reordered together with many other
defines nearby to resemble the order of declaration in the header
file.

22 years ago * coff-mips.c (mips_bfd_reloc_type_lookup): Replace
ths [Sun, 2 Dec 2001 13:14:48 +0000 (13:14 +0000)]
* coff-mips.c (mips_bfd_reloc_type_lookup): Replace
BFD_RELOC_MIPS_GPREL by BFD_RELOC_GPREL16.
* pe-mips.c (mips_bfd_reloc_type_lookup): Likewise.
* elf32-mips.c (mips_reloc_map): Likewise. Replace
BFD_RELOC_MIPS_GPREL32 by BFD_RELOC_GPREL32.
* elf64-mips.c (mips_reloc_map): Likewise.
* reloc.c (BFD_RELOC_MIPS_GPREL): Remove.
(BFD_RELOC_MIPS_GPREL32): Remove.
* config/tc-mips.c (macro_build): Replace BFD_RELOC_MIPS_GPREL
by BFD_RELOC_GPREL16.
(load_address): Likewise.
(macro): Likewise.
(md_apply_fix): Likewise. Replace BFD_RELOC_MIPS_GPREL32 by
BFD_RELOC_GPREL32.
(s_gpword): Replace BFD_RELOC_MIPS_GPREL32 by BFD_RELOC_GPREL32.
(tc_gen_reloc): Replace BFD_RELOC_MIPS_GPREL by BFD_RELOC_GPREL16.
*config/tc-mips.h: Replace BFD_RELOC_MIPS_GPREL by BFD_RELOC_GPREL16.

22 years ago.
cgf [Sun, 2 Dec 2001 07:17:33 +0000 (07:17 +0000)]
.

22 years ago.
cgf [Sun, 2 Dec 2001 07:07:53 +0000 (07:07 +0000)]
.

22 years ago.
cgf [Sun, 2 Dec 2001 06:41:58 +0000 (06:41 +0000)]
.

22 years ago.
cgf [Sun, 2 Dec 2001 06:21:17 +0000 (06:21 +0000)]
.

22 years ago.
cgf [Sun, 2 Dec 2001 06:13:48 +0000 (06:13 +0000)]
.

22 years ago.
cgf [Sun, 2 Dec 2001 06:01:16 +0000 (06:01 +0000)]
.

22 years agominor reformatting.
cgf [Sun, 2 Dec 2001 05:48:24 +0000 (05:48 +0000)]
minor reformatting.

22 years agominor reformatting.
cgf [Sun, 2 Dec 2001 05:23:26 +0000 (05:23 +0000)]
minor reformatting.

22 years agoDelete HOST_BYTE_ORDER.
cagney [Sun, 2 Dec 2001 02:57:13 +0000 (02:57 +0000)]
Delete HOST_BYTE_ORDER.