Geoffrey Noer
1798621bcf
Thu Nov 19 13:14:57 1998 Geoffrey Noer <noer@cygnus.com>
* gdbtk-cmds.c: Can't start using new API names yet. Switch
back
to calling cygwin32_ funcs until some time has passed...
* gdbtk.c: Ditto. Also, include sys/cygwin.h for Cygwin,
instead
of providing own proto.
28 years ago
Dave Brolley
e17387a51f
Thu Nov 19 16:02:46 1998 Dave Brolley <brolley@cygnus.com>
* fr30-opc.c: Regenerated.
* fr30-opc.h: Regenerated.
* fr30-dis.c: Regenerated.
* fr30-asm.c: Regenerated.
28 years ago
Doug Evans
ce04843a3e
regenerate fr30-opc.c
28 years ago
Doug Evans
4764e0cfc4
* gas/mips/sync.[sd]: New testcase.
* gas/mips/mips.exp: Run it.
pr 18302
28 years ago
Doug Evans
707f2a3208
* mips-opc.c (sync.p,sync.l): Swap insn values.
pr 18302
28 years ago
Geoffrey Noer
aba195432e
Wed Nov 18 20:12:03 1998 Geoffrey Noer <noer@cygnus.com>
* aclocal.m4: regenerate
* configure: regenerate
28 years ago
Dave Brolley
9225e69cb3
Wed Nov 18 21:36:37 1998 Dave Brolley <brolley@cygnus.com>
* fr30-opc.c: Regenerated.
* fr30-opc.h: Regenerated.
28 years ago
Geoffrey Noer
27c12d6196
Wed Nov 18 18:18:43 1998 Geoffrey Noer <noer@cygnus.com>
* configure.tgt: change refs from cygwin32* to cygwin*.
* aclocal.m4: regenerate
* configure.in: don't need to call AM_CYGWIN32.
* configure: regenerate
28 years ago
Geoffrey Noer
040c9024d4
Wed Nov 18 18:18:43 1998 Geoffrey Noer <noer@cygnus.com>
* configure.tgt: change refs from cygwin32* to cygwin*.
28 years ago
Geoffrey Noer
9065fe9207
Wed Nov 18 18:09:14 1998 Geoffrey Noer <noer@cygnus.com>
* Makefile.in: CC_FOR_TARGET and CXX_FOR_TARGET should also
include newlib/libc/sys/cygwin and newlib/libc/sys/cygwin32.
28 years ago
Doug Evans
911701b78c
rebuild
28 years ago
Christopher Faylor
d931bc92b7
* cygwin.mh: Add extra libtermcap target information.
Make gdb depend on libtermcap for future readline dependency.
28 years ago
Christopher Faylor
ea5a6a5c3d
Remove improper log entry.
28 years ago
Christopher Faylor
afe47e32d5
* configure.in: Add libtermcap to list of cygwin dependencies.
* config/cygwin.mh: Add extra libtermcap target information.
Make gdb depend on libtermcap for future readline depencency.
28 years ago
Doug Evans
11d06c350c
* Makefile.am (DEP): Use $(srcdir)/../mkdep.
(itbl-ops.o): Delete duplicate dependencies.
Rebuild dependencies.
Add fr30 dependencies.
* Makefile.in: Rebuild.
28 years ago
Doug Evans
8406c876c5
* Makefile.in (M32R_OBJS): Delete extract.o.
(extract.o): Delete.
(stamp-arch): Depend on $(CGEN_ARCH_SCM).
(stamp-cpu): Don't build extract.c.
* cpu.c,cpu.h,decode.c,decode.h,sem-switch.c,sem.c: Rebuild.
* mloop.in (extract16): Update type of `insn' arg.
Delete call to d->extract.
(extract32): Ditto.
* Makefile.in (M32RX_OBJS): Delete extractx.o.
(extractx.o): Delete.
(stamp-xcpu): Don't build extractx.c.
* cpux.c,cpux.h,decodex.c,decodex.h,semx-switch.c: Rebuild.
* mloopx.in (extractx16): Update type of `insn' arg.
Delete call to d->extract. Delete arg pbb_p. All callers updated.
(extract-simple,full-exec-simple,fast-exec-simple): Delete.
(extractx32): Ditto.
28 years ago
Doug Evans
916b11527e
* Make-common.in (cgen-utils.o): Depend on cgen-engine.h.
(CGEN_ARCH_SCM): New variable.
* cgen-engine.h (EXTRACT_[ML]SB0_{INT,UINT}): New macros.
(EXTRACT_INT,EXTRACT_UINT): New macros.
(SEM_SEM_ARG): New macro.
(SEM_NEXT_VPC): New arg `pc'.
* cgen-sim.h (EXTRACT_SIGNED,EXTRACT_UNSIGNED): Delete.
(sim_disassemble_insn): Update prototype.
* cgen-trace.c (current_insn,insn_fields): New static locals.
(trace_insn): Set them.
* cgen-utils.scm: #include cgen-engine.h.
(sim_disassemble_insn): New arg insn_fields.
Handle variable length insns.
* genmloop.sh: Only emit pbb decls if -pbb.
(${cpu}_scache_lookup): New arg `vpc'.
(scache support): Fetch pc before entering loop.
28 years ago
Doug Evans
95b03313e0
* cgen-asm.in (insert_1): Replace calls to bfd_getb8/putb8.
(insert_normal, !CGEN_INT_INSN_P case): Only fetch enough bytes
to hold value.
(insert_insn_normal): Fix typo.
* cgen-dis.c (cgen_dis_lookup_insn): Update type of `value' arg.
* cgen-dis.in (extract_normal): Ditto. New arg `pc'.
Rewrite ! CGEN_INT_INSN_P case.
(extract_insn_normal): Ditto.
(extract_1): New arg `pc'. All callers updated.
Replace calls to bfd_getb8.
(fill_cache): New fn.
* cgen-opc.c (cgen_{get,put}_insn_value): Move here ...
* cgen-opc.in: ... from here.
(@arch@_cgen_lookup_insn): Rewrite ! CGEN_INT_INSN_P case.
* m32r-asm.c,m32r-dis.c,m32r-opc.c: Rebuild.
* fr30-asm.c,fr30-dis.c,fr30-opc.c: Rebuild.
28 years ago
Doug Evans
2c05443851
* gennltvals.sh: Add fr30 support.
* nltvals.def: Rebuild.
28 years ago
Dave Brolley
cdb89f92cb
Wed Nov 18 11:30:04 1998 Dave Brolley <brolley@cygnus.com>
* fr30-opc.c: Regenerated.
28 years ago
Dave Brolley
a20d433120
Wed Nov 18 11:27:56 1998 Dave Brolley <brolley@cygnus.com>
* gas/fr30/allinsn.s (dmov): Correct hex literals.
28 years ago
Richard Henderson
468bc0c5fe
* elf-bfd.h (struct elf_link_hash_entry): Add vtable_entries_size.
* elf.c (_bfd_elf_link_hash_newfunc): Clear it.
* elflink.h (elf_gc_propagate_vtable_entries_used): Copy it, and
respect it as an upper bound on what memory to reference.
(elf_gc_smash_unused_vtentry_relocs): Likewise.
(elf_gc_record_vtentry): Handle as-yet undefined vtables. Set and
update vtable_entries_size appropriately.
28 years ago
Andrew Cagney
206e3a8a5c
Replace sys_errlist with strerror().
28 years ago
Geoffrey Noer
119d6454bb
Tue Nov 17 16:57:51 1998 Geoffrey Noer <noer@cygnus.com>
* Makefile.in: modify CC_FOR_TARGET and CXX_FOR_TARGET so that
they include winsup/include when it's a cygwin target.
28 years ago
Michael Snyder
df9480038c
Fixed a typo.
28 years ago
Michael Snyder
1ba38e79f8
Wed Nov 11 15:47:00 1998 Michael Snyder <msnyder@cleaver.cygnus.com>
* procfs.c (proc_set_exec_trap): don't set PR_ASYNC or PR_FORK
in the child process for UnixWare (causes processes forked by
the debuggee to hang).
28 years ago
Andrew Cagney
78dee4ee05
Re-do type system so that GCC's explicit attribute/mode types are used
(when available).
Update sim-bits and sim-alu tests in sim/testsuite/common.
28 years ago
Nick Clifton
82ef568c2e
Fixed simple fr30 reloc handling.
28 years ago
Nick Clifton
2ca484a711
Fixed reloc generation to match latest opcoide list from cgen.
28 years ago
Nick Clifton
a88a845a87
Moved bad insns to end of test file and added disassembly of good insns.
28 years ago
Nick Clifton
3b0ae69636
PR17074 - ignore line terminator characters found inside strings.
28 years ago
Nick Clifton
73e42a0da8
regenerated Makefile.in
28 years ago
DJ Delorie
f5eb8577bd
typo
28 years ago
DJ Delorie
949fae0bad
typo
28 years ago
DJ Delorie
020917f9d0
* archive.c (bfd_ar_hdr_from_filesystem): support BFD_IN_MEMORY
bfds; they have no "file" so we fake it.
* bfd-in2.h: add bfd_make_writable and bfd_make_readable (regen)
* libbfd.c (bfd_write): Allow writing to BFD_IN_MEMORY bfds by
resizing the memory buffer.
* opncls.c (bfd_make_writable): New function; lets you write a
bfd_create'd bfd to an in-memory buffer.
(bfd_make_readable): New function; lets you read back that buffer
as if it were from bfd_openr. Used to build generated archive
members (winsup's ld's dlltool)
28 years ago
DJ Delorie
d3ca9a538c
* emultempl/pe.em (gld_i386_finish): generate import library
* deffile.h: add hint member.
* pe-dll.c (pe_dll_generate_implib): New function with helpers;
generates the import library directly from the export table.
(fill_edata): remember the actual hint for the import library.
28 years ago
Nick Clifton
67c72211ac
Fix syntax errors
28 years ago
Dave Brolley
4229bee92c
Mon Nov 16 19:27:52 1998 Dave Brolley <brolley@cygnus.com>
* gas/fr30/allinsn.s: Fixed more typos.
28 years ago
Dave Brolley
6a1254af01
Mon Nov 16 19:21:48 1998 Dave Brolley <brolley@cygnus.com>
* fr30-opc.c: Regenerated.
* fr30-opc.h: Regenerated.
* fr30-dis.c: Regenerated.
* fr30-asm.c: Regenerated.
28 years ago
Dave Brolley
0eae1b3001
Mon Nov 16 19:17:23 1998 Dave Brolley <brolley@cygnus.com>
* po/binutils.pot: Regenerate.
28 years ago
Dave Brolley
44e7cd63f3
Mon Nov 16 19:15:19 1998 Dave Brolley <brolley@cygnus.com>
* po/bfd.pot: Regenerated.
28 years ago
Geoffrey Noer
8adbc73e78
Mon Nov 16 14:17:05 1998 Geoffrey Noer <noer@cygnus.com>
* defs.h: if compiling under Cygwin, define __CYGWIN__ if
__CYGWIN32__ is defined and __CYGWIN__ isn't for backwards
compatibility.
28 years ago
Nick Clifton
45cac0cb84
Replaced fixed size array for hi16 relocations with a linked list.
28 years ago
Nick Clifton
5e424a1b6b
Regenerated these files.
28 years ago
Frank Ch. Eigler
ca0669a326
* sun build fix for thinko (?)
28 years ago
Richard Henderson
34c304a78c
* elf64-alpha.c (elf64_alpha_relax_section): Search for the proper
element of the gotentry list for local symbols too.
(elf64_alpha_relocate_section): Unify local and global handling.
Assert that gotent->use_count > 0.
28 years ago
Ian Lance Taylor
dc52ee8cf0
* configure.in (vms_alpha_vec): Rename from evax_alpha_vec, and
update for file name changes of July 2, 1998.
(vms_vax_vec): New.
* configure: Rebuild.
28 years ago
Ian Lance Taylor
1deb4d0a93
* debug.c (debug_name_type): Correct return type from false to
DEBUG_TYPE_NULL.
28 years ago
Ian Lance Taylor
d66300ea5f
* ld.1: Some cleanups from NOKUBI Hirotaka <hnokubi@yyy.or.jp>.
28 years ago
Frank Ch. Eigler
92fa45795d
* Personal prototype "gx" translation-based JIT engine for M32R.
[ChangeLog]
start-sanitize-gxsim
1998-11-13 Frank Ch. Eigler <fche@elastic.org>
* configure.in: Added "--enable-sim-gx" option.
* configure: Regenerated.
end-sanitize-gxsim
[common/ChangeLog]
1998-11-13 Frank Ch. Eigler <fche@elastic.org>
start-sanitize-gxsim
* Make-common.im: Build sim-gx.o and sim-gx-run.o.
* sim-gx.c: New file: target-independent gx routines.
* sim-gx.h: Declarations for gx structs and routines.
* sim-gx-run.c: New file: target-independent gx driver.
* sim-base.h: Add gx block vector to state struct.
end-sanitize-gxsim
* aclocal.m4: Add tests for dlopen family.
28 years ago