Go to file
Mark Alexander 7d146b765c * interf.c (sim_open): Use revamped memory_read, which makes
byte-swapping unnecessary.  Add -sparclite-board option for
	emulating RAM found on typical SPARClite boards.  Print
	error message for unrecognized option.
	* erc32.c: Change RAM address and size from constants to variables,
	to allow emulation of SPARClite board RAM.
	(fetch_bytes, store_bytes): New helper functions for revamped
	mememory_read and memory_write.
	(memory_read, memory_write): Rewrite to store bytes in target
	byte order instead of storing words in host byte order; this
	greatly simplifies support of little-endian programs.
	(get_mem_ptr): Remove unnecessary byte parameter.
	(sis_memory_write, sis_memory_read): Store words in target
	byte order instead of host byte order.
	(byte_swap_words): Remove, no longer needed.
	* sis.h ((byte_swap_words): Remove declaration, no longer needed.
	(memory_read): Add new sz parameter.
	* sis.c (run_sim): Use revamped memory_read, which makes
	byte-swapping unnecessary.
	* exec.c (dispatch_instruction): Use revamped memory_read, which
	makes byte-swapping and double-word fetching unnecessary.
	* func.c (sparclite_board): Declare new variable.
	(get_regi): Handle little-endian data.
	(bfd_load): Recognize little-endian SPARClite as having
	little-endian data.
1998-06-02 22:43:46 +00:00
bfd * elflink.h (elf_merge_symbol): Don't always set type_change_ok 1998-06-02 21:16:06 +00:00
binutils From Yuli Barcohen <yuli.barcohen@telrad.co.il>: 1998-06-01 22:28:07 +00:00
config add acinclude.m4 to things-to-lose 1998-05-30 19:36:31 +00:00
gas * config/tc-mips.c (macro): For div and udiv, close the 1998-06-02 20:54:35 +00:00
gdb * sparc-tdep.c (sparc_target_architecture_hook): New function to 1998-06-02 09:19:54 +00:00
gprof * po/Make-in (install-info): New target. 1998-05-11 04:36:09 +00:00
include * mips.h (SHT_DVP_OVERLAY_TABLE,SHT_DVP_OVERLAY): New section types. 1998-05-31 22:50:05 +00:00
intl * Makefile.in (distclean): Remove config.log. 1998-05-26 22:29:54 +00:00
ld * ldlang.c (lang_finish): If the entry symbol is not found, try 1998-06-02 16:59:37 +00:00
mmalloc * Makefile.in (mm.o): New target that combines all the functions 1996-12-28 22:33:53 +00:00
opcodes Tue Jun 2 15:06:46 1998 Geoff Keating <geoffk@ozemail.com.au> 1998-06-02 19:07:44 +00:00
readline * sysdep-6irix.h: New file. 1998-05-13 17:43:33 +00:00
sim * interf.c (sim_open): Use revamped memory_read, which makes 1998-06-02 22:43:46 +00:00
.Sanitize Sanitize Java. 1998-05-15 19:47:04 +00:00
Build-A-Release.mk
ChangeLog * configure: Use && rather than using -a in test, because odd 1998-06-01 21:26:12 +00:00
config-ml.in Add m32r to multilib support. 1997-12-16 00:14:49 +00:00
config.guess * config.guess: More accurate determination of HP processor types. 1998-01-28 06:16:52 +00:00
config.sub Fix vr4320 sanitization. 1998-03-04 21:03:29 +00:00
configure Fix some problems with gdbtk sanitization. 1998-01-26 23:04:13 +00:00
configure.bat
configure.in * configure.in: Use && rather than using -a in test, because odd 1998-06-01 21:29:21 +00:00
DOC.Sanitize Updated documentation for lose-inet -> keep-inet change 1996-06-19 15:40:45 +00:00
install-sh * Makefile.in (INSTALL_PROGRAM_ARGS): New variable. 1997-07-04 17:27:30 +00:00
install-texi.in
Install.in
intro.texi
ltconfig * ltconfig, ltmain.sh: Avoid producing a version number if 1998-05-07 21:28:06 +00:00
ltmain.sh * ltconfig, ltmain.sh: Avoid producing a version number if 1998-05-07 21:28:06 +00:00
makeall.bat
Makefile.in * Makefile.in: Add dependencies for boehm-gc to libjava. 1998-05-06 17:26:30 +00:00
makefile.vms Mon Oct 20 15:28:49 1997 Klaus K"ampf <kkaempf@progis.de> 1997-10-20 19:30:47 +00:00
mpw-build.in
mpw-config.in
mpw-configure
mpw-README
Pack-A-Progressive
setup.com Thu Aug 8 12:18:59 1996 Klaus Kaempf <kkaempf@progis.de> 1996-08-08 16:20:25 +00:00
tape-labels-tex.in
test-build.mk