Binutils with MCST patches
Go to file
Peter Schauer 05d52ace86 * infrun.c (wait_for_inferior): Add the symbols for any
newly loaded objects upon a TARGET_WAITKIND_LOADED event.

	Rewrite code which determines the TOC address for calling functions
	in the inferior under AIX.
	* rs6000-nat.c (find_toc_address):  New function to determine
	the required TOC address from a function address.
	(_initialize_core_rs6000):  Set up find_toc_address_hook to point
	to find_toc_address.
	(xcoff_relocate_symtab, xcoff_relocate_core):  Remove
	add_text_to_loadinfo calls.
	(exec_one_dummy_insn):  Change pid and status to int to get rid of
	compiler warnings.
	(xcoff_relocate_symtab):  Cast ldi to `int *' when passing it to
	ptrace to get rid of compiler warnings.
	* rs6000-tdep.c:  Add definition for find_toc_address_hook.
	(rs6000_fix_call_dummy):  If find_toc_address_hook is non zero,
	patch TOC address load code in the call dummy with the value
	returned from find_toc_address_hook.
	(struct loadinfo, loadinfo, loadinfolen,
	loadinfotextindex, xcoff_init_loadinfo, free_loadinfo,
	xcoff_add_toc_to_loadinfo, add_text_to_loadinfo, find_toc_address):
	Remove.
	(_initialize_rs6000_tdep):  Remove initialization of
	coff_add_toc_to_loadinfo_hook and xcoff_init_loadinfo_hook.
	* xcoffread.c (coff_add_toc_to_loadinfo_hook,
	xcoff_init_loadinfo_hook):  Remove.
	(struct coff_symfile_info):  Add toc_offset field.
	(scan_xcoff_symtab):  Record toc_offset value in toc_offset field
	instead of calling xcoff_add_toc_to_loadinfo_hook.
	(get_toc_offset):  New function to return the value of the
	toc_offset field for an object file.
	(xcoff_initial_scan):  Remove call of xcoff_init_loadinfo_hook.
	* xcoffsolib.h (add_text_to_loadinfo):  Remove declaration.
	* config/rs6000/tm-rs6000.h:  Add declarations for
	find_toc_address_hook and get_toc_offset.
1997-08-15 21:10:32 +00:00
bfd * coffgen.c (coff_find_nearest_line): Correctly handle the offset 1997-08-15 16:02:53 +00:00
binutils * configure.in: Define TARGET in header file. 1997-08-06 17:40:40 +00:00
config Wed Jul 23 12:32:18 1997 Robert Hoehne <robert.hoehne@Mathematik.TU-Chemnitz.DE> 1997-07-23 16:33:04 +00:00
gas fix copyrights 1997-08-15 18:26:52 +00:00
gdb * infrun.c (wait_for_inferior): Add the symbols for any 1997-08-15 21:10:32 +00:00
gprof * configure.in: Change version number to 2.8.2. Call 1997-08-09 20:30:19 +00:00
include fix v850 sanitization 1997-08-15 15:50:13 +00:00
ld tipo 1997-08-09 04:58:27 +00:00
mmalloc * Makefile.in (mm.o): New target that combines all the functions 1996-12-28 22:33:53 +00:00
opcodes fix v850 sanitization 1997-08-15 15:44:07 +00:00
readline * tilde.c (tilde_word_expand): __MSDOS___ -> __MSDOS__ 1996-10-08 16:00:54 +00:00
sim Add comment. 1997-08-14 20:36:00 +00:00
.Sanitize remove arc sanitization 1997-08-08 23:32:05 +00:00
Build-A-Release.mk didn't get propagated from progressive to devo. 1992-07-31 17:33:55 +00:00
ChangeLog * configure: Get CFLAGS and CXXFLAGS from Makefile, if possible. 1997-08-14 19:43:00 +00:00
DOC.Sanitize Updated documentation for lose-inet -> keep-inet change 1996-06-19 15:40:45 +00:00
Install.in Add some files from Progressive shich shouldn't be lost. 1992-07-29 16:21:34 +00:00
Makefile.in * Makefile.in, configure.in: Handle jstools like vmake. 1997-08-11 17:50:58 +00:00
Pack-A-Progressive Add some files from Progressive shich shouldn't be lost. 1992-07-29 16:21:34 +00:00
build-all.mk change [ -d foo ] to test -d foo 1996-03-22 21:50:27 +00:00
config-ml.in * config-ml.in (ml_realsrcdir): New, to account for ${subdir}. 1995-12-27 23:52:53 +00:00
config.guess * config.guess: Update from FSF. 1997-07-14 07:32:55 +00:00
config.sub Remove CYGNUS LOCAL markers for mn10200. 1997-06-23 17:56:05 +00:00
configure * configure: When handling a Canadian Cross, handle YACC as well as 1997-08-14 18:43:48 +00:00
configure.bat additions for binutils release from dj 1994-10-22 02:17:33 +00:00
configure.in * Makefile.in, configure.in: Handle jstools like vmake. 1997-08-11 17:50:58 +00:00
install-sh * Makefile.in (INSTALL_PROGRAM_ARGS): New variable. 1997-07-04 17:27:30 +00:00
install-texi.in Add some files from Progressive shich shouldn't be lost. 1992-07-29 16:21:34 +00:00
intro.texi Add some files from Progressive shich shouldn't be lost. 1992-07-29 16:21:34 +00:00
ltmain.sh * ltconfig, ltmain.sh: New files, from libtool 1.0. 1997-07-31 23:50:24 +00:00
makeall.bat additions for binutils release from dj 1994-10-22 02:17:33 +00:00
makefile.vms Tue Apr 1 16:28:50 1997 Klaus Kaempf <kkaempf@progis.de> 1997-04-01 21:29:27 +00:00
mpw-README Sun Feb 27 16:05:15 1994 Stan Shebs (shebs@andros.cygnus.com) 1994-02-28 00:15:29 +00:00
mpw-build.in Sun Feb 27 16:05:15 1994 Stan Shebs (shebs@andros.cygnus.com) 1994-02-28 00:15:29 +00:00
mpw-config.in Sun Feb 27 16:05:15 1994 Stan Shebs (shebs@andros.cygnus.com) 1994-02-28 00:15:29 +00:00
mpw-configure * mpw-configure: Add support for exec-prefix. 1995-12-04 20:48:19 +00:00
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 Add some files from Progressive shich shouldn't be lost. 1992-07-29 16:21:34 +00:00
test-build.mk add support for i386-unixware target, m68k-vxworks5.1 target, i960-vxworks5.1 target... always configure with --enable-gdbtk 1995-05-18 09:27:23 +00:00