OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
24 years agoFix some nits shown up by objcopy.
amodra [Tue, 9 May 2000 00:43:43 +0000 (00:43 +0000)]
Fix some nits shown up by objcopy.

24 years ago* merge from internal tree
fche [Mon, 8 May 2000 23:07:39 +0000 (23:07 +0000)]
* merge from internal tree

2000-04-14  Gary Thomas  <gthomas@redhat.com>

* v850.igen: Define 'br *' as illegal since this is the only
way to provide a breakpoint on some v850 family processors.

24 years ago * path.cc (symlink::info): Treat non readable files
corinna [Mon, 8 May 2000 22:50:19 +0000 (22:50 +0000)]
    * path.cc (symlink::info): Treat non readable files
        as normal non symlink files.

24 years ago* include/pthread.h (pthread_detach): Add missing prototype.
cgf [Mon, 8 May 2000 22:38:07 +0000 (22:38 +0000)]
* include/pthread.h (pthread_detach): Add missing prototype.
(pthread_join): same.

24 years ago2000-05-08 Michael Snyder <msnyder@seadog.cygnus.com>
msnyder [Mon, 8 May 2000 22:34:38 +0000 (22:34 +0000)]
2000-05-08  Michael Snyder  <msnyder@seadog.cygnus.com>

        * sol-thread.c (sol_thread_create_inferior): only add the thread
        to the thread list if it is not already in there.
        (prototypes for thread_db func ptrs): pretty up formatting.

24 years ago2000-05-08 Michael Snyder <msnyder@seadog.cygnus.com>
msnyder [Mon, 8 May 2000 22:18:05 +0000 (22:18 +0000)]
2000-05-08  Michael Snyder  <msnyder@seadog.cygnus.com>

        * gdb.base/interrupt.exp: Make "pass" message say "send"
        rather than "send_gdb" (for consistancy).

24 years ago* fhandler.cc (lock): use signed math to allow checking ranges
dj [Mon, 8 May 2000 16:13:54 +0000 (16:13 +0000)]
* fhandler.cc (lock): use signed math to allow checking ranges
properly.

24 years ago * djunpack.bat: Change the Sed script to replace @V@ in fnchange.lst
eliz [Mon, 8 May 2000 15:13:30 +0000 (15:13 +0000)]
* djunpack.bat: Change the Sed script to replace @V@ in fnchange.lst
        with the version name.

24 years ago * djunpack.bat: Change the Sed script to replace @V@ in fnchange.lst
eliz [Mon, 8 May 2000 15:06:26 +0000 (15:06 +0000)]
* djunpack.bat: Change the Sed script to replace @V@ in fnchange.lst
        with the version name.

* config/djgpp/djconfig.sh: Use more warning switches.

* config/djgpp/fnchange.lst: Replace the leading gdb-0222 with the
        @V@ placebo.

24 years agoNew maintainer for FAQ (doc/*.texinfo except readme), fix DJ's email address.
davidsb [Mon, 8 May 2000 13:41:33 +0000 (13:41 +0000)]
New maintainer for FAQ (doc/*.texinfo except readme), fix DJ's email address.

24 years ago(print_insn_tic54x): Declare.
amodra [Mon, 8 May 2000 11:01:40 +0000 (11:01 +0000)]
(print_insn_tic54x): Declare.

24 years agoMichael Sokolov's 68000 patches + assorted compiler warning fixes.
amodra [Mon, 8 May 2000 10:24:05 +0000 (10:24 +0000)]
Michael Sokolov's 68000 patches + assorted compiler warning fixes.

24 years agoFix breakage from 2000-03-31 bfd/srec.c change.
amodra [Mon, 8 May 2000 10:11:18 +0000 (10:11 +0000)]
Fix breakage from 2000-03-31 bfd/srec.c change.

24 years agoFix coredump discovered running m68k testsuite.
amodra [Mon, 8 May 2000 10:00:26 +0000 (10:00 +0000)]
Fix coredump discovered running m68k testsuite.

24 years agoKill compiler warnings with ATTRIBUTE_UNUSED.
amodra [Mon, 8 May 2000 07:22:54 +0000 (07:22 +0000)]
Kill compiler warnings with ATTRIBUTE_UNUSED.

24 years ago* trad-core.c (trad_unix_core_file_p): Return
amodra [Mon, 8 May 2000 06:57:39 +0000 (06:57 +0000)]
* trad-core.c (trad_unix_core_file_p): Return
bfd_error_wrong_format rather than bfd_error_file_truncated.

24 years agoDataDirectory virtual address is relative. Fix to suit.
amodra [Mon, 8 May 2000 05:52:58 +0000 (05:52 +0000)]
DataDirectory virtual address is relative.  Fix to suit.

24 years ago(setup_section): Add const and gettext calls for err.
amodra [Mon, 8 May 2000 04:28:06 +0000 (04:28 +0000)]
(setup_section): Add const and gettext calls for err.

24 years agoMove some of the MIPS n32 ABI configuration options into the mips
cagney [Mon, 8 May 2000 02:53:04 +0000 (02:53 +0000)]
Move some of the MIPS n32 ABI configuration options into the mips
multi-arch vector.

24 years ago* procfs.c (PROCFS_TRACE): Delete definition.
cagney [Sun, 7 May 2000 23:09:45 +0000 (23:09 +0000)]
* procfs.c (PROCFS_TRACE): Delete definition.
* proc-utils.h (PROCFS_NOTE, PROC_PRETTYFPRINT_STATUS): Always define.

24 years agoTypo correction, again from Brian Youmans.
eliz [Sun, 7 May 2000 10:57:54 +0000 (10:57 +0000)]
Typo correction, again from Brian Youmans.

24 years ago * gdbmi.texinfo: Lots of typos and grammar fixes from Brian
eliz [Sun, 7 May 2000 10:55:23 +0000 (10:55 +0000)]
* gdbmi.texinfo: Lots of typos and grammar fixes from Brian
        Youmans <3diff@flib.gnu.ai.mit.edu>.

24 years ago* dcrt0.cc (insert_file): Eliminate unused parameter.
cgf [Sun, 7 May 2000 03:29:08 +0000 (03:29 +0000)]
* dcrt0.cc (insert_file): Eliminate unused parameter.
(build_argv): Ditto.
* exceptions.cc (stack): Eliminate unused parameters.
(stackdump): Ditto.
(cygwin_stackdump): Reflect above changes.
(sig_handle): Ditto.
* fhandler.cc (fhandler_base::set_inheritance): Use kludge to avoid unused
parameter warning.

24 years agoSupport for tic54x target.
twall [Sat, 6 May 2000 17:14:33 +0000 (17:14 +0000)]
Support for tic54x target.

24 years ago2000-05-06 Mumit Khan <khan@xraylith.wisc.edu>
khan [Sat, 6 May 2000 17:00:53 +0000 (17:00 +0000)]
2000-05-06  Mumit Khan  <khan@xraylith.wisc.edu>

* include/wchar.h (wcscmp, wcslen): Fix prototypes.
* syscalls.cc (wcslen, wcscmp): Adjust.

24 years ago* errno.cc (errmap): Correct DIRECTORY mapping to ENOTDIR.
cgf [Sat, 6 May 2000 03:33:10 +0000 (03:33 +0000)]
* errno.cc (errmap): Correct DIRECTORY mapping to ENOTDIR.

24 years ago * xcoff.h: Rename to xcoff-target.h
cpopetz [Sat, 6 May 2000 01:47:17 +0000 (01:47 +0000)]
* xcoff.h: Rename to xcoff-target.h
* Makefile.am: Change all instances of xcoff.h to xcoff-target.h
* coff-rs6000.c: Ditto.
* coff64-rs6000.c: Ditto.
* coff-pmac.c: Ditto.
* Makefile.in: Regenerate.

24 years agobfd:
cpopetz [Sat, 6 May 2000 01:41:50 +0000 (01:41 +0000)]
bfd:
* coffcode.h (coff_set_arch_mach_hook, coff_set_flags):
Change U802TOC64MAGIC to U803XTOCMAGIC.

include:
* coff/rs6k64.h (U802TOC64MAGIC): Change to U803XTOCMAGIC.

24 years ago2000-04-28 Michael Snyder <msnyder@seadog.cygnus.com>
msnyder [Fri, 5 May 2000 21:50:23 +0000 (21:50 +0000)]
2000-04-28  Michael Snyder  <msnyder@seadog.cygnus.com>

        * gdb.base/break.exp: When compiled with -O2 optimization,
        gdb may not stop at the first line of main, due to code motion.

24 years ago2000-05-05 Michael Snyder <msnyder@seadog.cygnus.com>
msnyder [Fri, 5 May 2000 20:56:10 +0000 (20:56 +0000)]
2000-05-05  Michael Snyder  <msnyder@seadog.cygnus.com>

        * procfs.c: Cleanup of procfs tracing.  Move defines and
        prototypes to proc-utils.h
        * proc-utils.h: Define tracing macros.  Declare trace functions.
        * proc-api.c: Make procfs tracing a runtime option.
        (prepare_to_trace): New function, abstracted out of several
        places.  Open a trace file if one is required.
        (ioctl_with_trace, write_with_trace, open_with_trace,
        close_with_trace, wait_with_trace, lseek_with_trace):
        Report errno if an error occurs in a system call.
        (write_with_trace): Make 2nd arg void *, to agree with write.

24 years ago2000-05-04 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
ezannoni [Fri, 5 May 2000 19:09:25 +0000 (19:09 +0000)]
2000-05-04  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>

         * elfread.c (elf_symtab_read): The calculation of 'offset'
         must be done for each symbol, not just once. The index
         used must be the index of the section where 'sym' resides,
         not .text.

24 years ago2000-05-05 Michael Snyder <msnyder@seadog.cygnus.com>
msnyder [Fri, 5 May 2000 18:29:32 +0000 (18:29 +0000)]
2000-05-05  Michael Snyder  <msnyder@seadog.cygnus.com>

        * procfs.c (many functions): change int cmd; to long cmd;
        Solaris /proc API calls this parameter a long, and requires it
        for 64-bit hosts (where sizeof(long) != sizeof(int)).  UnixWare
        calls it an int, but on existing UnixWare hosts, int and long
        are the same size.  So long it must be.  If a future UnixWare
        version has problems with this, we'll have to use autoconf.
        * proc-api.c (write_with_trace): use long instead of int.

24 years ago2000-05-03 Michael Snyder <msnyder@seadog.cygnus.com>
msnyder [Fri, 5 May 2000 18:14:27 +0000 (18:14 +0000)]
2000-05-03  Michael Snyder  <msnyder@seadog.cygnus.com>

        * solib.c (elf_locate_base, info_sharedlibrary_command):
        Look at the bfd to determine if it is elf32 or elf64, rather
        than using an ifdef.  This makes it runtime teststable and
        multi-arch.

24 years ago2000-05-04 Michael Snyder <msnyder@seadog.cygnus.com>
msnyder [Fri, 5 May 2000 18:12:52 +0000 (18:12 +0000)]
2000-05-04  Michael Snyder  <msnyder@seadog.cygnus.com>

        * elf.c (bfd_elf_get_arch_size): New function, return 32 | 64 | -1.
        * bfd-in.h: Prototype bfd_elf_get_arch_size.
        * bfd-in2.h: Prototype bfd_elf_get_arch_size.

24 years ago2000-05-04 Mumit Khan <khan@xraylith.wisc.edu>
khan [Thu, 4 May 2000 23:19:35 +0000 (23:19 +0000)]
2000-05-04  Mumit Khan  <khan@xraylith.wisc.edu>

* Makefile.in (install): Install profile startup and library.

24 years ago* configure.in: Use -gstabs+ as compile debug option. This seems to promote
cgf [Thu, 4 May 2000 19:46:32 +0000 (19:46 +0000)]
* configure.in: Use -gstabs+ as compile debug option.  This seems to promote
better handling of symbols.
* configure: Regenerate.
* delqueue.cc (delqueue_list::process_queue): Allow ERROR_ACCESS_DENIED to
indicate that a file is being shared under Windows 95.
* syscalls.cc (_unlink): Use full path name.  Take special action for Windows
95.  Assume that an ERROR_ACCESS_DENIED indicates a sharing violation unless
it's on a remote drive.  Punt if there is an ERROR_ACCESS_DENIED on a remote
drive.

24 years ago* i386-linux-nat.c: Define PT_READ_U and PT_WRITE_U if they're not
kettenis [Thu, 4 May 2000 19:25:57 +0000 (19:25 +0000)]
* i386-linux-nat.c: Define PT_READ_U and PT_WRITE_U if they're not
already defined.

24 years ago* infrun.c (handle_inferior_event): Add missing call to keep_going
kettenis [Thu, 4 May 2000 17:32:48 +0000 (17:32 +0000)]
* infrun.c (handle_inferior_event): Add missing call to keep_going
and missing return when handling an ordinary signal from the
inferior.

24 years agoElena Zannoni <ezannoni@kwikemart.cygnus.com>
ezannoni [Thu, 4 May 2000 16:52:33 +0000 (16:52 +0000)]
Elena Zannoni  <ezannoni@kwikemart.cygnus.com>

        * objfiles.h (SECT_OFF_DATA, SECT_OFF_TEXT, SECT_OFF_BSS,
        SECT_OFF_RODATA): Define as functions of OBJFILE.  Add
        sect_index_text, sect_index_data, sect_index_rodata,
        sect_index_bss to objfile structure.
        * gdb-stabs.h (SECT_OFF_DATA, SECT_OFF_TEXT, SECT_OFF_BSS,
        SECT_OFF_RODATA): Remove.
        * objfiles.c (allocate_objfile): Initialize
        sect_index_{text,data,bss,rodata} to -1, for error detection.

        * symfile.c (default_symfile_offsets): Initialize
        sect_index_{text,data,bss,rodata} from bfd information.
        * xcoffread.c (xcoff_symfile_offsets): Ditto.
        * somread.c (som_symfile_offsets): Initialize
        sect_index_{text,data,bss,rodata}.

        * coffread.c, dbxread.c, elfread.c, hp-psymtab-read.c,
        hp-symtab-read.c, hpread.c, mdebugread.c, minsyms.c,
        mipsread.c, objfiles.c, os9kread.c, pa64solib.c, partial-stab.h,
        remote-os9k.c, remote-vx.c, remote.c, rs6000-nat.c, somsolib.c,
        stabsread.c, symfile.c, xcoffread.c:
        Update use of SECT_OFF_{TEXT,DATA,BSS,RODATA} to depend on the
        current objfile.

        * xcoffread.c: Add new field objfile to find_targ_sec_arg.

24 years ago2000-05-04 Fernando Nasser <fnasser@cygnus.com>
fnasser [Thu, 4 May 2000 16:08:37 +0000 (16:08 +0000)]
2000-05-04  Fernando Nasser  <fnasser@cygnus.com>

* regwin.itb (build_win, update): Safer test for editable.

24 years agoRemove more defunct macros.
cagney [Thu, 4 May 2000 14:16:51 +0000 (14:16 +0000)]
Remove more defunct macros.

24 years agoFix thinko in 2000-05-02 change.
amodra [Thu, 4 May 2000 12:45:43 +0000 (12:45 +0000)]
Fix thinko in 2000-05-02 change.

24 years agoCleanups. Zap unused macros.
cagney [Thu, 4 May 2000 11:10:21 +0000 (11:10 +0000)]
Cleanups.  Zap unused macros.

24 years agoStrip ^M.
cagney [Thu, 4 May 2000 09:34:00 +0000 (09:34 +0000)]
Strip ^M.

24 years ago2000-05-03 Martin v. Löwis <loewis@informatik.hu-berlin.de>
hjl [Thu, 4 May 2000 06:38:33 +0000 (06:38 +0000)]
2000-05-03  Martin v. Löwis  <loewis@informatik.hu-berlin.de>

* elflink.h (elf_link_add_object_symbols): Reset dynindx for
hidden and internal symbols.
(elf_fix_symbol_flags): Clear NEEDS_PLT for symbols with
visibility.
* elflink.c (_bfd_elf_link_record_dynamic_symbol): Do not
assign a PLT or GOT entry to symbols with hidden and
internal visibility.

24 years agoJust mention current year in printed copyright message.
amodra [Thu, 4 May 2000 03:53:00 +0000 (03:53 +0000)]
Just mention current year in printed copyright message.

24 years ago* ppc-opc.c (VA, VB, VC, VD, VS, SIMM, UIMM, SHB): New macros, for
jtc [Wed, 3 May 2000 22:25:08 +0000 (22:25 +0000)]
* ppc-opc.c (VA, VB, VC, VD, VS, SIMM, UIMM, SHB): New macros, for
vector unit operands.
(VX, VX_MASK, VXA, VXA_MASK, VXR, VXR_MASK): New macros, for vector
unit instruction formats.
(PPCVEC): New macro, mask for vector instructions.
(powerpc_operands): Add table entries for above operand types.
(powerpc_opcodes): Add table entries for vector instructions.

* ppc-dis.c (print_insn_big_powerpc): Add PPC_OPCODE_ALTIVEC to mask.
(print_insn_little_powerpc): Likewise.
(print_insn_powerpc): Prepend 'v' when printing vector registers.

24 years ago* config/tc-ppc.c (pre_defined_registers): Add entries for vector
jtc [Wed, 3 May 2000 22:23:01 +0000 (22:23 +0000)]
* config/tc-ppc.c (pre_defined_registers): Add entries for vector
unit registers.
(md_parse_option): Recognize -m7400.

24 years ago* ppc.h (PPC_OPCODE_ALTIVEC): New opcode flag for vector unit.
jtc [Wed, 3 May 2000 22:19:45 +0000 (22:19 +0000)]
* ppc.h (PPC_OPCODE_ALTIVEC): New opcode flag for vector unit.
(PPC_OPERAND_VR): New operand flag for vector registers.

24 years agoInsert missing entry
dberlin [Wed, 3 May 2000 21:55:28 +0000 (21:55 +0000)]
Insert missing entry

24 years ago * config/atof-ieee.c (gen_to_words): When adding carry back in,
ian [Wed, 3 May 2000 21:23:52 +0000 (21:23 +0000)]
* config/atof-ieee.c (gen_to_words): When adding carry back in,
don't permit lp to become less than the words array.

24 years ago* infrun.c (handle_inferior_event): When doing a "next", and
kettenis [Wed, 3 May 2000 20:16:05 +0000 (20:16 +0000)]
* infrun.c (handle_inferior_event): When doing a "next", and
stepping out of a signal handler into its calling trampoline
ignore the value of step_frame_address.
(step_over_function): Only modify step_resume_breakpoint->frame if
the value of step_frame_address is non-zero.

24 years ago2000-05-01 Fernando Nasser <fnasser@cygnus.com>
fnasser [Wed, 3 May 2000 19:48:48 +0000 (19:48 +0000)]
2000-05-01  Fernando Nasser  <fnasser@cygnus.com>

* regwin.itb (build_win): Adjust size of columns independently, force
typed registers to raw mode and check if values can be edited.
Also, add "Add to Watch" option to the menu.
(update): Similar changes to similar code.
(init_reg_display_vars): Initialize new variables used above.
(reg_select): Deactivate menu options when action is not possible.
(but3): Ditto.
(edit): Do not edit if it is not editable.
(acceptEdit): Fix bug is error message box display.
(addToWatch): New mwthod.  Add a register to the Watch window.
* regwin.ith: Add addToWatch to the class.
* tclIndex: Regenerate.

24 years ago2000-05-03 Syd Polk <spolk@redhat.com>
spolk [Wed, 3 May 2000 19:35:34 +0000 (19:35 +0000)]
2000-05-03  Syd Polk  <spolk@redhat.com>

* Makefile.in (check test): Call "make test" explicitly when
running toplevel "make check" or "make test".

24 years agoFix little endian relocs
nickc [Wed, 3 May 2000 18:50:54 +0000 (18:50 +0000)]
Fix little endian relocs

24 years ago2000-05-03 Michael Snyder <msnyder@seadog.cygnus.com>
msnyder [Wed, 3 May 2000 18:21:52 +0000 (18:21 +0000)]
2000-05-03  Michael Snyder  <msnyder@seadog.cygnus.com>

        * monitor.c (monitor_fetch_register): MAX_REGISTER_RAW_SIZE
        is not static in the MULTI_ARCH world, so don't use it in a
        static array declaration.

24 years ago * errno.cc (errmap): Map ERROR_BAD_NETPATH to new errno ENOSHARE.
corinna [Wed, 3 May 2000 16:11:11 +0000 (16:11 +0000)]
    * errno.cc (errmap): Map ERROR_BAD_NETPATH to new errno ENOSHARE.
        (_sys_errlist): Add entry for ENOSHARE.
        (strerror): Add case for ENOSHARE.
        * syscalls.cc (stat_worker): Check for errno ENOSHARE.

24 years ago * libc/include/sys/errno.h: Add define for ENOSHARE ("No such
corinna [Wed, 3 May 2000 15:59:37 +0000 (15:59 +0000)]
    * libc/include/sys/errno.h: Add define for ENOSHARE ("No such
        host or network path") used by cygwin. Add some comments.

24 years ago * Makefile.in: Add dependencies for fhandler_random.o
corinna [Wed, 3 May 2000 15:39:10 +0000 (15:39 +0000)]
    * Makefile.in: Add dependencies for fhandler_random.o
        * fhandler.h: Add device type FH_RANDOM. Add class
        fhandler_dev_random.
        * fhandler_random.cc: New file. Implementation of
        fhandler_dev_random.
        * hinfo.cc (build_fhandler): Add case for FH_RANDOM.
        * path.cc: Add device names for random devices to
        windows_device_names.
        (get_device_number): Add if branch for random devices.
        (win32_device_name): Add device name generation for
        random devices.
        winsup.h: Include <wincrypt.h>.

24 years agoTue May 2 13:17:21 2000 Elena Zannoni (ezannoni@makita.cygnus.com)
ezannoni [Wed, 3 May 2000 13:45:16 +0000 (13:45 +0000)]
Tue May  2 13:17:21 2000  Elena Zannoni  (ezannoni@makita.cygnus.com)

        * symtab.c (in_prologue): From Jim Blandy. Rewrite, more
        intelligently, making sure we use the information from the
        symbol tables fully.

24 years agoFix 64 bit target section start on 32 bit machine.
amodra [Wed, 3 May 2000 11:22:42 +0000 (11:22 +0000)]
Fix 64 bit target section start on 32 bit machine.

24 years agoFrom Felix Lee:
cagney [Wed, 3 May 2000 09:59:27 +0000 (09:59 +0000)]
From Felix Lee:
Add install-info: target.  Fix botched patching to add install: target.

24 years agoAdd missing ChangeLog.
cagney [Wed, 3 May 2000 09:26:07 +0000 (09:26 +0000)]
Add missing ChangeLog.
Sync with mitsu's version.

24 years agoUpdate copyright message.
amodra [Wed, 3 May 2000 06:38:40 +0000 (06:38 +0000)]
Update copyright message.

24 years agogo32 bss alignment.
amodra [Wed, 3 May 2000 04:25:33 +0000 (04:25 +0000)]
go32 bss alignment.

24 years agoTue May 02 23:45:48 2000 DJ Delorie <dj@cygnus.com>
jjohnstn [Wed, 3 May 2000 03:57:19 +0000 (03:57 +0000)]
Tue May 02 23:45:48 2000  DJ Delorie  <dj@cygnus.com>

        * libc/include/stdio.h (FILE): define __SCLE for "convert line
        endings" for Cygwin.
        (__sgetc): convert line endings if needed
        (__sputc): ditto
        * libc/stdio/fdopen.c (_fdopen_r): Remember if we opened in text mode
        * libc/stdio/fopen.c (_fopen_r): ditto
        * libc/stdio/freopen.c (freopen): ditto
        * libc/stdio/fread.c (fread): perform CRLF conversions if __SCLE
        * libc/stdio/fvwrite.c (__sfvwrite): ditto

24 years ago2000-04-29 Andreas Jaeger <aj@suse.de>
spolk [Tue, 2 May 2000 23:27:56 +0000 (23:27 +0000)]
2000-04-29  Andreas Jaeger  <aj@suse.de>

* Makefile.in (check): Handle make check like make test.

24 years ago * ntsec.sgml: Revisited description of `ntsec' according to
corinna [Tue, 2 May 2000 22:26:41 +0000 (22:26 +0000)]
    * ntsec.sgml: Revisited description of `ntsec' according to
        the changes in release 1.1.
        * setup.sgml: Include ntsec.
        * setup-net.sgml: Ditto.

24 years ago2000-05-02 H.J. Lu <hjl@gnu.org>
hjl [Tue, 2 May 2000 17:57:02 +0000 (17:57 +0000)]
2000-05-02  H.J. Lu  <hjl@gnu.org>

* ia64-tdep.c (ia64_gdbarch_init): Reference to ELFOSABI_NONE
instead of ELFOSABI_SYSV.

24 years ago2000-05-02 H.J. Lu <hjl@gnu.org>
hjl [Tue, 2 May 2000 17:54:32 +0000 (17:54 +0000)]
2000-05-02  H.J. Lu  <hjl@gnu.org>

* readelf.c (get_osabi_name): Handle ELFOSABI_NONE instead of
ELFOSABI_SYSV. Also handle ELFOSABI_NETBSD, ELFOSABI_HURD,
ELFOSABI_SOLARIS, ELFOSABI_MONTEREY, ELFOSABI_IRIX,
ELFOSABI_FREEBSD, ELFOSABI_TRU64, ELFOSABI_MODESTO
and ELFOSABI_OPENBSD.

24 years ago2000-05-02 H.J. Lu <hjl@gnu.org>
hjl [Tue, 2 May 2000 17:51:35 +0000 (17:51 +0000)]
2000-05-02  H.J. Lu  <hjl@gnu.org>

* elf.c (prep_headers): USe ELFOSABI_NONE instead of
ELFOSABI_SYSV.

24 years ago2000-05-02 H.J. Lu <hjl@gnu.org>
hjl [Tue, 2 May 2000 17:49:32 +0000 (17:49 +0000)]
2000-05-02  H.J. Lu  <hjl@gnu.org>

* common.h (ELFOSABI_NONE): Renamed from ELFOSABI_SYSV.
(ELFOSABI_MODESTO): Defined.
(ELFOSABI_OPENBSD): Likewise.

24 years ago* path.cc (mount_info::conv_to_win32_path): Previous patch
dj [Tue, 2 May 2000 15:42:30 +0000 (15:42 +0000)]
* path.cc (mount_info::conv_to_win32_path): Previous patch
failed to set flags on a win32 path.

24 years agoCorrect a typo in the author's surname!
bje [Tue, 2 May 2000 12:47:19 +0000 (12:47 +0000)]
Correct a typo in the author's surname!

24 years agoRestore elf32-hppa target vec.
amodra [Tue, 2 May 2000 11:18:32 +0000 (11:18 +0000)]
Restore elf32-hppa target vec.

24 years ago * security.cc (read_sd): Return 1 on success because we
corinna [Tue, 2 May 2000 09:38:32 +0000 (09:38 +0000)]
    * security.cc (read_sd): Return 1 on success because we
        can't rely on the returned SD size from GetFileSecurity.

24 years agoMulti-arch NPC_REGNUM NNPC_REGNUM.
cagney [Tue, 2 May 2000 09:36:56 +0000 (09:36 +0000)]
Multi-arch NPC_REGNUM NNPC_REGNUM.

24 years agorevert 1.9. Not approved.
cagney [Tue, 2 May 2000 08:59:35 +0000 (08:59 +0000)]
revert 1.9.  Not approved.

24 years agore-do how gdbarch provides non-multi arch defaults so that non-
cagney [Tue, 2 May 2000 08:57:21 +0000 (08:57 +0000)]
re-do how gdbarch provides non-multi arch defaults so that non-
multi-arch gdbservers can continue to compile.

24 years agoAdd JimB to global checkin list
cagney [Tue, 2 May 2000 08:34:08 +0000 (08:34 +0000)]
Add JimB to global checkin list

24 years agoAdd ElenaZ to symtabs maintainers list.
cagney [Tue, 2 May 2000 07:41:04 +0000 (07:41 +0000)]
Add ElenaZ to symtabs maintainers list.

24 years agoMake Syd Polk principal maintainer.
cagney [Tue, 2 May 2000 07:30:40 +0000 (07:30 +0000)]
Make Syd Polk principal maintainer.

24 years agofix gcc warnings
amodra [Tue, 2 May 2000 02:29:17 +0000 (02:29 +0000)]
fix gcc warnings

24 years agoFix just added ia64-linux support to conform with others.
wilson [Tue, 2 May 2000 00:58:51 +0000 (00:58 +0000)]
Fix just added ia64-linux support to conform with others.
* configure.host (ia64-*-linux-gnu*): Change gcc to ${CC}.

24 years agoLd testsuite support for ia64-linux.
wilson [Tue, 2 May 2000 00:39:34 +0000 (00:39 +0000)]
Ld testsuite support for ia64-linux.
* configure.host: Added HOSTING_CRT0, HOSTING_LIBS for
host "ia64-*-linux-gnu*".

24 years ago * dcrt0.cc: Add dynamic load code for `OemToCharA' from user32.dll.
corinna [Tue, 2 May 2000 00:25:43 +0000 (00:25 +0000)]
    * dcrt0.cc: Add dynamic load code for `OemToCharA' from user32.dll.
        * security.cc (read_sd): Call `OemToCharA' to make
        `GetFileSecurity' happy on filenames with umlauts.

24 years agoFix IA-64 --enable-targets=all bug reports.
wilson [Tue, 2 May 2000 00:23:54 +0000 (00:23 +0000)]
Fix IA-64 --enable-targets=all bug reports.
* Makefile.am (BFD32_BACKENDS): Add efi-app-ia32.lo.
(BFD32_BACKENDS_CFILES): Add efi-app-ia32.c.
(BFD64_BACKENDS): Delete coff-ia64.lo.  Add efi-app-ia64.lo.
(BFD64_BACKENDS_CFILES): Delete coff-ia64.c.  Add efi-app-ia64.c.
* Makefile.in: Rebuild.

24 years agoAssorted code cleanup and fixes for hppa. Re-enable elf32-hppa as
amodra [Tue, 2 May 2000 00:12:44 +0000 (00:12 +0000)]
Assorted code cleanup and fixes for hppa.  Re-enable elf32-hppa as
it now compiles even if it doesn't work too well.

24 years agoelf fixes.
amodra [Tue, 2 May 2000 00:00:27 +0000 (00:00 +0000)]
elf fixes.

24 years agoDuplicate hppa*-*-*elf* behaviour for hppa*-*-linux*.
amodra [Mon, 1 May 2000 23:56:49 +0000 (23:56 +0000)]
Duplicate hppa*-*-*elf* behaviour for hppa*-*-linux*.
Fix elf tests for targets that define LABELS_WITHOUT_COLONS.

24 years ago * gdb.texinfo (Command Files): Mention -x, use @enumerate for
nsd [Mon, 1 May 2000 21:22:42 +0000 (21:22 +0000)]
* gdb.texinfo (Command Files): Mention -x, use @enumerate for
startup sequence, minor edits.

24 years agoFix tests to remove leading zeroes from labels
nickc [Mon, 1 May 2000 18:08:38 +0000 (18:08 +0000)]
Fix tests to remove leading zeroes from labels

24 years ago * h8300.h (EOP): Add missing initializer.
law [Mon, 1 May 2000 16:55:50 +0000 (16:55 +0000)]
    * h8300.h (EOP): Add missing initializer.

24 years ago Remove obsolete Gould configuration:
shebs [Mon, 1 May 2000 16:12:09 +0000 (16:12 +0000)]
Remove obsolete Gould configuration:
* configure.host, configure.tgt: Remove Gould configs.
* Makefile.in: Remove Gould-related actions.
* gould-xdep.c, gould-tdep.c, config/gould/*: Remove files.
* NEWS: Mention removal.

24 years ago* gdbint.texinfo (RETURN_VALUE_ON_STACK): Document.
jimb [Mon, 1 May 2000 16:12:01 +0000 (16:12 +0000)]
* gdbint.texinfo (RETURN_VALUE_ON_STACK): Document.

24 years ago* macro.c (macro_expand_body): Don't prepend macro number with zeroes.
clm [Mon, 1 May 2000 14:01:06 +0000 (14:01 +0000)]
* macro.c (macro_expand_body): Don't prepend macro number with zeroes.

24 years ago * config/tc-avr.c: ATTRIBUTE_UNUSED added to the necessary places.
denisc [Mon, 1 May 2000 11:14:05 +0000 (11:14 +0000)]
* config/tc-avr.c: ATTRIBUTE_UNUSED added to the necessary places.
More comments added.
(md_begin): Removed "construct symbols for each register name".
Because register names conflicts with GCC generated function
names.
(avr_operand): Now constant numbers can be used as a register
identifiers (0 as r0, 31 as r31).
(md_assemble): use skip_space () before parsing instruction
operands.

24 years ago * config/tc-avr.c: New AVR_ISA_ defined.
denisc [Mon, 1 May 2000 08:48:32 +0000 (08:48 +0000)]
* config/tc-avr.c: New AVR_ISA_ defined.
(md_assemble): Handle opcodes with optional operands (lpm,elpm).
(avr_operand): Handle 'a', 'v' and 'z' constraint letters needed
for `fmul', `movw' and `lpm R,Z' instructions.
(avr_operands): Warn if current opcode is a two-word instruction
and previous opcode was cpse/sbic/sbis/sbrc/sbrs.
(avr_opcodes): New commands added.
(REGISTER_P): Check 'a' and 'v' constraint letters.
(mcu_types): New MCU added.

24 years ago * avr-dis.c (reg_fmul_d): New. Extract destination register from
denisc [Mon, 1 May 2000 08:45:11 +0000 (08:45 +0000)]
* avr-dis.c (reg_fmul_d): New. Extract destination register from
FMUL instruction.
(reg_fmul_r): New. Extract source register from FMUL instruction.
(reg_muls_d): New. Extract destination register from MULS instruction.
(reg_muls_r): New. Extract source register from MULS instruction.
(reg_movw_d): New. Extract destination register from MOVW instruction.
(reg_movw_r): New. Extract source register from MOVW instruction.
(print_insn_avr): Handle MOVW, MULS, MULSU, FMUL, FMULS, FMULSU,
EICALL, EIJMP, LPM r,Z, ELPM r,Z, SPM, ESPM instructions.

24 years ago * annotate.texi: Remove "@syncodeindex fn cp", it causes grief in
eliz [Mon, 1 May 2000 08:34:35 +0000 (08:34 +0000)]
* annotate.texi: Remove "@syncodeindex fn cp", it causes grief in
TeX.

* gdb.texinfo: Add "@syncodeindex fn cp".  Convert all entries
"@kindex f" into "@kindex f (foo)", otherwise we get index entries
like `n' and `s' which look weird.  Convert some of the @kindex to
@vindex, when they refer to variables, not commands.