binutils-gdb.git
32 years ago* infrun.c (child_attach): Don't allow gdb to attach to itself.
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.

32 years ago* infrun.c (child_attach): Don't allow gdb to attach to itself.
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.

32 years ago* breakpoint.c, infcmd.c: Change many printfs to printf_filtered.
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.

32 years ago* breakpoint.c: Change many printfs to printf_filtered. Improve
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.

32 years ago`info user' => `show user'. Noticed by David Taylor.
John Gilmore [Tue, 12 May 1992 19:23:32 +0000 (19:23 +0000)]
`info user' => `show user'.  Noticed by David Taylor.

32 years agoAdd definition of free
Steve Chamberlain [Tue, 12 May 1992 14:55:32 +0000 (14:55 +0000)]
Add definition of free

32 years ago* README: Add pointer to internals doc, and describe reading
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).

32 years agoSay how to read the `info' files.
John Gilmore [Tue, 12 May 1992 02:10:59 +0000 (02:10 +0000)]
Say how to read the `info' files.

32 years ago * cplus-dem.c (demangle_signature): Recognize misplaced '_' to
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.

32 years ago * config/ncr3000.mt (DEMANGLE_OPTS): Remove -Dnounderscore.
Fred Fish [Sun, 10 May 1992 01:43:37 +0000 (01:43 +0000)]
* config/ncr3000.mt (DEMANGLE_OPTS):  Remove -Dnounderscore.

32 years ago * Makefile.in (VERSION): Bump to 4.5.3
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.

32 years ago* xcoffexec.c (vmap_exec): Don't assume .text and .data are the
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.

32 years agoCompile with acc
Steve Chamberlain [Fri, 8 May 1992 21:07:40 +0000 (21:07 +0000)]
Compile with acc

32 years agodo not bury pwd into config.status, thus do fewer pwds
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

32 years agoprint Building message only when subdir != . AND verbose
K. Richard Pixley [Fri, 8 May 1992 19:34:32 +0000 (19:34 +0000)]
print Building message only when subdir != . AND verbose

32 years ago * mipsread.c (parse_procedure): Return rather than using
Per Bothner [Fri, 8 May 1992 18:43:50 +0000 (18:43 +0000)]
* mipsread.c (parse_procedure):  Return rather than using
uninitialized variable 'b'.

32 years agoremove -s, rework -v to better accomodate guested configures
K. Richard Pixley [Fri, 8 May 1992 18:29:38 +0000 (18:29 +0000)]
remove -s, rework -v to better accomodate guested configures

32 years ago* Makefile.in, remote-udi.c, remote-vx.c, 29k-share/dfe/mini2udi.c,
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.

32 years agoupdated to 3 may
K. Richard Pixley [Fri, 8 May 1992 15:32:25 +0000 (15:32 +0000)]
updated to 3 may

32 years agoKeep sa29200.mt
Steve Chamberlain [Fri, 8 May 1992 15:14:38 +0000 (15:14 +0000)]
Keep sa29200.mt

32 years agopropogate INSTALL, INSTALL_DATA, INSTALL_PROGRAM on recursions
K. Richard Pixley [Fri, 8 May 1992 14:49:44 +0000 (14:49 +0000)]
propogate INSTALL, INSTALL_DATA, INSTALL_PROGRAM on recursions

32 years agoCorrect reference to linker manual title (title was "GLD, the GNU linker";
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").

32 years agoThu May 7 17:01:12 1992 Roland H. Pesch (pesch@fowanton.cygnus.com)
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".

32 years ago@{ ... @} --> @code{ ... }
Roland Pesch [Thu, 7 May 1992 19:54:26 +0000 (19:54 +0000)]
@{ ... @}  -->   @code{ ... }

32 years ago*** empty log message ***
Roland Pesch [Thu, 7 May 1992 19:35:26 +0000 (19:35 +0000)]
*** empty log message ***

32 years agoDoc for (MRI-compatible) ar command language.
Roland Pesch [Thu, 7 May 1992 19:33:40 +0000 (19:33 +0000)]
Doc for (MRI-compatible) ar command language.

32 years ago* am29k-pinsn.c: Use new opcode table in "opcode/a29k.h".
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.

32 years ago * arparse.y: make END call ar_end
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.

32 years agoKeep the 29k config file
Steve Chamberlain [Thu, 7 May 1992 00:24:39 +0000 (00:24 +0000)]
Keep the 29k config file

32 years ago * tm-irix3.h: Re-define CPLUS_MARKER to '.'.
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.

32 years ago * cplus-dem.c (do_args): Handle void args the same as others.
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.

32 years ago changed calling convention for Q_enter_global_ref
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.

32 years agofix cc compile failure
K. Richard Pixley [Wed, 6 May 1992 18:11:49 +0000 (18:11 +0000)]
fix cc compile failure

32 years agoFLEX -> LEX. use bison & flex from ../ if they exist
K. Richard Pixley [Wed, 6 May 1992 18:11:09 +0000 (18:11 +0000)]
FLEX -> LEX.  use bison & flex from ../ if they exist

32 years agoremove temporary directory when finished
K. Richard Pixley [Wed, 6 May 1992 18:10:11 +0000 (18:10 +0000)]
remove temporary directory when finished

32 years agouse flex & bison from ../ if they exist
K. Richard Pixley [Wed, 6 May 1992 18:08:10 +0000 (18:08 +0000)]
use flex & bison from ../ if they exist

32 years agoformatting improvements (already in progressive)
Roland Pesch [Wed, 6 May 1992 04:49:50 +0000 (04:49 +0000)]
formatting improvements (already in progressive)

32 years ago*** empty log message ***
Steve Chamberlain [Wed, 6 May 1992 01:08:02 +0000 (01:08 +0000)]
*** empty log message ***

32 years ago * ldfile.c: merge in VMS filename support
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

32 years ago * relax.c (build_it): don't allocate space in the output file for
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.

32 years agoadded ispell
David D. Zuhn [Tue, 5 May 1992 23:59:05 +0000 (23:59 +0000)]
added ispell

32 years agoFix typo in M4 macro name (prevented TeX formatting).
Roland Pesch [Tue, 5 May 1992 22:51:53 +0000 (22:51 +0000)]
Fix typo in M4 macro name (prevented TeX formatting).

32 years agoas.texinfo, as-all.texinfo: fix typo found by zoo
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")

32 years agoRenamed dup other_dup to stop conflict on iris
Steve Chamberlain [Tue, 5 May 1992 21:34:14 +0000 (21:34 +0000)]
Renamed dup other_dup to stop conflict on iris

32 years agoBump to version 1.97.
Per Bothner [Tue, 5 May 1992 21:25:27 +0000 (21:25 +0000)]
Bump to version 1.97.

32 years ago* bfd-in.h: Increase version number to 1.97, for consistency with ../binutils.
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.

32 years ago* ldver.c: Increase version number to 1.97, for consistency with ../binutils.
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.

32 years agoGet rid of bogus comment in compiler command rule.
Per Bothner [Tue, 5 May 1992 20:54:18 +0000 (20:54 +0000)]
Get rid of bogus comment in compiler command rule.

32 years agoFLEX -> LEX
K. Richard Pixley [Tue, 5 May 1992 19:13:58 +0000 (19:13 +0000)]
FLEX -> LEX

32 years ago{} -> @{@}
K. Richard Pixley [Tue, 5 May 1992 19:13:06 +0000 (19:13 +0000)]
{} -> @{@}

32 years agogm4 -> m4
K. Richard Pixley [Tue, 5 May 1992 19:12:05 +0000 (19:12 +0000)]
gm4 -> m4

32 years ago * Makefile.in: Bump to version 1.97.
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.

32 years agoChange OS of next from sysv to mach.
Per Bothner [Tue, 5 May 1992 18:27:12 +0000 (18:27 +0000)]
Change OS of next from sysv to mach.

32 years ago * Makefile.in (DEMANGLER): Define and default to cplus-dem.
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.

32 years agoYet more 29k configury
Steve Chamberlain [Tue, 5 May 1992 14:23:33 +0000 (14:23 +0000)]
Yet more 29k configury

32 years ago* objdump.c (display_info): Handle error cases without coredump.
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.

32 years ago* values.c (set_internalvar): Force evaluation of lazy values.
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.

32 years agoKeep m68kmri.h
Steve Chamberlain [Tue, 5 May 1992 03:12:59 +0000 (03:12 +0000)]
Keep m68kmri.h

32 years agoAdded tgas
Steve Chamberlain [Tue, 5 May 1992 02:52:54 +0000 (02:52 +0000)]
Added tgas

32 years agoLint
Steve Chamberlain [Tue, 5 May 1992 02:28:56 +0000 (02:28 +0000)]
Lint

32 years ago * obj-coffbfd.c: use is a synonym for section, (do_relocs_for):
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.

32 years agodoc doc changes
Roland Pesch [Tue, 5 May 1992 00:55:04 +0000 (00:55 +0000)]
doc doc changes

32 years agoDoc for MRI-compatible linker scripts.
Roland Pesch [Tue, 5 May 1992 00:52:27 +0000 (00:52 +0000)]
Doc for MRI-compatible linker scripts.

32 years agolint
Steve Chamberlain [Tue, 5 May 1992 00:52:18 +0000 (00:52 +0000)]
lint

32 years agoAdded "sect" as synonym for "section"
Steve Chamberlain [Tue, 5 May 1992 00:51:50 +0000 (00:51 +0000)]
Added "sect" as synonym for "section"

32 years ago * bfd.h: new get_relocated_section_contents decl
Steve Chamberlain [Tue, 5 May 1992 00:14:35 +0000 (00:14 +0000)]
* bfd.h: new get_relocated_section_contents decl

32 years ago * bfd-in.h: bump version to 1.96
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.

32 years ago * ldver.c: Bumped version to 1.96 - new release, resync with the
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.

32 years agoRemove entries for signame.c and signame.h, files that went away some
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...

32 years ago * config/ncr3000.mt: New target config file.
Fred Fish [Sun, 3 May 1992 23:05:45 +0000 (23:05 +0000)]
* config/ncr3000.mt:  New target config file.

32 years ago * Makefile.in (VERSION): Bump to 4.5.2.
Fred Fish [Sun, 3 May 1992 23:05:07 +0000 (23:05 +0000)]
* Makefile.in (VERSION):  Bump to 4.5.2.
* Makefile.in (DEMANGLE_OPTS):  Add, default to -Dnounderscore.
* configure.in:  Simplify ncr3000 gdb_host logic, add gdb_target.
* dwarfread.c (struct_type):  Apply fix from Peggy Fieland for
proper handling of bit fields.
* gdbtypes.h (struct type):  Clarify use of field.bitpos.
* symtab.h:  Fix couple of misspellings in comments.
* value.h (struct value):  Clarify use of bitpos.
* value.h (unpack_field_as_long):  Change prototype, returns
LONGEST.
* values.c (unpack_field_as_long):  Change return type to LONGEST,
sign extend unpacked fields that are signed, other rewriting.
* config/ncr3000.mt:  New target config file.

32 years agoAlign lcomm addresses
Steve Chamberlain [Sat, 2 May 1992 02:34:21 +0000 (02:34 +0000)]
Align lcomm addresses

32 years agoMore 29200 stuff
Steve Chamberlain [Sat, 2 May 1992 02:09:20 +0000 (02:09 +0000)]
More 29200 stuff

32 years agoNew stuff for 29200
Steve Chamberlain [Sat, 2 May 1992 02:08:21 +0000 (02:08 +0000)]
New stuff for 29200

32 years ago * coffcode.h (coff_write_object_contents): use RELSZ to work out
Steve Chamberlain [Sat, 2 May 1992 01:52:39 +0000 (01:52 +0000)]
* coffcode.h (coff_write_object_contents): use RELSZ to work out
size of output reloc struct.

32 years ago * coffcode.h (coff_write_object_contents): use RELSZ to work out
Steve Chamberlain [Sat, 2 May 1992 01:46:50 +0000 (01:46 +0000)]
* coffcode.h (coff_write_object_contents): use RELSZ to work out
size of output reloc struct.

32 years agonew_bfd_contained_in : Inherit target->defaulted from parent
Steve Chamberlain [Sat, 2 May 1992 01:43:21 +0000 (01:43 +0000)]
new_bfd_contained_in : Inherit target->defaulted from parent

32 years ago * targets.c, Makefile.in: comment out tekhex for the moment.
Steve Chamberlain [Sat, 2 May 1992 01:41:33 +0000 (01:41 +0000)]
* targets.c, Makefile.in: comment out tekhex for the moment.
* ieee.c: if some places where null pointers were used instead of &bfd_abs_section.
* configure.in: tandem target is st2000
* coff-m68k.c: rename static howto_table to global
m68kcoff_howto_table.
* bout.c: remove unnecessary abort

32 years ago * ldgram.y, ldlex.c, mri.c: added more compatible words; BASE, ALIAS and
Steve Chamberlain [Sat, 2 May 1992 01:35:12 +0000 (01:35 +0000)]
* ldgram.y, ldlex.c, mri.c: added more compatible words; BASE, ALIAS and
PUBLIC.
* Makefile.in: now use flex, not lex

32 years agouse bootstrap for check
K. Richard Pixley [Sat, 2 May 1992 01:19:02 +0000 (01:19 +0000)]
use bootstrap for check

32 years agoadded test-install target
K. Richard Pixley [Sat, 2 May 1992 01:07:09 +0000 (01:07 +0000)]
added test-install target

32 years agoM68k opcodes with MRI names
Steve Chamberlain [Sat, 2 May 1992 01:02:56 +0000 (01:02 +0000)]
M68k opcodes with MRI names

32 years agokeep sanity.sh
K. Richard Pixley [Fri, 1 May 1992 23:30:01 +0000 (23:30 +0000)]
keep sanity.sh

32 years agosanity test
K. Richard Pixley [Fri, 1 May 1992 23:22:07 +0000 (23:22 +0000)]
sanity test

32 years agoAdd support for 386 disassembly
Steve Chamberlain [Fri, 1 May 1992 22:45:45 +0000 (22:45 +0000)]
Add support for 386 disassembly

32 years agoi386 disassembler stolen from GDB. Is it time to build a different
Steve Chamberlain [Fri, 1 May 1992 22:41:28 +0000 (22:41 +0000)]
i386 disassembler stolen from GDB.  Is it time to build a different
directory for these things ?

32 years agoAdd hp300bsd
Steve Chamberlain [Fri, 1 May 1992 22:34:25 +0000 (22:34 +0000)]
Add hp300bsd

32 years agoAdd mri.h
Steve Chamberlain [Fri, 1 May 1992 22:08:40 +0000 (22:08 +0000)]
Add mri.h

32 years agotc-i386: lint
Steve Chamberlain [Fri, 1 May 1992 22:03:35 +0000 (22:03 +0000)]
tc-i386: lint
h8300.mt: configurey

32 years agoAdded h8300xray target
Steve Chamberlain [Fri, 1 May 1992 22:02:21 +0000 (22:02 +0000)]
Added h8300xray target

32 years agof
Steve Chamberlain [Fri, 1 May 1992 21:27:34 +0000 (21:27 +0000)]
f
Added some more pseudo ops
listing.c: lint
as.c: ignore -w option

32 years agolint
Steve Chamberlain [Fri, 1 May 1992 20:09:44 +0000 (20:09 +0000)]
lint

32 years ago * coff-a29k.c: various changes to the way relocations work to cope
Steve Chamberlain [Fri, 1 May 1992 20:00:26 +0000 (20:00 +0000)]
* coff-a29k.c: various changes to the way relocations work to cope
with the "new order" and latent bugs.
* coffcode.h: lint

32 years agoOne more try...
John Gilmore [Fri, 1 May 1992 09:53:13 +0000 (09:53 +0000)]
One more try...

32 years ago* utils.c (printchar): Print 0x7F and 0x80-0x9F in \nnn notation
John Gilmore [Fri, 1 May 1992 09:39:30 +0000 (09:39 +0000)]
* utils.c (printchar):  Print 0x7F and 0x80-0x9F in \nnn notation
even when printing 8-bit characters.

32 years ago* gdbtypes.c (make_{reference,pointer,function}_type): New
John Gilmore [Fri, 1 May 1992 09:14:43 +0000 (09:14 +0000)]
* gdbtypes.c (make_{reference,pointer,function}_type):  New
functions which handle overwriting of forward-referenced types
for stabs file reading.
(lookup_{reference,pointer,function}_type):  These just call
the make_*_type functions with a null storage alloc parameter.
* gdbtypes.h (make_{reference,pointer,function}_type):  Declare.
* xcoffread.c (smash_to_pointer_type):  Remove, no longer used.

* buildsym.c (dbx_lookup_type):  Zero result for (-1,-1) arg.
(dbx_alloc_type):  Make it easier to understand.  No funct change.
(define_symbol: 't'):  Don't put the typedef name into the name of
the struct, union, or enum.  Bugfix.
(read_type: '*', '&', 'f'):  Add comments.  Use make_XXX_type
routines to properly handle overwriting preallocated types so that
forward references will work.
(read_enum_type):  Force enum values to file scope, due to bug in
Sun compiler output.  FIXME, fix later.

Remove unused header_file_prev_index mechanism.  It was already
obsolete in gdb-3.5.  These comments appeared in 3.5:
  /* This code was used before I knew about the instance codes.
     My first hypothesis is that it is not necessary now
     that instance codes are handled.  */
* dbxread.c (add_new_header_file):  Remove header_file_prev_index.
* buildsym.h:  Remove it and prev_index that saves it.
* buildsym.c (push_subfile, pop_subfile, start_symtab):  Remove it.

* solib.c (special_symbol_handling):  When called from core files,
must set up debug_addr.  Don't print error messages, just return.
* symmisc.c (print_symbol):  Less ascii diarrhea for enums, please.

32 years agopass INSTALL, INSTALL_DATA, INSTALL_PROGRAM on install
K. Richard Pixley [Thu, 30 Apr 1992 15:58:03 +0000 (15:58 +0000)]
pass INSTALL, INSTALL_DATA, INSTALL_PROGRAM on install

32 years agoVarious fixes to cplus_demangle(); see ChangeLog.
Per Bothner [Wed, 29 Apr 1992 22:32:12 +0000 (22:32 +0000)]
Various fixes to cplus_demangle();  see ChangeLog.

32 years agoFix a typo (missing ||) in b_out_squirt_out_relocs.
Michael Tiemann [Wed, 29 Apr 1992 20:45:03 +0000 (20:45 +0000)]
Fix a typo (missing ||) in b_out_squirt_out_relocs.

32 years ago * aoutx.h (aout_swap_ext_reloc_out, aout_swap_std_reloc_out)
Steve Chamberlain [Wed, 29 Apr 1992 19:40:35 +0000 (19:40 +0000)]
* aoutx.h (aout_swap_ext_reloc_out, aout_swap_std_reloc_out)
bout.c (b_out_squirt_out_relocs): treat abs sumbols the right way.
* reloc.c (bfd_perform-relocation): don't relocate refs to
absolute symbols if doing a partial link.