OSDN Git Service
amodra [Tue, 9 May 2000 00:43:43 +0000 (00:43 +0000)]
Fix some nits shown up by objcopy.
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.
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.
cgf [Mon, 8 May 2000 22:38:07 +0000 (22:38 +0000)]
* include/pthread.h (pthread_detach): Add missing prototype.
(pthread_join): same.
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.
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).
dj [Mon, 8 May 2000 16:13:54 +0000 (16:13 +0000)]
* fhandler.cc (lock): use signed math to allow checking ranges
properly.
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.
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.
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.
amodra [Mon, 8 May 2000 11:01:40 +0000 (11:01 +0000)]
(print_insn_tic54x): Declare.
amodra [Mon, 8 May 2000 10:24:05 +0000 (10:24 +0000)]
Michael Sokolov's 68000 patches + assorted compiler warning fixes.
amodra [Mon, 8 May 2000 10:11:18 +0000 (10:11 +0000)]
Fix breakage from 2000-03-31 bfd/srec.c change.
amodra [Mon, 8 May 2000 10:00:26 +0000 (10:00 +0000)]
Fix coredump discovered running m68k testsuite.
amodra [Mon, 8 May 2000 07:22:54 +0000 (07:22 +0000)]
Kill compiler warnings with ATTRIBUTE_UNUSED.
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.
amodra [Mon, 8 May 2000 05:52:58 +0000 (05:52 +0000)]
DataDirectory virtual address is relative. Fix to suit.
amodra [Mon, 8 May 2000 04:28:06 +0000 (04:28 +0000)]
(setup_section): Add const and gettext calls for err.
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.
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.
eliz [Sun, 7 May 2000 10:57:54 +0000 (10:57 +0000)]
Typo correction, again from Brian Youmans.
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>.
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.
twall [Sat, 6 May 2000 17:14:33 +0000 (17:14 +0000)]
Support for tic54x target.
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.
cgf [Sat, 6 May 2000 03:33:10 +0000 (03:33 +0000)]
* errno.cc (errmap): Correct DIRECTORY mapping to ENOTDIR.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
cagney [Thu, 4 May 2000 14:16:51 +0000 (14:16 +0000)]
Remove more defunct macros.
amodra [Thu, 4 May 2000 12:45:43 +0000 (12:45 +0000)]
Fix thinko in 2000-05-02 change.
cagney [Thu, 4 May 2000 11:10:21 +0000 (11:10 +0000)]
Cleanups. Zap unused macros.
cagney [Thu, 4 May 2000 09:34:00 +0000 (09:34 +0000)]
Strip ^M.
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.
amodra [Thu, 4 May 2000 03:53:00 +0000 (03:53 +0000)]
Just mention current year in printed copyright message.
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.
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.
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.
dberlin [Wed, 3 May 2000 21:55:28 +0000 (21:55 +0000)]
Insert missing entry
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.
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.
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.
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".
nickc [Wed, 3 May 2000 18:50:54 +0000 (18:50 +0000)]
Fix little endian relocs
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.
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.
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.
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>.
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.
amodra [Wed, 3 May 2000 11:22:42 +0000 (11:22 +0000)]
Fix 64 bit target section start on 32 bit machine.
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.
cagney [Wed, 3 May 2000 09:26:07 +0000 (09:26 +0000)]
Add missing ChangeLog.
Sync with mitsu's version.
amodra [Wed, 3 May 2000 06:38:40 +0000 (06:38 +0000)]
Update copyright message.
amodra [Wed, 3 May 2000 04:25:33 +0000 (04:25 +0000)]
go32 bss alignment.
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
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.
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.
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.
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.
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.
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.
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.
bje [Tue, 2 May 2000 12:47:19 +0000 (12:47 +0000)]
Correct a typo in the author's surname!
amodra [Tue, 2 May 2000 11:18:32 +0000 (11:18 +0000)]
Restore elf32-hppa target vec.
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.
cagney [Tue, 2 May 2000 09:36:56 +0000 (09:36 +0000)]
Multi-arch NPC_REGNUM NNPC_REGNUM.
cagney [Tue, 2 May 2000 08:59:35 +0000 (08:59 +0000)]
revert 1.9. Not approved.
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.
cagney [Tue, 2 May 2000 08:34:08 +0000 (08:34 +0000)]
Add JimB to global checkin list
cagney [Tue, 2 May 2000 07:41:04 +0000 (07:41 +0000)]
Add ElenaZ to symtabs maintainers list.
cagney [Tue, 2 May 2000 07:30:40 +0000 (07:30 +0000)]
Make Syd Polk principal maintainer.
amodra [Tue, 2 May 2000 02:29:17 +0000 (02:29 +0000)]
fix gcc warnings
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}.
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*".
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.
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.
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.
amodra [Tue, 2 May 2000 00:00:27 +0000 (00:00 +0000)]
elf fixes.
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.
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.
nickc [Mon, 1 May 2000 18:08:38 +0000 (18:08 +0000)]
Fix tests to remove leading zeroes from labels
law [Mon, 1 May 2000 16:55:50 +0000 (16:55 +0000)]
* h8300.h (EOP): Add missing initializer.
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.
jimb [Mon, 1 May 2000 16:12:01 +0000 (16:12 +0000)]
* gdbint.texinfo (RETURN_VALUE_ON_STACK): Document.
clm [Mon, 1 May 2000 14:01:06 +0000 (14:01 +0000)]
* macro.c (macro_expand_body): Don't prepend macro number with zeroes.
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.
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.
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.
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.