Binutils with MCST patches
Go to file
Jeff Law 64c50fc5db * gprof.c (long_options): Add "--function-ordering" and
"--file-ordering" options.
	(usage): Add new options to usage message.
	(main): Handle new options.
	* gprof.h (STYLE_FUNCTION_ORDER): Define.
	(STYLE_FILE_ORDER): Define.
	(function_mapping_file): Declare.
	* cg_arcs.c (arcs, numarcs): New globals.
	(arc_add): Put new arcs into the arc array so the function/file
	ordering code can examine them.
	* cg_arcs.h (struct arc): New field "has_been_placed".
	(arcs, numarcs): Declare new globals.
	* core.c (symbol_map, symbol_map_count): New globals.
	(read_function_mappings): New function to read in a function
	to object map file.
	(core_init): Call read_function_mappings if a function mapping
	file exists.
	(core_create_function_syms): Handle function to object file
	mappings.
	* symtab.h (struct sym): New fields "mapped", "has_been_placed",
	"nuses", "prev".
	* cg_print.c (cmp_arc_count): New function for sorting arcs.
	(cmp_fun_nuses): Likewise for functions.
	(cg_print_function_ordering): New function to print a suggested
	function ordering.
	(cg_print_file_ordering): Likewise for ordering .o files.
	(order_and_dump_functions_by_arcs): Helper function for function
	and object file ordering code.
Gprof changes for mentor vm work.
1995-12-31 06:36:30 +00:00
bfd Work in progress to add real GOT support 1995-12-21 17:50:22 +00:00
binutils * nm.c ( long_options): Add "--defined-only" option. 1995-12-30 17:02:06 +00:00
config Merge in stuff accidently commited to sh3e branch 1995-11-29 22:00:53 +00:00
gas Make @got be real GOT reloc; make @xgot be old TOC16 reloc 1995-12-21 17:54:31 +00:00
gdb * tests2.exp: Setup_xfail "i*86-*-linux" and 1995-12-31 00:03:54 +00:00
gprof * gprof.c (long_options): Add "--function-ordering" and 1995-12-31 06:36:30 +00:00
include Add ifndef wrappers 1995-12-21 19:51:55 +00:00
ld * ld-srec/srec.exp: If powerpc*-*-eabi*, use --defsym to define 1995-12-26 22:35:31 +00:00
mmalloc * configure.in: AC_CHECK_HEADERS, not AC_CHECK_HEADER. 1995-11-05 08:28:20 +00:00
opcodes * disassemble.c (disassembler): Use new bfd_big_endian macro. 1995-12-15 21:45:00 +00:00
readline complete.c: Change WIN32 to __WIN32__, added #else return NULL 1995-11-16 23:43:47 +00:00
sim keep configure 1995-12-23 01:07:12 +00:00
.Sanitize Adding perl to devo (perl5.002beta1). 1995-12-27 22:51:42 +00:00
Build-A-Release.mk didn't get propagated from progressive to devo. 1992-07-31 17:33:55 +00:00
ChangeLog * config-ml.in: Add support for 1995-12-31 00:13:13 +00:00
DOC.Sanitize Remove mention of no-longer-needed keep-mpw, add mention of lose-gdbtk. 1995-05-29 20:52:31 +00:00
INSTALL Nearly complete. Still needs pointer to "more doc". 1991-04-13 07:41:11 +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 (local-distclean): Remove $(TARGET_SUBDIR). From 1995-12-12 17:03:18 +00:00
Pack-A-Progressive Add some files from Progressive shich shouldn't be lost. 1992-07-29 16:21:34 +00:00
SUPPORTED Initial revision 1991-06-12 21:44:36 +00:00
build-all.mk NCR changes 1995-09-17 03:05:25 +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: Recognize Pentium under SCO. 1995-11-30 22:00:52 +00:00
config.sub * config.sub: Accept *-*-ieee*. 1995-12-13 21:45:07 +00:00
configure * configure: Don't turn -v into --v. 1995-11-22 16:30:36 +00:00
configure.bat additions for binutils release from dj 1994-10-22 02:17:33 +00:00
configure.in * configure.in (noconfigdirs): Add gas or ld if --with-gnu-as=no or 1995-12-21 01:42:59 +00:00
install-texi.in Add some files from Progressive shich shouldn't be lost. 1992-07-29 16:21:34 +00:00
install.sh * install.sh: If $dstdir exists, don't check whether each component does. 1994-04-27 19:19:56 +00:00
intro.texi Add some files from Progressive shich shouldn't be lost. 1992-07-29 16:21:34 +00:00
makeall.bat additions for binutils release from dj 1994-10-22 02:17:33 +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
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