OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
19 years ago(lnk960_before_parse): Remove redundant empty string from calls to concat.
nickc [Thu, 24 Feb 2005 13:16:06 +0000 (13:16 +0000)]
(lnk960_before_parse): Remove redundant empty string from calls to concat.

19 years agoFix minor typo
joshuadfranklin [Thu, 24 Feb 2005 06:14:44 +0000 (06:14 +0000)]
Fix minor typo

19 years ago*README: New file.
joshuadfranklin [Thu, 24 Feb 2005 05:26:32 +0000 (05:26 +0000)]
*README: New file.

19 years ago* cygpath.cc (usage): Clarify help output to indicate acceptance
joshuadfranklin [Thu, 24 Feb 2005 04:32:45 +0000 (04:32 +0000)]
* cygpath.cc (usage): Clarify help output to indicate acceptance
of multiple file names as arguments.

19 years ago*** empty log message ***
gdbadmin [Thu, 24 Feb 2005 00:00:35 +0000 (00:00 +0000)]
*** empty log message ***

19 years agodaily update
amodra [Wed, 23 Feb 2005 23:00:06 +0000 (23:00 +0000)]
daily update

19 years ago * libc/include/time.h (_timezone): Change to long also for Cygwin.
corinna [Wed, 23 Feb 2005 22:20:55 +0000 (22:20 +0000)]
* libc/include/time.h (_timezone): Change to long also for Cygwin.
(timezone): Drop cast from definition.

19 years ago * localtime.cc: Implement setting __tzrule's offset member using
corinna [Wed, 23 Feb 2005 22:17:26 +0000 (22:17 +0000)]
* localtime.cc: Implement setting __tzrule's offset member using
newlib's __gettzinfo () interface.
(__tzrule): Remove.
(timezone): Define as long according to POSIX.

19 years ago * devices.cc: Regenerate.
corinna [Wed, 23 Feb 2005 22:14:37 +0000 (22:14 +0000)]
* devices.cc: Regenerate.

19 years ago2005-02-23 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Wed, 23 Feb 2005 19:08:55 +0000 (19:08 +0000)]
2005-02-23  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/include/time.h [!CYGWIN](_timezone): Change to long.
        (__tzrule_type, __tzinfo_type): New types.
        (__gettzinfo): New function.
        * libc/sys/linux/include/time.h: Ditto.
        * libc/time/Makefile.am: Add gettzinfo.c.
        * libc/time/Makefile.in: Regenerated.
        * libc/time/local.h: Moved __tzrule_type to time.h.
        * libc/time/mktime.c: Call __gettzinfo to reference
        __tznorth, __tzyear, and __tzrule array.
        * libc/time/mktm_r.c: Ditto.
        * libc/time/strftime.c: Ditto.
        * libc/time/tzset_r.c: Ditto.  Also remove definition
        of __tzrule which is now in gettzinfo.c.  Change _timezone
        references to not cast to time_t.
        * libc/time/gettzinfo.c: New file.

19 years ago * devices.in (parsedisk): Fix typo.
corinna [Wed, 23 Feb 2005 17:59:03 +0000 (17:59 +0000)]
* devices.in (parsedisk): Fix typo.

19 years ago * libc/include/sys/unistd.h: Define getpeereid for Cygwin.
corinna [Wed, 23 Feb 2005 17:42:06 +0000 (17:42 +0000)]
* libc/include/sys/unistd.h: Define getpeereid for Cygwin.

19 years ago * cygwin.din (getpeereid): Export.
corinna [Wed, 23 Feb 2005 17:39:44 +0000 (17:39 +0000)]
* cygwin.din (getpeereid): Export.
* fhandler.h (class fhandler_socket): Add pipe and id members to
exchange eid credentials for AF_LOCAL sockets.
(eid_pipe_name): Declare new method.
(getpeereid): Ditto.
* fhandler_socket.cc (fhandler_socket::eid_pipe_name): New method.
(fhandler_socket::fhandler_socket): Initialize sec_pipe.
(fhandler_socket::connect): Exchange eid credentials with accepting
socket process.
(fhandler_socket::listen): Prepare eid credential transaction.
(fhandler_socket::accept): Exchange eid credentials with connecting
socket process.
(fhandler_socket::close): Close eid credentials pipe if open.
(fhandler_socket::getpeereid): New method.
* net.cc (cygwin_getsockopt): Add SO_PEERCRED handling.
(getpeereid): New function.
* include/asm/socket.h (SO_PEERCRED): Define.
* include/cygwin/socket.h (struct ucred): Define new type.
* include/cygwin/version.h: Bump API minor version.

19 years ago * include/sys/statvfs.h (ST_RDONLY): Define.
corinna [Wed, 23 Feb 2005 16:27:51 +0000 (16:27 +0000)]
* include/sys/statvfs.h (ST_RDONLY): Define.
(ST_NOSUID): Define.

19 years ago2005-02-22 H.J. Lu <hongjiu.lu@intel.com>
hjl [Wed, 23 Feb 2005 16:22:13 +0000 (16:22 +0000)]
2005-02-22  H.J. Lu  <hongjiu.lu@intel.com>

* coff-tic54x.c (SWAP_OUT_RELOC_EXTRA): Defined.
* coff-tic80.c (SWAP_OUT_RELOC_EXTRA): Likewise.

19 years ago* disasm.c (gdb_disassemble_info): Call disassemble_init_for_target.
jimb [Wed, 23 Feb 2005 16:06:55 +0000 (16:06 +0000)]
* disasm.c (gdb_disassemble_info): Call disassemble_init_for_target.

19 years agoFix compile time warnings generated by gcc 4.0
nickc [Wed, 23 Feb 2005 16:04:37 +0000 (16:04 +0000)]
Fix compile time warnings generated by gcc 4.0

19 years ago2005-02-23 Andrew Cagney <cagney@gnu.org>
cagney [Wed, 23 Feb 2005 15:24:18 +0000 (15:24 +0000)]
2005-02-23  Andrew Cagney  <cagney@gnu.org>

* cli/cli-dump.c (dump_bfd_file): Replace magic constant with
SEC_XXX flags.

19 years ago * cygwin.din (fstatvfs): Export.
corinna [Wed, 23 Feb 2005 13:12:41 +0000 (13:12 +0000)]
* cygwin.din (fstatvfs): Export.
(statvfs): Export.
* syscalls.cc: Include sys/statvfs.h.
(statvfs): New function.  Move statfs functionality here.
(fstatvfs): New function.
(statfs): Just call statvfs and copy structure.  Check validity of
incoming struct statfs pointer.
* include/cygwin/types.h (fsblkcnt_t): Define.
(fsfilcnt_t): Define.
* include/cygwin/version.h: Bump API minor version.
* include/sys/statvfs.h: New file.

19 years ago * pe-dll.c: Warning fixes.
amodra [Wed, 23 Feb 2005 12:30:48 +0000 (12:30 +0000)]
* pe-dll.c: Warning fixes.
* emultempl/sunos.em: Likewise.

19 years ago * devices.h: Switch FH_ZERO and FH_PORT as on Linux. Add FH_FULL.
corinna [Wed, 23 Feb 2005 12:30:29 +0000 (12:30 +0000)]
* devices.h: Switch FH_ZERO and FH_PORT as on Linux.  Add FH_FULL.
* devices.in: Add /dev/full.
* devices.cc: Regenerate.
* dtable.cc (build_fh_pc): Add FH_FULL.
* fhandler.cc (fhandler_base::fstat): Set FH_FULL permission bits
correctly.
* fhandler_zero.cc (fhandler_dev_zero::write): Set errno to ENOSPC
and return -1 if device is FH_FULL.

19 years ago * cgen.c: Warning fixes.
amodra [Wed, 23 Feb 2005 12:28:01 +0000 (12:28 +0000)]
* cgen.c: Warning fixes.
* config/tc-arc.c: Likewise.
* config/tc-arm.c: Likewise.
* config/tc-avr.c: Likewise.
* config/tc-d10v.c: Likewise.
* config/tc-d30v.c: Likewise.
* config/tc-frv.c: Likewise.
* config/tc-frv.h: Likewise.
* config/tc-h8300.c: Likewise.
* config/tc-h8500.c: Likewise.
* config/tc-i370.c: Likewise.
* config/tc-i960.c: Likewise.
* config/tc-ia64.c: Likewise.
* config/tc-ip2k.c: Likewise.
* config/tc-m68hc11.c: Likewise.
* config/tc-maxq.c: Likewise.
* config/tc-mcore.c: Likewise.
* config/tc-mips.c: Likewise.
* config/tc-msp430.c: Likewise.
* config/tc-pj.c: Likewise.
* config/tc-ppc.c: Likewise.
* config/tc-ppc.h: Likewise.
* config/tc-s390.c: Likewise.
* config/tc-sh.c: Likewise.
* config/tc-sh64.c: Likewise.
* config/tc-tic4x.c: Likewise.
* config/tc-tic80.c: Likewise.
* config/tc-v850.c: Likewise.
* config/tc-vax.c: Likewise.
* config/tc-w65.c: Likewise.
* config/tc-xstormy16.c: Likewise.
* config/tc-z8k.c: Likewise.

19 years ago * dlltool.c: Warning fixes.
amodra [Wed, 23 Feb 2005 12:25:56 +0000 (12:25 +0000)]
* dlltool.c: Warning fixes.
* objdump.c: Likewise.

19 years ago(make_instruction): Move argument structure into inner scope and ensure that
nickc [Wed, 23 Feb 2005 11:53:31 +0000 (11:53 +0000)]
(make_instruction): Move argument structure into inner scope and ensure that
all of its fields are initialised before they are used.

19 years agoInitialise bitfield.
nickc [Wed, 23 Feb 2005 11:39:13 +0000 (11:39 +0000)]
Initialise bitfield.

19 years ago(elf32_m68hc11_relocate_section): Initialise variables that are passed by
nickc [Wed, 23 Feb 2005 11:18:09 +0000 (11:18 +0000)]
(elf32_m68hc11_relocate_section): Initialise variables that are passed by
reference to m68hc11_get_relocation_value in case that function does not
initialise them.

19 years agoconfigure: Regenerate.
nickc [Wed, 23 Feb 2005 10:07:06 +0000 (10:07 +0000)]
configure: Regenerate.

19 years ago(cr16c_elf_final_link_relocate): Remove duplicated return statements and
nickc [Wed, 23 Feb 2005 09:56:40 +0000 (09:56 +0000)]
(cr16c_elf_final_link_relocate): Remove duplicated return statements and
replace with a single return at the end of the function.  This helps pacify
the flow analysis code in gcc 4.0.

19 years ago(_bfd_elf_compute_section_file_positions): Initialise strtab to avoid compile
nickc [Wed, 23 Feb 2005 09:46:48 +0000 (09:46 +0000)]
(_bfd_elf_compute_section_file_positions): Initialise strtab to avoid compile
time warning.

19 years ago * opncls.c (bfd_zalloc): Document this function.
bje [Wed, 23 Feb 2005 03:49:40 +0000 (03:49 +0000)]
* opncls.c (bfd_zalloc): Document this function.

19 years ago * read.c (read_a_source_file): Reinstate TC_EQUAL_IN_INSN test.
clm [Wed, 23 Feb 2005 02:44:18 +0000 (02:44 +0000)]
* read.c (read_a_source_file): Reinstate TC_EQUAL_IN_INSN test.
* doc/internals.texi (TC_EQUAL_IN_INSN): Reinstate.

19 years ago* fhandler_disk_file.cc (fhandler_cygdrive::closedir): Return 0 when closing
cgf [Wed, 23 Feb 2005 02:00:48 +0000 (02:00 +0000)]
* fhandler_disk_file.cc (fhandler_cygdrive::closedir): Return 0 when closing
cygdrive_root.

19 years ago*** empty log message ***
gdbadmin [Wed, 23 Feb 2005 00:00:08 +0000 (00:00 +0000)]
*** empty log message ***

19 years ago2005-02-22 Eric Christopher <echristo@redhat.com>
echristo [Tue, 22 Feb 2005 23:54:33 +0000 (23:54 +0000)]
2005-02-22  Eric Christopher  <echristo@redhat.com>

* ld-mips-elf/reloc-merge-lo16.d: Correct symbol
table size for __start.

2005-02-22  Eric Christopher  <echristo@redhat.com>

* config/tc-mips.c (struct proc): Change isym to
func_sym. New member func_end_sym.
(s_mips_ent): Update.
(s_mips_end): Ditto. Add code to compute function size.

19 years ago2005-02-22 Eric Christopher <echristo@redhat.com>
echristo [Tue, 22 Feb 2005 23:37:26 +0000 (23:37 +0000)]
2005-02-22  Eric Christopher  <echristo@redhat.com>

* gas/mips/elf-rel10.d: Update for label change.

19 years ago2005-02-22 Andrew Cagney <cagney@gnu.org>
cagney [Tue, 22 Feb 2005 23:25:02 +0000 (23:25 +0000)]
2005-02-22  Andrew Cagney  <cagney@gnu.org>

* configure.ac: Only enaable insight when itcl is present.
* configure: Re-generate.

19 years agodaily update
amodra [Tue, 22 Feb 2005 23:00:07 +0000 (23:00 +0000)]
daily update

19 years ago* gas/mips/mips16-dwarf2.d: Pass -mabi=32. Include relocation
macro [Tue, 22 Feb 2005 20:50:09 +0000 (20:50 +0000)]
* gas/mips/mips16-dwarf2.d: Pass -mabi=32.  Include relocation
information.
* gas/mips/mips16-dwarf2-n32.d: New test to check DWARF2 line
information for MIPS16 for the n32 ABI.
* gas/mips/mips.exp. Run the new test.

19 years ago * cygwin.din (basename): Export.
corinna [Tue, 22 Feb 2005 19:45:38 +0000 (19:45 +0000)]
* cygwin.din (basename): Export.
(dirname): Export.
* path.cc (basename): New function.
(dirname): New function.
* include/libgen.h: New file.
* include/cygwin/version.h: Bump API minor version.

19 years ago2005-02-22 Eric Christopher <echristo@redhat.com>
echristo [Tue, 22 Feb 2005 19:39:05 +0000 (19:39 +0000)]
2005-02-22  Eric Christopher  <echristo@redhat.com>

* gas/mips/elf-rel10.s: Add label for frob.

19 years ago * ldlang.c (section_already_linked): Don't call
drow [Tue, 22 Feb 2005 18:35:32 +0000 (18:35 +0000)]
* ldlang.c (section_already_linked): Don't call
bfd_section_already_linked for dynamic objects.

19 years ago * ld-elfvsb/hidden2.d: Expect OBJECT.
drow [Tue, 22 Feb 2005 18:29:19 +0000 (18:29 +0000)]
* ld-elfvsb/hidden2.d: Expect OBJECT.
* ld-elfvsb/hidden2.s: Force type OBJECT.
* ld-elfvsb/hidden2.ld: Place .dynamic explicitly.
* ld-elf/start.s: Provide __start for MIPS.
* ld-elfcomm/elfcomm.exp: Accept MIPS common section.  XFAIL size change
test.
* ld-elf/warn1.d: Use group.ld instead of -Ttext.

19 years ago * select.cc (peek_pipe): Disable new pipe code until there's
corinna [Tue, 22 Feb 2005 15:39:45 +0000 (15:39 +0000)]
* select.cc (peek_pipe): Disable new pipe code until there's
a working substitute.

19 years ago * include/cygwin/version.h: Fix comment.
corinna [Tue, 22 Feb 2005 15:35:10 +0000 (15:35 +0000)]
* include/cygwin/version.h: Fix comment.

19 years ago * libc/include/sys/unistd.h: Define fdatasync also for Cygwin.
corinna [Tue, 22 Feb 2005 15:31:50 +0000 (15:31 +0000)]
* libc/include/sys/unistd.h: Define fdatasync also for Cygwin.

19 years ago * cygwin.din (fdatasync): Export.
corinna [Tue, 22 Feb 2005 15:30:04 +0000 (15:30 +0000)]
* cygwin.din (fdatasync): Export.
* fhandler.cc (fhandler_base::fsync): Return with EINVAL if no
handle is available.
* syscalls.cc (fdatasync): Create export alias to fsync.
* include/cygwin/version.h: Bump API minor version.

19 years ago * arc-ext.c: Warning fixes.
amodra [Tue, 22 Feb 2005 13:01:52 +0000 (13:01 +0000)]
* arc-ext.c: Warning fixes.
* arc-ext.h: Likewise.
* cgen-opc.c: Likewise.
* ia64-gen.c: Likewise.
* maxq-dis.c: Likewise.
* ns32k-dis.c: Likewise.
* w65-dis.c: Likewise.
* ia64-asmtab.c: Regenerate.

19 years ago * ldexp.c: Warning fixes.
amodra [Tue, 22 Feb 2005 13:00:24 +0000 (13:00 +0000)]
* ldexp.c: Warning fixes.
* ldwrite.c: Likewise.
* emultempl/elf32.em: Likewise.

19 years ago * basic_blocks.c: Warning fixes.
amodra [Tue, 22 Feb 2005 12:59:21 +0000 (12:59 +0000)]
* basic_blocks.c: Warning fixes.
* gmon_io.c: Likewise.
* hist.c: Likewise.
* hist.h: Likewise.

19 years ago * read.c: Warning fixes.
amodra [Tue, 22 Feb 2005 12:58:27 +0000 (12:58 +0000)]
* read.c: Warning fixes.
* config/obj-elf.c: Likewise.

19 years ago * Makefile.am (syslex.o, sysinfo.o): Pass AM_CFLAGS to compiler.
amodra [Tue, 22 Feb 2005 12:57:26 +0000 (12:57 +0000)]
* Makefile.am (syslex.o, sysinfo.o): Pass AM_CFLAGS to compiler.
(syslex.o, sysinfo.o, dlltool.o, rescoff.o): Remove duplicate
dependencies.  Run "make dep-am".
* nlmconv.c: Warning fixes.
* readelf.c: Likewise.
* srconv.c: Likewise.
* sysdump.c: Likewise.
* sysinfo.y: Likewise.
* syslex.l: Likewise.  Use yyleng instead of strlen, memcpy instead
of strcpy.
* Makefile.in: Regenerate.

19 years agogas/:
macro [Tue, 22 Feb 2005 12:32:22 +0000 (12:32 +0000)]
gas/:
* config/tc-mips.c (append_insn): Call dwarf2_emit_insn() before
emitting insn.

gas/testsuite/:
* gas/mips/mips16-dwarf2.d: New test to check DWARF2 line
information for MIPS16.
* gas/mips/mips16-dwarf2.s: Source for the new test.
* gas/mips/mips.exp: Run the new test.

19 years agoAllow darwin targeted ports to build tk, itcl and libgui.
nickc [Tue, 22 Feb 2005 09:16:09 +0000 (09:16 +0000)]
Allow darwin targeted ports to build tk, itcl and libgui.

19 years agobfd/
hjl [Tue, 22 Feb 2005 00:50:01 +0000 (00:50 +0000)]
bfd/

2005-02-21  H.J. Lu  <hongjiu.lu@intel.com>

* coffcode.h (sec_to_styp_flags): Replaced SEC_CLINK with
SEC_TIC54X_CLINK. Replace SEC_BLOCK with SEC_TIC54X_BLOCK.
Replace SEC_SHARED with SEC_COFF_SHARED.
(styp_to_sec_flags): Likewise.

* elfxx-target.h (TARGET_BIG_SYM): Remove SEC_ARCH_BIT_0.
(TARGET_LITTLE_SYM): Likewise.

* section.c (SEC_ARCH_BIT_0): Removed.
(SEC_LINK_DUPLICATES_SAME_CONTENTS): Defined with
SEC_LINK_DUPLICATES_ONE_ONLY and SEC_LINK_DUPLICATES_SAME_SIZE.
(SEC_SHARED): Renamed to ...
(SEC_COFF_SHARED): This.
(SEC_BLOCK): Renamed to ...
(SEC_TIC54X_BLOCK): This.
(SEC_CLINK): Renamed to ...
(SEC_TIC54X_CLINK): This.
(SEC_XXX): Rearranged. Move SEC_COFF_SHARED_LIBRARY,
SEC_COFF_SHARED, SEC_TIC54X_BLOCK and SEC_TIC54X_CLINK to the
end.
* bfd-in2.h: Regenerated.

binutils/

2005-02-21  H.J. Lu  <hongjiu.lu@intel.com>

* objcopy.c (parse_flags): Replace SEC_SHARED with
SEC_COFF_SHARED.

* objdump.c (dump_section_header): Dump SEC_TIC54X_BLOCK and
SEC_TIC54X_CLINK for TI c54x only. Remove SEC_ARCH_BIT_0. Dump
SEC_COFF_SHARED for COFF only.

gas/

2005-02-21  H.J. Lu  <hongjiu.lu@intel.com>

* config/obj-coff.c (obj_coff_section): Replace SEC_SHARED with
SEC_COFF_SHARED.

* config/tc-tic54x.c (tic54x_bss): Replace SEC_BLOCK with
SEC_TIC54X_BLOCK.
(demand_empty_rest_of_line): Likewise.
(tic54x_sblock): Likewise.
(tic54x_clink): Replace with SEC_CLINK with SEC_TIC54X_CLINK.

ld/

2005-02-21  H.J. Lu  <hongjiu.lu@intel.com>

* ldlang.c (lang_add_section): Check SEC_TIC54X_BLOCK for TI
tic54x input only.
(lang_size_sections_1): Check SEC_COFF_SHARED_LIBRARY for COFF
and ECOFF output only.

19 years agoRegenerate cgen files
amodra [Tue, 22 Feb 2005 00:33:19 +0000 (00:33 +0000)]
Regenerate cgen files

19 years ago * desc-cpu.scm (gen-ifld-decls): Move cgen_ifld_table from here..
amodra [Tue, 22 Feb 2005 00:31:31 +0000 (00:31 +0000)]
* desc-cpu.scm (gen-ifld-decls): Move cgen_ifld_table from here..
(cgen-desc.h): ..to here, after opcode/cgen.h include.

19 years ago*** empty log message ***
gdbadmin [Tue, 22 Feb 2005 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

19 years agodaily update
amodra [Mon, 21 Feb 2005 23:00:05 +0000 (23:00 +0000)]
daily update

19 years ago* callback.c (os_fstat): Don't declare 't' unless it's used.
jimb [Mon, 21 Feb 2005 21:59:54 +0000 (21:59 +0000)]
* callback.c (os_fstat): Don't declare 't' unless it's used.

19 years agoApproved by nickc@redhat.com:
fnf [Mon, 21 Feb 2005 18:00:15 +0000 (18:00 +0000)]
Approved by nickc@redhat.com:

2005-02-21  Fred Fish  <fnf@specifixinc.com>
* dwarf2.c (find_abstract_instance_name): Call recursively
to handle a DW_AT_specification.

19 years ago2005-02-21 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
cagney [Mon, 21 Feb 2005 17:22:38 +0000 (17:22 +0000)]
2005-02-21  Thiemo Seufer  <seufer@csv.ica.uni-stuttgart.de>

* infptrace.c (store_register): Fix typo.

19 years ago2005-02-21 Andrew Cagney <cagney@gnu.org>
cagney [Mon, 21 Feb 2005 17:14:02 +0000 (17:14 +0000)]
2005-02-21  Andrew Cagney  <cagney@gnu.org>

* command.h (deprecated_add_set_cmd): Rename add_set_cmd.
* cli/cli-decode.h (add_set_cmd): Delete declaration.
* cli/cli-decode.c (deprecated_add_set_cmd): Rename add_set_cmd.
* i386-nat.c (_initialize_i386_nat): Update call.
* valprint.c (_initialize_valprint): Update comment.
* gnu-nat.c (_initialize_gnu_nat): Update call.

19 years agoFix typo.
brolley [Mon, 21 Feb 2005 17:04:12 +0000 (17:04 +0000)]
Fix typo.

19 years ago * elfxx-mips.c (ecoff_swap_rpdr_out, mips_elf_output_extsym,
ths [Mon, 21 Feb 2005 13:57:55 +0000 (13:57 +0000)]
* elfxx-mips.c (ecoff_swap_rpdr_out, mips_elf_output_extsym,
mips_elf_create_dynamic_relocation,
_bfd_mips_elf_size_dynamic_sections, _bfd_mips_elf_final_link):
Remove #if 0'd code.

19 years ago PR libgcj/10353
ebotcazou [Mon, 21 Feb 2005 12:29:04 +0000 (12:29 +0000)]
PR libgcj/10353
* configure.in (noconfigdirs) <sparc-*-solaris2.[0-6]>: Add libgcj.
* configure: Regenerate.

19 years ago * config.in: Regenerate.
amodra [Mon, 21 Feb 2005 11:49:46 +0000 (11:49 +0000)]
* config.in: Regenerate.
* configure: Regenerate.

19 years ago * Makefile.am (HFILES): Add itbl-lex.h.
amodra [Mon, 21 Feb 2005 11:49:27 +0000 (11:49 +0000)]
* Makefile.am (HFILES): Add itbl-lex.h.
(itbl-lex.o, itbl-parse.o): Depend on itbl-lex.h
* Makefile.in: Regenerate.
* configure: Regenerate.
* po/POTFILES.in: Regenerate.

19 years ago * Makefile.am: Run "make dep-am"
amodra [Mon, 21 Feb 2005 11:48:57 +0000 (11:48 +0000)]
* Makefile.am: Run "make dep-am"
* Makefile.in: Regenerate.
* doc/Makefile.in: Regenerate.

19 years ago * Makefile.am: Run "make dep-am"
amodra [Mon, 21 Feb 2005 11:48:33 +0000 (11:48 +0000)]
* Makefile.am: Run "make dep-am"
* Makefile.in: Regenerate.

19 years agobfd/
amodra [Mon, 21 Feb 2005 11:47:56 +0000 (11:47 +0000)]
bfd/
* Makefile.am: Run "make dep-am"
* Makefile.in: Regenerate.
bfd/doc/
* Makefile.in: Regenerate.

19 years ago * coffgen.c (bfd_coff_get_comdat_section): Check that
amodra [Mon, 21 Feb 2005 11:21:26 +0000 (11:21 +0000)]
* coffgen.c (bfd_coff_get_comdat_section): Check that
coff_section_data isn't NULL.

19 years ago * elfread.c (elf_symtab_read): Discard section syms.
amodra [Mon, 21 Feb 2005 11:00:41 +0000 (11:00 +0000)]
* elfread.c (elf_symtab_read): Discard section syms.

19 years ago * lib/ld-lib.exp (run_dump_test): Don't require a dump program if
amodra [Mon, 21 Feb 2005 10:30:48 +0000 (10:30 +0000)]
* lib/ld-lib.exp (run_dump_test): Don't require a dump program if
#warning given.  Rearrange to allow $program to remain unset.
Don't allow gas errors.  Append objcopy_as_link output to that
from the linker before testing against expected output.  Fail the
test if warning not found when expected.  Conversely fail the
test if ld errors or warnings given when not expected.

19 years ago * gas/d10v/instruction_packing-005.d: Adjust.
amodra [Mon, 21 Feb 2005 10:07:04 +0000 (10:07 +0000)]
* gas/d10v/instruction_packing-005.d: Adjust.
* gas/d10v/instruction_packing-008.d: Ignore disassembled stabs.
* gas/d10v/instruction_packing-009.d: Likewise.
* gas/d10v/instruction_packing-010.d: Likewise.
* gas/d10v/warning-001.d: Use #warning instead of #error.
* gas/d10v/warning-002.d: Likewise.
* gas/d10v/warning-003.d: Likewise.
* gas/d10v/warning-004.d: Likewise.
* gas/d10v/warning-005.d: Likewise.
* gas/d10v/warning-006.d: Likewise.
* gas/d10v/warning-007.d: Likewise.
* gas/d10v/warning-008.d: Likewise.
* gas/d10v/warning-009.d: Likewise.
* gas/d10v/warning-010.d: Likewise.
* gas/d10v/warning-011.d: Likewise.
* gas/d10v/warning-012.d: Likewise.
* gas/d10v/warning-013.d: Likewise.
* gas/d10v/warning-015.d: Likewise.
* gas/d10v/warning-016.d: Likewise.
* gas/d10v/warning-017.d: Likewise.
* gas/d10v/warning-018.d: Likewise.
* gas/d10v/warning-019.d: Likewise.
* lib/gas-defs.exp (run_dump_test): Don't require a dump program if
#warning given.  Rearrange to allow $program to remain unset.
Fail the test if warning not found when expected.  Conversely fail
the test if assembler errors or warnings given when not expected.

19 years agogas/
amodra [Mon, 21 Feb 2005 08:39:51 +0000 (08:39 +0000)]
gas/
* read.c (address_bytes): New function.
(TC_ADDRESS_BYTES): Default for BSD_ASSEMBLER to address_bytes.
(potable): Add "dc.a".
(cons_worker): Handle "dc.a".
* doc/internals.texi (TC_ADDRESS_BYTES): Document.
ld/testsuite/
* ld-elf/exclude1.s: Use ".dc.a".
* ld-elfvsb/hidden2.s: Likewise.

19 years ago * ld-elf/warn1.d: Specify -Ttext.
amodra [Mon, 21 Feb 2005 08:18:47 +0000 (08:18 +0000)]
* ld-elf/warn1.d: Specify -Ttext.
* ld-scripts/align.exp (align2a, align2b: Don't run on aout targets.
* ld-scripts/align2.t: Discard all but .text and .data.
* ld-scripts/align2a.d: Accept non-readonly for coff.
* ld-scripts/align2b.d: Likewise.
* lib/ld-lib.exp (is_aout_format): New function.

19 years ago2005-02-21 Andrew Cagney <cagney@gnu.org>
cagney [Mon, 21 Feb 2005 07:15:44 +0000 (07:15 +0000)]
2005-02-21  Andrew Cagney  <cagney@gnu.org>

* cli/cli-decode.c (add_set_enum_cmd): Delete function.
(deprecated_add_show_from_set): Delete function.
* command.h (add_set_enum_cmd): Delete declaration.
(deprecated_add_show_from_set): Delete declaration.
* cli/cli-decode.h (add_set_enum_cmd): Delete declaration.
(deprecated_add_show_from_set): Delete declaration.
* arm-tdep.c (_initialize_arm_tdep): Update comment.
* kod.c (kod_set_os): Simplify.
* infrun.c (set_schedlock_func): Simplify.
* cli/cli-dump.c (add_dump_command): Update comment.

19 years ago2005-02-21 Andrew Cagney <cagney@gnu.org>
cagney [Mon, 21 Feb 2005 07:08:34 +0000 (07:08 +0000)]
2005-02-21  Andrew Cagney  <cagney@gnu.org>

Replace string variables with a filename completer with
add_setshow_optional_filename_cmd.
* solib.c, symfile.c: Update.
* cli/cli-setshow.c: Do not tidle expand the file.

19 years ago2005-02-21 Andrew Cagney <cagney@gnu.org>
cagney [Mon, 21 Feb 2005 06:21:05 +0000 (06:21 +0000)]
2005-02-21  Andrew Cagney  <cagney@gnu.org>

Add more uses of add_setshow_string_cmd, add_setshow_integer_cmd,
and add_setshow_string_noescape_cmd.
* cli/cli-setshow.c (deprecated_show_value_hack): Do not print a
NULL command's value.
* kod.c, language.c, ocd.c, remote-e7000.c, remote-mips.c: Update.
* remote-sds.c, remote.c, symfile.c, top.c: Update.

19 years ago2005-02-20 Andrew Cagney <cagney@gnu.org>
cagney [Mon, 21 Feb 2005 04:31:55 +0000 (04:31 +0000)]
2005-02-20  Andrew Cagney  <cagney@gnu.org>

Use add_setshow_enum_cmd through out.
* arch-utils.c, charset.c, demangle.c, i386-tdep.c: Update.
* infrun.c, mips-tdep.c, osabi.c, serial.c, tui/tui-win.c: Update.

19 years ago2005-02-20 Andrew Cagney <cagney@gnu.org>
cagney [Mon, 21 Feb 2005 03:59:21 +0000 (03:59 +0000)]
2005-02-20  Andrew Cagney  <cagney@gnu.org>

* mi/mi-main.c (captured_mi_execute_command): Use
mi_cmd_interpreter_exec.

19 years ago2005-02-20 Andrew Cagney <cagney@gnu.org>
cagney [Mon, 21 Feb 2005 03:25:52 +0000 (03:25 +0000)]
2005-02-20  Andrew Cagney  <cagney@gnu.org>

* cli/cli-decode.c (add_setshow_optional_filename_cmd): New
function.
* cli/cli-setshow.c (deprecated_show_value_hack)
(do_setshow_command): Handle var_optional_filename.
* command.h (enum var_types): Add var_optional_filename.
(add_setshow_optional_filename_cmd): Declare.
* infcmd.c (notice_args_read): Use.

19 years ago * input-file.c (input_file_open): Rearrange to avoid warning.
amodra [Mon, 21 Feb 2005 03:03:01 +0000 (03:03 +0000)]
* input-file.c (input_file_open): Rearrange to avoid warning.

19 years ago * readelf.c (BYTE_GET8): Delete. Replace uses with BYTE_GET.
amodra [Mon, 21 Feb 2005 02:55:56 +0000 (02:55 +0000)]
* readelf.c (BYTE_GET8): Delete.  Replace uses with BYTE_GET.
(byte_get_little_endian): Don't handle size of -8.
(byte_get_signed, byte_get_big_endian): Likewise.
(print_dec_vma, print_hex_vma): New functions.
(print_vma): Use them.  Return chars output.
(get_dynamic_data): Return a bfd_vma array.  Add ent_size parm.
(process_symbol_table): Handle alpha and s390 .hash.

19 years ago2005-02-20 Andrew Cagney <cagney@gnu.org>
cagney [Mon, 21 Feb 2005 02:09:43 +0000 (02:09 +0000)]
2005-02-20  Andrew Cagney  <cagney@gnu.org>

* symfile-mem.c (symbol_file_add_from_memory): Pass
target_read_memory to bfd_elf_bfd_from_remote_memory.
(do_target_read_memory): Delete.

19 years ago*** empty log message ***
gdbadmin [Mon, 21 Feb 2005 00:00:35 +0000 (00:00 +0000)]
*** empty log message ***

19 years agodaily update
amodra [Sun, 20 Feb 2005 23:00:06 +0000 (23:00 +0000)]
daily update

19 years ago * fhandler.h (fhandler_base::fstat_helper): Declare with additional
corinna [Sun, 20 Feb 2005 16:14:52 +0000 (16:14 +0000)]
* fhandler.h (fhandler_base::fstat_helper): Declare with additional
dwVolumeSerialNumber argument.  Drop default values for last three
arguments.
* fhandler_disk_file.cc (fhandler_base::fstat_by_handle): Pass
dwVolumeSerialNumber from GetFileInformationByHandle to fstat_helper.
(fhandler_base::fstat_by_name): Pass pc.volser () to fstat_helper.
Accomodate dropping default values for last three arguments of
fstat_helper.
(fhandler_base::fstat_helper): Add dwVolumeSerialNumber argument.
Use for st_dev member unless 0 in which case pc.volser () is used.

19 years agoinclude/
amodra [Sun, 20 Feb 2005 14:59:04 +0000 (14:59 +0000)]
include/
* xtensa-isa-internal.h (xtensa_length_decode_fn): Warning fix.
* xtensa-isa.h (xtensa_insnbuf_to_chars): Likewise.
(xtensa_insnbuf_from_chars, xtensa_isa_length_from_chars): Likewise.
include/coff/
* xcoff.h (struct xcoff_loader_info): Warning fix.
bfd/
* bfd-in.h (bfd_elf_bfd_from_remote_memory): Warning fix.
* coff-m68k.c (bfd_m68k_coff_create_embedded_relocs): Likewise.
* coff-rs6000.c (xcoff_write_armap_big): Warning fixes.  Remove
useless assignments.
(xcoff_write_archive_contents_big): Likewise.
(_bfd_xcoff_put_ldsymbol_name): Likewise.
* coff64-rs6000.c (_bfd_xcoff64_put_ldsymbol_name): Likewise.
* coffgen.c (coff_write_symbols): Make "written" a bfd_vma.
* cofflink.c (process_embedded_commands): Warning fixes.
* cpu-arm.c: Delete unnecessary prototypes.  Convert to C90.
Warning fixes.
* dwarf2.c: Warning fixes.
* elf-bfd.h: Likewise.
* elf-eh-frame.c: Likewise.
* elf-strtab.c: Likewise.
* elf.c: Likewise.
* elf32-m68k.c: Likewise.
* elf32-ppc.c: Likewise.
* elf32-sh-symbian.c: Likewise.
* elf32-sh.c: Delete unnecessary prototypes.  Warning fixes.
* elf64-sh64.c: Likewise.
* peicode.h: Likewise.
* elf64-mmix.c: Warning fixes.
* elfcode.h: Likewise.
* elfxx-mips.c: Likewise.
* libbfd-in.h: Likewise.
* libbfd.c: Likewise.
* mach-o.c: Likewise.
* merge.c: Likewise.
* mmo.c: Likewise.
* opncls.c: Likewise.
* pef.c: Likewise.
* srec.c: Likewise.
* vms-hdr.c: Likewise.
* vms-tir.c: Likewise.
* xtensa-isa.c: Likewise.
* xtensa-modules.c: Likewise.
* xsym.c: Likewise.
(pstrcmp): Use correct choice of string lengths.  Fix return value.
(bfd_sym_module_name): Correct string length.
* bfd-in2.h: Regenerate.
* libbfd.h: Regenerate.

19 years ago * autoload.cc (FindFirstVolumeA): Add.
corinna [Sun, 20 Feb 2005 13:28:22 +0000 (13:28 +0000)]
* autoload.cc (FindFirstVolumeA): Add.
(FindNextVolumeA): Add.
(FindVolumeClose): Add.
(GetVolumePathNamesForVolumeNameA): Add.
* fhandler.h (class fhandler_base): Declare new method fsync.
* fhandler.cc (fhandler_base::fsync): New method.
* syscalls.cc (fsync): Move functionality into fhandler method fsync.
Just call this method from here.
(sync_worker): New static function.
(sync): Fill with life for NT systems.
* wincap.h (wincaps::has_guid_volumes): New element.
* wincap.cc: Implement above element throughout.

19 years ago * fhandler.h (enum query_state): Add query_write_attributes state.
corinna [Sun, 20 Feb 2005 11:44:31 +0000 (11:44 +0000)]
* fhandler.h (enum query_state): Add query_write_attributes state.
(fhandler_base::status.query_open): Add a bit to make room for more
states.
(class fhandler_base): Declare new method utimes.
(class fhandler_socket): Ditto.
(class fhandler_disk_file): Ditto.
(fhandler_disk_file::fhandler_disk_file): Add constructor with
path_conv parameter.
* fhandler.cc (fhandler_base::open): Add query_write_attributes
handling.
(fhandler_base::utimes): New method.
* fhandler_disk_file.cc (fhandler_disk_file::link): Simplify.
Open file with query_write_attributes instead of query_write_control.
(fhandler_disk_file::utimes): New method.
(fhandler_disk_file::fhandler_disk_file): Add constructor with
path_conv parameter setting pc member immediately.
* fhandler_socket.cc (fhandler_socket::fchmod): Use new
fhandler_disk_file constructor.
(fhandler_socket::fchown): Ditto.
(fhandler_socket::facl): Ditto.
(fhandler_socket::link): Ditto.
(fhandler_socket::utimes): New method.
* times.cc: Include dtable.h.
(timeval_to_filetime): Make non-static.
(utimes): Move functionality into fhandler method utimes. Just call
this method from here.
* winsup.h: Simplify declarations of time helper functions.
(timeval_to_filetime): Add extern declaration.

19 years agocopyright
cgf [Sun, 20 Feb 2005 04:25:31 +0000 (04:25 +0000)]
copyright

19 years ago* value.h (value_contents_equal): New prototype.
kettenis [Sun, 20 Feb 2005 01:19:18 +0000 (01:19 +0000)]
* value.h (value_contents_equal): New prototype.
* value.c (value_contents_equal): New function.
* varobj.c: Include "exceptions.h" and "gdb_assert.h".  Don't
include <math.h>.
(varobj_set_value): Initialize error to zero.
(varobj_update): Rename error2 to error and initialize it to zero.
Slightly change the wording of some comments.
(my_value_equal): Reimplement using TRY_CATCH and
value_contents_equal.

19 years ago*** empty log message ***
gdbadmin [Sun, 20 Feb 2005 00:00:35 +0000 (00:00 +0000)]
*** empty log message ***

19 years agodaily update
amodra [Sat, 19 Feb 2005 23:00:06 +0000 (23:00 +0000)]
daily update

19 years ago * fhandler.h (class fhandler_base): Declare new method link.
corinna [Sat, 19 Feb 2005 21:53:35 +0000 (21:53 +0000)]
* fhandler.h (class fhandler_base): Declare new method link.
(class fhandler_socket): Ditto.
(class fhandler_disk_file): Ditto.
* fhandler.cc (fhandler_base::open): Add FILE_WRITE_ATTRIBUTES
to query_write_control access flags.
(fhandler_base::link): New method.
* fhandler_disk_file.cc (fhandler_disk_file::fchmod): Don't try to
open with O_WRONLY since query_write_control includes
FILE_WRITE_ATTRIBUTES.
(fhandler_disk_file::fchown): Ditto.
(fhandler_disk_file::facl): Ditto.
(fhandler_disk_file::link): New method.  Touch st_ctime on successful
link.
* fhandler_socket.cc (fhandler_socket::link): New method.
* syscalls.cc (link): Move functionality into fhandler method link.
Just call this method from here.

19 years ago * fhandler.h (class fhandler_socket): Declare new methods fchown,
corinna [Sat, 19 Feb 2005 20:03:15 +0000 (20:03 +0000)]
* fhandler.h (class fhandler_socket): Declare new methods fchown,
fchmod and facl.
* fhandler_socket.cc (fhandler_socket::fstat): Handle AF_LOCAL
sockets.
(fhandler_socket::fchmod): New method.
(fhandler_socket::fchown): New method.
(fhandler_socket::facl): New method.

19 years ago * localtime.cc: Temporary implementation of setting __tzrule's offset
corinna [Sat, 19 Feb 2005 19:58:38 +0000 (19:58 +0000)]
* localtime.cc: Temporary implementation of setting __tzrule's offset
member to be used by strftime.
(__tzrule): New global variable.
(tzparse): Set __tzrule's offset member appropriately.

19 years ago * config/tc-hppa.h (TC_EQUAL_IN_INSN): Delete.
amodra [Sat, 19 Feb 2005 08:56:07 +0000 (08:56 +0000)]
* config/tc-hppa.h (TC_EQUAL_IN_INSN): Delete.
* read.c (read_a_source_file): Remove TC_EQUAL_IN_INSN test.
* doc/internals.texi (TC_EQUAL_IN_INSN): Delete.

19 years ago*** empty log message ***
gdbadmin [Sat, 19 Feb 2005 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***