Ken Raeburn [Tue, 26 May 1992 07:06:00 +0000 (07:06 +0000)]
Header file changes corresponding to BFD library changes just checked in.
Ken Raeburn [Tue, 26 May 1992 03:45:31 +0000 (03:45 +0000)]
Lots of changes from gas-bfd work. Includes:
* working reloc lookup support
* better support for creation of COFF files from scratch
* misc doc changes, macro tweaks, "const" additions, typo fixes, etc.
* one or two ugly kludges that should get cleaned up (but what's one
or two more, in BFD?)
See ChangeLog for details.
Ken Raeburn [Tue, 26 May 1992 03:23:53 +0000 (03:23 +0000)]
Lots of changes from gas-bfd work. Includes:
* working reloc lookup support
* better support for creation of COFF files from scratch
* misc doc changes, macro tweaks, "const" additions, typo fixes, etc.
* one or two ugly kludges that should get cleaned up (but what's one
or two more, in BFD?)
See ChangeLog for details.
Roland Pesch [Mon, 25 May 1992 20:42:53 +0000 (20:42 +0000)]
Draft Solaris install notes.
Checked into "devo" temporarily; will probably need to move to another
repository. Feel free to move it, but *please* move the entire
underlying RCS file, not just the HEAD version (unless, of course, you
move it while there's just this version checked in).
Per Bothner [Fri, 22 May 1992 22:38:13 +0000 (22:38 +0000)]
* Makefile.in: Use srcdir instead of VPATH in ldgram/ldlex
rules, since these are used when building a distribution.
* Makefile.in (arlex.c): Don't re-direct output, since that
leaves a bogus output files if it fails.
Per Bothner [Fri, 22 May 1992 22:36:35 +0000 (22:36 +0000)]
* Makefile.in: Use srcdir instead of VPATH in ldgram/ldlex
rules, since these are used when building a distribution.
* Makefile.in (ldlex.c): Don't re-direct output, since that
leaves a bogus output files if it fails.
Per Bothner [Fri, 22 May 1992 20:56:37 +0000 (20:56 +0000)]
* ldlex.c: Fix some unnecessary flex-specific-isms.
Per Bothner [Fri, 22 May 1992 20:48:50 +0000 (20:48 +0000)]
* config/sparc.mh: Fix HOSTING_LIBS so it has a chance of working.
Per Bothner [Fri, 22 May 1992 20:44:24 +0000 (20:44 +0000)]
* Makefile.in: Better lex support.
* Makefile.in (dist): Generate flex and bison outputs
for distribution.
Per Bothner [Fri, 22 May 1992 20:41:25 +0000 (20:41 +0000)]
* arlex.l: Make work with lex, for what it's worth.
Michael Tiemann [Fri, 22 May 1992 15:56:20 +0000 (15:56 +0000)]
Thu May 21 18:00:09 1992 Michael Tiemann (tiemann@rtl.cygnus.com)
* Makefile.in (tooldir): Define it.
(all-ld): Depend on all-flex.
Roland Pesch [Thu, 21 May 1992 22:36:24 +0000 (22:36 +0000)]
Refer to current version of Binutils (1.97). This will be
automatically synched one day, when Texinfo has at least trivial
macros.
Sean Eric Fagan [Thu, 21 May 1992 20:14:08 +0000 (20:14 +0000)]
PTR vs. void*. Sorry.
Sean Eric Fagan [Thu, 21 May 1992 20:09:48 +0000 (20:09 +0000)]
qsort returns a void*, according to the manual pages on two different systems.
John Gilmore [Wed, 20 May 1992 08:25:56 +0000 (08:25 +0000)]
* coredep.c (fetch_core_registers): Remove premature warning,
which triggers on DECstation even though all regs are accessible.
* m68k-pinsn.c (print_insn_arg): Use new macros to get
sign-extension of instruction fields even on unsigned-char hosts.
Bug found by Fred J Roeber, fjr@sgfb.ssd.ray.com.
David Henkel-Wallace [Wed, 20 May 1992 06:47:14 +0000 (06:47 +0000)]
A couple of things from the net.
John Gilmore [Wed, 20 May 1992 06:03:50 +0000 (06:03 +0000)]
88K changes inspired by Ted Lemon (uunet!lupine!mellon)
* tm-m88k.h, tm-umax.h: Avoid sizeof() in REGISTER_xxx macros,
since they define the target, not the host.
* m88k-pinsn.c: Fix typo.
Patches by Paul Eggert <eggert@twinsun.com>.
* valarith.c (value_zerop): -0.0 is still zero.
* eval.c (evaluate_subexp): Avoid NaN anomalies in float compares.
John Gilmore [Wed, 20 May 1992 05:53:33 +0000 (05:53 +0000)]
* readline.c: Can't initialize FILE *'s with stdin and stdout,
because they might not be constant. Patch from Tom Quinn,
trq@dinoysos.thphys.ox.ac.uk.
Roland Pesch [Tue, 19 May 1992 21:22:10 +0000 (21:22 +0000)]
Removed RMS email address from inside cover page, at his request.
K. Richard Pixley [Tue, 19 May 1992 00:29:44 +0000 (00:29 +0000)]
merged changes from grep-1.6 (alpha)
K. Richard Pixley [Mon, 18 May 1992 23:26:45 +0000 (23:26 +0000)]
9 may revision merged
Steve Chamberlain [Mon, 18 May 1992 22:46:15 +0000 (22:46 +0000)]
Fix various protos so bfd/binutils compile on sun3 with gcc
Stu Grossman [Mon, 18 May 1992 20:55:52 +0000 (20:55 +0000)]
* alldeps.mak, depend: re-make to account for ser-*.c.
Fred Fish [Sun, 17 May 1992 23:54:32 +0000 (23:54 +0000)]
* inflow.c (new_tty): Temporarily ignore SIGTTOU when
disconnecting from controlling terminal, to avoid gdb hanging
on SVR4. Fixes bug reported by Oliver Okrongli.
* procfs.c (PROC_NAME_FMT): Change format to match default used
by system, as suggested by Oliver Okrongli.
* tm-68k.h (FRAME_FIND_SAVED_REGS): Apply missing parentheses
bug fix from Brent Townshend (bst%tt@cam.ORG).
* c-exp.y (nonempty_typelist): Fix memory overrun bug reported
by turlais@rechser.total.fr.
* dwarfread.c (decode_subscr_data): Fix bug in calculation of
length of non-zero lowerbound arrays. Bug fix from Peggy Fieland.
* objfiles.h (unlink_objfile): Add prototype.
* objfiles.c (unlink_objfile): Add function.
* objfiles.c (free_objfile): Call unlink_objfile.
* objfiles.c (allocate_objfile): Call unlink_objfile on newly
remapped objfiles. Bug reported by hahn@sunshine.labs.tek.com.
Also, discard old possibly bogus sf struct.
* symfile.c (symbol_file_add): Call init_entry_point_info() and
find_sym_fns() for remapped symbol files, in case of any changes
since the last mapping.
K. Richard Pixley [Sun, 17 May 1992 00:58:37 +0000 (00:58 +0000)]
fix declaration of free
K. Richard Pixley [Fri, 15 May 1992 00:23:15 +0000 (00:23 +0000)]
use m4 rather than gm4
Roland Pesch [Fri, 15 May 1992 00:20:43 +0000 (00:20 +0000)]
Thu May 14 17:09:48 1992 Roland H. Pesch (pesch@fowanton.cygnus.com)
* gdb.texinfo: slight expansion of new text on reading info files
* gdbinv-s.m4.in: correct and expand info on cross-debugging
H8/300 from DOS.
* ChangeLog: guess...
Steve Chamberlain [Wed, 13 May 1992 01:13:18 +0000 (01:13 +0000)]
Changes to support GDB running on DOS using GO32 and H8 support
* defs.h: if xm.h doesn't define FOPEN_RB, include "fopen-same.h",
allowing hosts with different text and binary file formats to
work.
* coffread.c (read_coff_symtab): changed calling convention and
operation - now it opens its own file with FOPEN_RB rather than
duping and fdopening the provided handle.
* dbxread.c, cplus-dem.c: #include mangling.
* exec.c: If O_BINARY isn't defined, set it to 0, call openp for
binary files oring in the right bit.
* utils.c, terminal.h, inflow.c: hackery because dos doesn't have terminals.
* remote-hms.c: cleanup to use the new remote serial stuff
* serial.h, ser-termios.c, ser-go32.c: newfiles to provide host
independent remote terminal I/O.
* remote.c: if DONT_USE_REMOTE is defined, then don't use it.
* source.c (openp): fix off by one problem removing / - can now
open a source file in the root directory with DOS.
* values.c (value_as_pointer): remove bogus address bits from
long. (unpack_long): unpack into unsigned long/short if pointer.
sun4.mh: use the ser-termios stuff
go32.mh: use the ser-go32 stuff
Steve Chamberlain [Wed, 13 May 1992 01:12:18 +0000 (01:12 +0000)]
Changes to support GDB running on DOS using GO32 and H8 support
* defs.h: if xm.h doesn't define FOPEN_RB, include "fopen-same.h",
allowing hosts with different text and binary file formats to
work.
* coffread.c (read_coff_symtab): changed calling convention and
operation - now it opens its own file with FOPEN_RB rather than
duping and fdopening the provided handle.
* dbxread.c, cplus-dem.c: #include mangling.
* exec.c: If O_BINARY isn't defined, set it to 0, call openp for
binary files oring in the right bit.
* utils.c, terminal.h, inflow.c: hackery because dos doesn't have terminals.
* remote-hms.c: cleanup to use the new remote serial stuff
* serial.h, ser-termios.c, ser-go32.c: newfiles to provide host
independent remote terminal I/O.
* remote.c: if DONT_USE_REMOTE is defined, then don't use it.
* source.c (openp): fix off by one problem removing / - can now
open a source file in the root directory with DOS.
* values.c (value_as_pointer): remove bogus address bits from
long. (unpack_long): unpack into unsigned long/short if pointer.
Steve Chamberlain [Tue, 12 May 1992 21:42:36 +0000 (21:42 +0000)]
Tue May 12 14:08:59 1992 Steve Chamberlain (sac@thepub.cygnus.com)
* coff-a29k.c (perform_reloc): fix bug in jmp/call evaluation
* coff-h8300.c (reloc_processing): all relocs are relative to
section start.
* opncls.c: don't use fdopen on DOS systems
short patches from Glenn Kasten (glenn@ready.com)
* target.c: enabled oasys support
* oasys.c: Insert . when UNDERSCORE_HACK is enabled,
fix problem where a relocation which crossed a modification byte
boundary did not work. Fix problem where a relocation near the end
of a data record did not work.
Stu Grossman [Tue, 12 May 1992 21:32:52 +0000 (21:32 +0000)]
* infrun.c (child_attach): Don't allow gdb to attach to itself.
It gets permanently stuck in many OSes.
* breakpoint.c, infcmd.c, infrun.c, utils.c: Change many printfs
to printf_filtered.
* breakpoint.c: Improve help text for info breakpoints.
Stu Grossman [Tue, 12 May 1992 21:27:03 +0000 (21:27 +0000)]
* infrun.c (child_attach): Don't allow gdb to attach to itself.
It gets permanently stuck in many OSes.
* breakpoint.c, infcmd.c, infrun.c: Change many printfs to printf_filtered.
* breakpoint.c: Improve help text for info breakpoints.
Stu Grossman [Tue, 12 May 1992 21:20:34 +0000 (21:20 +0000)]
* breakpoint.c, infcmd.c: Change many printfs to printf_filtered.
* breakpoint.c: Improve help text for info breakpoints.
Stu Grossman [Tue, 12 May 1992 21:17:19 +0000 (21:17 +0000)]
* breakpoint.c: Change many printfs to printf_filtered. Improve
help text for info breakpoints.
John Gilmore [Tue, 12 May 1992 19:23:32 +0000 (19:23 +0000)]
`info user' => `show user'. Noticed by David Taylor.
Steve Chamberlain [Tue, 12 May 1992 14:55:32 +0000 (14:55 +0000)]
Add definition of free
John Gilmore [Tue, 12 May 1992 02:35:44 +0000 (02:35 +0000)]
* README: Add pointer to internals doc, and describe reading
info files.
* utils.c (print_sys_errmsg): Use stderr. Reported by Pierre Willard.
* symtab.c (output_source_filename): Remove old glop for wrapping
lines, use wrap_here. Reported by Pierre Willard (pierre@la.tce.com).
* Makefile.in: version.c should depend on Makefile, not Makefile.in.
* munch: Add sort -u to avoid duplications.
* symtab.c (lookup_symbol): Improve Stu's fix of 22 April.
Improved fix by hahn@sunshine.labs.tek.com (Doug Hahn).
John Gilmore [Tue, 12 May 1992 02:10:59 +0000 (02:10 +0000)]
Say how to read the `info' files.
Fred Fish [Mon, 11 May 1992 20:32:03 +0000 (20:32 +0000)]
* cplus-dem.c (demangle_signature): Recognize misplaced '_' to
avoid infinite loops while demangling bogus mangled names.
* valprint.c (type_print_base): Minor fix for GNU style guide
conformance.
Fred Fish [Sun, 10 May 1992 01:43:37 +0000 (01:43 +0000)]
* config/ncr3000.mt (DEMANGLE_OPTS): Remove -Dnounderscore.
Fred Fish [Sun, 10 May 1992 01:43:04 +0000 (01:43 +0000)]
* Makefile.in (VERSION): Bump to 4.5.3
* Makefile.in (DEMANGLE_OPTS): Remove obsolete -Dnounderscore
* Makefile.in (demangle): New target to create standalone
demangler with same code and options as internal demangler.
* cplus-dem.c: Massive restructuring, rewriting, cleanups, etc
to support ARM style and Lucid style demangling, improve
maintainability, fix several demangling bugs. More changes
to follow.
* defs.h (strstr): Add ANSI compatible prototype.
* valprint.c (type_print_1): Demangle using ansi option.
* config/ncr3000.mt (DEMANGLE_OPTS): Remove -Dnounderscore.
Stu Grossman [Sat, 9 May 1992 21:49:28 +0000 (21:49 +0000)]
* xcoffexec.c (vmap_exec): Don't assume .text and .data are the
first two sections.
Steve Chamberlain [Fri, 8 May 1992 21:07:40 +0000 (21:07 +0000)]
Compile with acc
K. Richard Pixley [Fri, 8 May 1992 20:29:39 +0000 (20:29 +0000)]
do not bury pwd into config.status, thus do fewer pwds
K. Richard Pixley [Fri, 8 May 1992 19:34:32 +0000 (19:34 +0000)]
print Building message only when subdir != . AND verbose
Per Bothner [Fri, 8 May 1992 18:43:50 +0000 (18:43 +0000)]
* mipsread.c (parse_procedure): Return rather than using
uninitialized variable 'b'.
K. Richard Pixley [Fri, 8 May 1992 18:29:38 +0000 (18:29 +0000)]
remove -s, rework -v to better accomodate guested configures
Stu Grossman [Fri, 8 May 1992 15:49:48 +0000 (15:49 +0000)]
* Makefile.in, remote-udi.c, remote-vx.c, 29k-share/dfe/mini2udi.c,
29k-share/dfe/yank.c, vx-share/xdr_ptrace.c, vx-share/xdr_regs.c:
Remove -I29k-share, -Ivx-share from Makefile.in. Make #includes
relative to each source file.
K. Richard Pixley [Fri, 8 May 1992 15:32:25 +0000 (15:32 +0000)]
updated to 3 may
Steve Chamberlain [Fri, 8 May 1992 15:14:38 +0000 (15:14 +0000)]
Keep sa29200.mt
K. Richard Pixley [Fri, 8 May 1992 14:49:44 +0000 (14:49 +0000)]
propogate INSTALL, INSTALL_DATA, INSTALL_PROGRAM on recursions
Roland Pesch [Fri, 8 May 1992 00:10:29 +0000 (00:10 +0000)]
Correct reference to linker manual title (title was "GLD, the GNU linker";
now is "Using LD, the GNU linker").
Roland Pesch [Fri, 8 May 1992 00:05:32 +0000 (00:05 +0000)]
Thu May 7 17:01:12 1992 Roland H. Pesch (pesch@fowanton.cygnus.com)
* ld.texinfo: references to linker now say "ld" not "gld".
Roland Pesch [Thu, 7 May 1992 19:54:26 +0000 (19:54 +0000)]
@{ ... @} --> @code{ ... }
Roland Pesch [Thu, 7 May 1992 19:35:26 +0000 (19:35 +0000)]
*** empty log message ***
Roland Pesch [Thu, 7 May 1992 19:33:40 +0000 (19:33 +0000)]
Doc for (MRI-compatible) ar command language.
Stu Grossman [Thu, 7 May 1992 17:47:36 +0000 (17:47 +0000)]
* am29k-pinsn.c: Use new opcode table in "opcode/a29k.h".
* am29k-tdep.c: Update to latest code from AMD.
(get_saved_register) don't crap out if no frame.
* remote-udi.c: Set/clear inferior_pid as appropriate.
(udi_open) call target_preopen, don't close fd 0!!!, clean up
error handling. Fixup end-of-debugging messages.
(udi_fetch_registers) clean up big time, mainly don't multiply
register_valid indices by 4, and use proper Offset when reading
gr96-gr127. (udi_store_registers) general cleanup.
(fetch_register) cleanup, simplify. (regnum_to_srnum)
INT_REGNUM->INTE_REGNUM.
* tm-29k.h: Upgrade to latest code from AMD.
* 29k-share/udi/udip2soc.c: Get rid of useless errmsg_m macro.
(UDIConnect) Clean up error processing (like, don't do exit() if
execlp fails), make code restartable, make more attractive.
(UDIStop) Use SIGINT instead of SIGUSR1, as isstip won't stop
otherwise.
Steve Chamberlain [Thu, 7 May 1992 01:06:34 +0000 (01:06 +0000)]
* arparse.y: make END call ar_end
* arsup.c (ar_end): added, deletes temp file if archive session
aborted.
Steve Chamberlain [Thu, 7 May 1992 00:24:39 +0000 (00:24 +0000)]
Keep the 29k config file
Per Bothner [Wed, 6 May 1992 21:37:51 +0000 (21:37 +0000)]
* tm-irix3.h: Re-define CPLUS_MARKER to '.'.
* xm-rs6000.h, tm-rs6000.h: Move re-definition of CPLUS_MARKER
from former to latter.
Fred Fish [Wed, 6 May 1992 21:16:11 +0000 (21:16 +0000)]
* cplus-dem.c (do_args): Handle void args the same as others.
* objfiles.c (free_objfile): Only try to unmap files when
reusable objfiles are supported.
* valprint.c (type_print_varspec_suffix): Add parameter that
specifies if C++ demangling included function arguments. Use
it to suppress printing extra pair of ()'s.
* valprint.c (type_print_1): Fix problem with printing demangled
C++ function types where demangled type includes the function
args.
Steve Chamberlain [Wed, 6 May 1992 20:31:01 +0000 (20:31 +0000)]
changed calling convention for Q_enter_global_ref
* ldexp.c, ldlang.c, ldmain.c: reflect this
* ldver.c: bump version to 1.97.1
* ldindr.c (add_indirect): when an edict declaring an indirect
symbol is found, make sure that any ideas about the symbol being
common are changed if it now known to be defined.
* ldmain.c (linear_library): complain once if archive isn't
ranlibbed.
* ldlang.h, ldlang.c: make room for and initialize the complain
once field.
K. Richard Pixley [Wed, 6 May 1992 18:11:49 +0000 (18:11 +0000)]
fix cc compile failure
K. Richard Pixley [Wed, 6 May 1992 18:11:09 +0000 (18:11 +0000)]
FLEX -> LEX. use bison & flex from ../ if they exist
K. Richard Pixley [Wed, 6 May 1992 18:10:11 +0000 (18:10 +0000)]
remove temporary directory when finished
K. Richard Pixley [Wed, 6 May 1992 18:08:10 +0000 (18:08 +0000)]
use flex & bison from ../ if they exist
Roland Pesch [Wed, 6 May 1992 04:49:50 +0000 (04:49 +0000)]
formatting improvements (already in progressive)
Steve Chamberlain [Wed, 6 May 1992 01:08:02 +0000 (01:08 +0000)]
*** empty log message ***
Steve Chamberlain [Wed, 6 May 1992 01:07:05 +0000 (01:07 +0000)]
* ldfile.c: merge in VMS filename support
* ldmain.c (main): take out ./ from library path, and close file
before unlinking. Make multiple defs of a symbol create an
unexecable file.
* ldmisc.c: fatal errosrs delete output file
Steve Chamberlain [Wed, 6 May 1992 00:49:18 +0000 (00:49 +0000)]
* relax.c (build_it): don't allocate space in the output file for
stuff if -R flag applys to it.
David D. Zuhn [Tue, 5 May 1992 23:59:05 +0000 (23:59 +0000)]
added ispell
Roland Pesch [Tue, 5 May 1992 22:51:53 +0000 (22:51 +0000)]
Fix typo in M4 macro name (prevented TeX formatting).
Roland Pesch [Tue, 5 May 1992 22:00:25 +0000 (22:00 +0000)]
as.texinfo, as-all.texinfo: fix typo found by zoo
(don't call H8/300 an AMD 29K in info menus)
as.1: catch up to "-k" spelling change (now "-K")
Steve Chamberlain [Tue, 5 May 1992 21:34:14 +0000 (21:34 +0000)]
Renamed dup other_dup to stop conflict on iris
Per Bothner [Tue, 5 May 1992 21:25:27 +0000 (21:25 +0000)]
Bump to version 1.97.
Per Bothner [Tue, 5 May 1992 21:21:59 +0000 (21:21 +0000)]
* bfd-in.h: Increase version number to 1.97, for consistency with ../binutils.
* Makefile.in: docdir is ./doc, not ${srcdir}/doc.
Per Bothner [Tue, 5 May 1992 21:07:32 +0000 (21:07 +0000)]
* ldver.c: Increase version number to 1.97, for consistency with ../binutils.
Per Bothner [Tue, 5 May 1992 20:54:18 +0000 (20:54 +0000)]
Get rid of bogus comment in compiler command rule.
K. Richard Pixley [Tue, 5 May 1992 19:13:58 +0000 (19:13 +0000)]
FLEX -> LEX
K. Richard Pixley [Tue, 5 May 1992 19:13:06 +0000 (19:13 +0000)]
{} -> @{@}
K. Richard Pixley [Tue, 5 May 1992 19:12:05 +0000 (19:12 +0000)]
gm4 -> m4
Per Bothner [Tue, 5 May 1992 19:02:24 +0000 (19:02 +0000)]
* Makefile.in: Bump to version 1.97.
* ar.c: Declare errno for machines that need it.
Per Bothner [Tue, 5 May 1992 18:27:12 +0000 (18:27 +0000)]
Change OS of next from sysv to mach.
Fred Fish [Tue, 5 May 1992 18:16:23 +0000 (18:16 +0000)]
* Makefile.in (DEMANGLER): Define and default to cplus-dem.
Allows selection of C++ demangler to be a configuration option
until multiple demanglers are supported.
* demangle.h: New include file for extended demangler support.
* breakpoint.c, gdbtypes.c, printcmd.c, stack.c, symtab.c,
utils.c, valprint.c: Include "demangle.h" and change all calls
to cplus_demangle() or fputs_demangled() to use individual
demangling options.
* valprint.c (type_print_1): Change options to cplus_demangle
to print demangled function args. Still broken, but now less so.
* cplus-dem.c: Include demangle.h, reorganize and update some
comments to reflect reality.
* cplus-dem.c (cplus_demangle, cplus_mangle_opname): Change
second arg from fixed integer to bit based multiple options.
* cplus-dem.c (optable): Reformat and replace ansi members with
bit based options.
* cplus-dem.c (do_type): Fix bug with parsing missing return type.
Steve Chamberlain [Tue, 5 May 1992 14:23:33 +0000 (14:23 +0000)]
Yet more 29k configury
John Gilmore [Tue, 5 May 1992 06:31:59 +0000 (06:31 +0000)]
* objdump.c (display_info): Handle error cases without coredump.
Close the dummy temporary file we open in the loop.
* Makefile.in (arsup.o): Add kludge to build with Sun Make.
John Gilmore [Tue, 5 May 1992 05:31:21 +0000 (05:31 +0000)]
* values.c (set_internalvar): Force evaluation of lazy values.
Bug reported by RMS.
Steve Chamberlain [Tue, 5 May 1992 03:12:59 +0000 (03:12 +0000)]
Keep m68kmri.h
Steve Chamberlain [Tue, 5 May 1992 02:52:54 +0000 (02:52 +0000)]
Added tgas
Steve Chamberlain [Tue, 5 May 1992 02:28:56 +0000 (02:28 +0000)]
Lint
Steve Chamberlain [Tue, 5 May 1992 01:59:04 +0000 (01:59 +0000)]
* obj-coffbfd.c: use is a synonym for section, (do_relocs_for):
calc the base of relocs correctly.
* tc-a29k.c (parse_operand): allow expressions to be in any section.
Roland Pesch [Tue, 5 May 1992 00:55:04 +0000 (00:55 +0000)]
doc doc changes
Roland Pesch [Tue, 5 May 1992 00:52:27 +0000 (00:52 +0000)]
Doc for MRI-compatible linker scripts.
Steve Chamberlain [Tue, 5 May 1992 00:52:18 +0000 (00:52 +0000)]
lint
Steve Chamberlain [Tue, 5 May 1992 00:51:50 +0000 (00:51 +0000)]
Added "sect" as synonym for "section"
Steve Chamberlain [Tue, 5 May 1992 00:14:35 +0000 (00:14 +0000)]
* bfd.h: new get_relocated_section_contents decl
Steve Chamberlain [Mon, 4 May 1992 23:42:03 +0000 (23:42 +0000)]
* bfd-in.h: bump version to 1.96
Major change; changed calling convention for
bfd_get_relocated_section_contents so that caller allocates
memory for section data.
* coffcode.h (bfd_coff_get_relocated_section_contents), reloc.c,
seclet.c, targets.c, bfd.c: reflect new convention.
* coffcode.h (styp_to_sec_flags): if styp_flags is not a special
case, then use reasonable default values for SEC_* flags.
Steve Chamberlain [Mon, 4 May 1992 23:38:42 +0000 (23:38 +0000)]
* ldver.c: Bumped version to 1.96 - new release, resync with the
bfd too #.
* ldexp.c, ldlang.c: now build memory shape tree in obstacks
rather than with raw malloc, makes it easier to track where memory
is going.
* ldsym.h, ldsym.c: create obstack for all global symbols too.
* ldwrite.c (ldwrite): moved malloc so only used when needed.
* sa29200-sc.sh: added support for .lit, data1 and data2 sections.
Fred Fish [Sun, 3 May 1992 23:21:19 +0000 (23:21 +0000)]
Remove entries for signame.c and signame.h, files that went away some
time ago...
Fred Fish [Sun, 3 May 1992 23:05:45 +0000 (23:05 +0000)]
* config/ncr3000.mt: New target config file.