Jim Kingdon [Tue, 7 Sep 1993 22:17:47 +0000 (22:17 +0000)]
* configure.in (m88k-*-sysvr4*): Comment out previous change.
Ian Lance Taylor [Tue, 7 Sep 1993 22:15:15 +0000 (22:15 +0000)]
* remote.c (remote_wait): Don't call error. Instead, call warning
inside a loop. User can ^C to get out.
Jim Kingdon [Tue, 7 Sep 1993 21:39:47 +0000 (21:39 +0000)]
* gdbserver/Makefile.in (TAGS): config files are in
$(srcdir)/../config, not $(srcdir)/config.
Jim Kingdon [Tue, 7 Sep 1993 19:57:45 +0000 (19:57 +0000)]
* config/pa/tm-hppa.h: Declare target_read_pc and target_write_pc.
(STORE_RETURN_VAULE): Pass the correct offset of the return
register to write_register_bytes.
* hppa-tdep.c: Use target_write_pc if PCOQ_TAIL_REGNUM was not saved.
Jim Kingdon [Tue, 7 Sep 1993 19:21:12 +0000 (19:21 +0000)]
* gdb.t15/{return.c,return.exp,Makefile.in}:
New test, currently commented out.
David Edelsohn [Tue, 7 Sep 1993 19:00:48 +0000 (19:00 +0000)]
* config.sub: Remove h8300hhms alias.
Jim Kingdon [Tue, 7 Sep 1993 18:49:45 +0000 (18:49 +0000)]
* stabs.texinfo (Stabs In ELF): Talk about N_FUN value.
Ian Lance Taylor [Tue, 7 Sep 1993 18:36:47 +0000 (18:36 +0000)]
* config/m68k/tm-m68k.h (FIX_CALL_DUMMY): Changed name of swapping
routine to match BFD name change.
* config/z8k/tm-z8k.h (FIX_CALL_DUMMY): Likewise.
Ian Lance Taylor [Tue, 7 Sep 1993 18:32:33 +0000 (18:32 +0000)]
* libbfd-in.h: Removed swapping routines declarations.
* bfd-in.h: Added swapping routine declarations, and renamed them
from _do_* to bfd_*.
* libbfd.c: Renamed swapping routines from _do_* to _bfd_*.
* Changed all callers.
* libbfd.h, bfd-in2.h: Rebuilt.
Ian Lance Taylor [Tue, 7 Sep 1993 18:27:18 +0000 (18:27 +0000)]
* mips-dis.c, m88k-dis.c: Don't include libbfd.h. Changed calls
to BFD swapping routines to correspond to BFD name changes.
Ian Lance Taylor [Tue, 7 Sep 1993 18:24:31 +0000 (18:24 +0000)]
* ecoff.h (AUX_GET_ANY, AUX_PUT_ANY): Changed to reflect further
change in bfd swapping routine names.
Jim Kingdon [Tue, 7 Sep 1993 18:12:26 +0000 (18:12 +0000)]
* dbxread.c (process_one_symbol): If the value of an N_FUN for a
function is zero, use minimal symbols to get the address.
Stan Shebs [Tue, 7 Sep 1993 17:39:56 +0000 (17:39 +0000)]
Changes to support stabs-in-coff
Ian Lance Taylor [Tue, 7 Sep 1993 15:45:42 +0000 (15:45 +0000)]
* elf32-i386.c (elf_howto_table): Set pcrel_offset to true for
R_386_PC32.
Jim Kingdon [Tue, 7 Sep 1993 15:25:31 +0000 (15:25 +0000)]
* ecoff.h (AUX_GET_ANY): Change name of _do_getb32 to reflect bfd
changes.
Jim Kingdon [Tue, 7 Sep 1993 00:26:57 +0000 (00:26 +0000)]
* stabs.texinfo (Local Variable Parameters): Talk about nameless
parameters on VAX.
Jeffrey Wheat [Mon, 6 Sep 1993 22:08:31 +0000 (22:08 +0000)]
Changed elf32_symbol_type to elf_symbol_type
Ian Lance Taylor [Mon, 6 Sep 1993 19:48:43 +0000 (19:48 +0000)]
Snapshot of stand alone i386 NLM debugging stub. Currently sanitized
out because it contains Novell proprietary code.
Ian Lance Taylor [Mon, 6 Sep 1993 19:46:43 +0000 (19:46 +0000)]
* remote.c (remote_wait): Added 'W' and 'N' responses.
Ian Lance Taylor [Mon, 6 Sep 1993 19:42:12 +0000 (19:42 +0000)]
* nlmconv.c (total_bss_size): Removed.
(main): Set the bss vma to always follow the data section. Move
symbols into new sections, and adjust values by output_offset.
(setup_sections): Don't copy all sections, but instead point all
text sections to .text, all data sections to .data, and all bss
sections to .bss.
(copy_sections): Adjust accordingly.
Roland Pesch [Sat, 4 Sep 1993 00:07:46 +0000 (00:07 +0000)]
@up/@down -> @raisesections/@lowersections
Roland Pesch [Fri, 3 Sep 1993 23:48:59 +0000 (23:48 +0000)]
* ld.texinfo: re-enable included config file; conditionalize doc
for -oformat to interact properly with SingleFormat doc config
var; rename @up/@down to @raisesections/@lowersections.
Jim Kingdon [Fri, 3 Sep 1993 22:53:45 +0000 (22:53 +0000)]
* main.c, utils.c: Add comments about immediate_quit.
David MacKenzie [Fri, 3 Sep 1993 22:47:04 +0000 (22:47 +0000)]
tiny additions & fixes
Ken Raeburn [Fri, 3 Sep 1993 22:38:18 +0000 (22:38 +0000)]
PA and ELF changes
Ken Raeburn [Fri, 3 Sep 1993 22:37:03 +0000 (22:37 +0000)]
obj-elf.h change
Ken Raeburn [Fri, 3 Sep 1993 22:36:26 +0000 (22:36 +0000)]
more Utah changes, some cleanup of mine
Ken Raeburn [Fri, 3 Sep 1993 22:19:09 +0000 (22:19 +0000)]
(elf_symbol): Fixed name of elf_symbol_type.
No longer conditionalized on sparcv9.
Jim Kingdon [Fri, 3 Sep 1993 22:02:59 +0000 (22:02 +0000)]
* elfread.c (elf_symtab_read): Don't add symbols starting with ".L"
to minimal symbols.
Ken Raeburn [Fri, 3 Sep 1993 20:24:07 +0000 (20:24 +0000)]
configure.in, libbfd, elf, elf-hppa (utah) changes
Ken Raeburn [Fri, 3 Sep 1993 20:13:31 +0000 (20:13 +0000)]
Reorganized setting of makefile variables so 64-bit stuff works again.
Ken Raeburn [Fri, 3 Sep 1993 20:12:51 +0000 (20:12 +0000)]
more changes from Utah, see log for details
Ken Raeburn [Fri, 3 Sep 1993 20:12:05 +0000 (20:12 +0000)]
Deleted some fields of elf*_symbol_type and elf_obj_tdata that were getting
set but not used. Merged elf*_symbol_type into a single elf_symbol_type.
Ken Raeburn [Fri, 3 Sep 1993 20:09:31 +0000 (20:09 +0000)]
regenerated after doc fix
Ken Raeburn [Fri, 3 Sep 1993 20:04:52 +0000 (20:04 +0000)]
(_do_get*, _do_put*): Renamed via macros to clean up namespace.
Jim Kingdon [Fri, 3 Sep 1993 17:12:22 +0000 (17:12 +0000)]
* stabs.texinfo: Make info author notice match the TeX author notice.
Jim Kingdon [Fri, 3 Sep 1993 16:27:35 +0000 (16:27 +0000)]
* elfread.c (elf_symtab_read): Don't add symbols starting with ".L"
to minimal symbols.
Jim Kingdon [Fri, 3 Sep 1993 16:15:13 +0000 (16:15 +0000)]
* stabs.texinfo: Many minor cleanups.
Jim Kingdon [Fri, 3 Sep 1993 16:04:27 +0000 (16:04 +0000)]
* stabs.texinfo: Many minor cleanups.
Jim Kingdon [Fri, 3 Sep 1993 15:56:00 +0000 (15:56 +0000)]
remove obsolete comment about call function stuff being duplicated
Jim Kingdon [Fri, 3 Sep 1993 15:34:13 +0000 (15:34 +0000)]
* target.c (pop_target): Don't try to deal with the stack becoming
empty. Shouldn't happen and the code that tried was broken.
Jim Kingdon [Fri, 3 Sep 1993 14:26:29 +0000 (14:26 +0000)]
* dcache.c: Cast return value from xmalloc.
* remote.c: Move setting of immediate_quit from remote_open to
remote_start_dummy and set it back to zero when done.
Jim Kingdon [Thu, 2 Sep 1993 21:23:16 +0000 (21:23 +0000)]
* m88k-tdep.c: Remove a bunch of unused #includes.
Jim Kingdon [Thu, 2 Sep 1993 19:24:33 +0000 (19:24 +0000)]
* libhppa.h (hppa_field_adjust): Remove unused `init_value' variable.
Jim Kingdon [Thu, 2 Sep 1993 19:12:37 +0000 (19:12 +0000)]
* language.h: Add comment about current_language.
Ian Lance Taylor [Thu, 2 Sep 1993 17:19:14 +0000 (17:19 +0000)]
Reverted previous change, and added this one instead:
* config/tc-mips.c (macro_build): Accept 'z', and ignore it.
(macro): Use "z,s,t" for div instructions to match corresponding
change in opcode table.
(mips_ip): Added 'z'--must be zero register.
Ian Lance Taylor [Thu, 2 Sep 1993 17:14:10 +0000 (17:14 +0000)]
* mips-opc.c: Change div machine instruction to be z,s,t rather
than s,t. Change div macro to be d,v,t rather than d,s,t.
Likewise for divu, ddiv, ddivu. Added z,s,t case for drem, dremu,
rem and remu which generates only the corresponding div
instruction. This is for compatibility with the MIPS assembler,
which only generates the simple machine instruction when an
explicit destination of $0 is used.
* mips-dis.c (print_insn_arg): Handle 'z' (always register zero).
Jim Kingdon [Thu, 2 Sep 1993 16:50:45 +0000 (16:50 +0000)]
* mips-tdep.c (_initialize_mips_tdep): Change heuristic-fence-post
from var_uinteger to var_zinteger.
Ian Lance Taylor [Thu, 2 Sep 1993 16:36:36 +0000 (16:36 +0000)]
Only build nlmconv if configured for a NetWare target.
* configure.in: If we have some *-*-netware* target, or are using
all targets, set BUILD_NLMCONV to $(NLMCONV_PROG) in Makefile.
* Makefile.in (PROGS): Use $(BUILD_NLMCONV) rather than
$(NLMCONV_PROG).
Ian Lance Taylor [Thu, 2 Sep 1993 14:46:54 +0000 (14:46 +0000)]
* config/tc-mips.c (macro): If $0 is destination of divide, just
generate the simple machine instruction, for compatibility with
the MIPS assembler.
Ian Lance Taylor [Thu, 2 Sep 1993 14:42:31 +0000 (14:42 +0000)]
* mips-opc.c: Move div machine instruction after macro forms.
Change d,s,t form to d,v,t. Likewise for divu, ddiv and ddivu.
This is for compatibility with the MIPS assembler, which only
generates the simple machine instruction when an explicit
destination of $0 is used.
Jim Kingdon [Thu, 2 Sep 1993 06:20:20 +0000 (06:20 +0000)]
* m88k-tdep.c: Include sys/dir.h before sys/user.h.
Include sys/types.h regardless of USG.
* configure.in: Fix typo (delta88r4 -> delta88v4).
* config/m88k/xm-delta88.h: Don't include sys/siginfo.h. It was
to make this work on SVR4 before SVR4 had its own configuration,
and it breaks SVR3.
Jim Kingdon [Thu, 2 Sep 1993 06:13:28 +0000 (06:13 +0000)]
* config/m88k/delta88v4.h (NATDEPFILES): Remove infptrace.o inftarg.o.
Jim Kingdon [Thu, 2 Sep 1993 06:06:40 +0000 (06:06 +0000)]
* hosts/delta88v4.h: New for SVR4.
* configure.hosts: Use it.
Jim Kingdon [Thu, 2 Sep 1993 05:57:33 +0000 (05:57 +0000)]
* config/m88k/xm-dgux.h: Renamed from config/m88k/xm-m88k.h.
* config/m88k/m88k.mh: Use xm-dgux.h.
* config/m88k/xm-m88k.h: New file, with HOST_BYTE_ORDER,
MAKEVA_END and MAKEVA_ARG.
* config/m88k/xm-*.h: Include m88k/xm-m88k.h.
* printcmd.c: Remove __INT_VARARGS_H code; now in xm-m88k.h.
Jim Kingdon [Thu, 2 Sep 1993 05:57:31 +0000 (05:57 +0000)]
new for /proc support on svr4 delta88
Jim Kingdon [Thu, 2 Sep 1993 05:46:57 +0000 (05:46 +0000)]
* printcmd.c: Remove __INT_VARARGS_H code; now in xm-m88k.h.
Jim Kingdon [Thu, 2 Sep 1993 05:45:11 +0000 (05:45 +0000)]
* printcmd.c: Remove __INT_VARARGS_H code; now in xm-m88k.h.
Jim Kingdon [Thu, 2 Sep 1993 05:35:49 +0000 (05:35 +0000)]
* config/m88k/xm-dgux.h: Renamed from config/m88k/xm-m88k.h.
* config/m88k/xm-m88k.h: New file, with HOST_BYTE_ORDER,
MAKEVA_END and MAKEVA_ARG.
* config/m88k/xm-*.h: Include m88k/xm-m88k.h.
* printcmd.c: Remove __INT_VARARGS_H code; now in xm-m88k.h.
Jim Kingdon [Thu, 2 Sep 1993 05:06:30 +0000 (05:06 +0000)]
renamed from xm-m88k.h
Jim Kingdon [Thu, 2 Sep 1993 05:00:48 +0000 (05:00 +0000)]
* remote-udi.c (udi_wait): Call `warning' not `error'.
Jim Kingdon [Thu, 2 Sep 1993 04:39:59 +0000 (04:39 +0000)]
* remote-udi.c (udi_wait): Call `warning' not `error'.
Jim Kingdon [Thu, 2 Sep 1993 02:25:34 +0000 (02:25 +0000)]
* symtab.c (COMPLETION_LIST_ADD_SYMBOL): If the symbol has a
demangling, don't put the mangled form in the completion list.
Jim Kingdon [Thu, 2 Sep 1993 01:41:40 +0000 (01:41 +0000)]
* symtab.c, symfile.c, c-exp.y, ch-exp.y, m2-exp.y, buildsym.c,
symfile.h, stabsread.c, minsyms.c, solib.c, nlmread.c, dwarfread.c
partial-stab.h, symmisc.c, gdbtypes.c: Lint. Remove (or put
inside #if) unused variables and labels. Fix unclosed comment.
Deal with enumeration values unhandled in switch statements. Make
sure non-void functions return values. Include appropriate
headers.
* dbxread.c (elfstab_build_psymtabs): Don't check for unsigned
value < 0.
Rob Savoye [Thu, 2 Sep 1993 01:12:20 +0000 (01:12 +0000)]
Load the udi library procedures.
Jim Kingdon [Thu, 2 Sep 1993 00:24:46 +0000 (00:24 +0000)]
* symtab.c (find_pc_line, find_line_common),
symtab.h (struct linetable), xcoffread.c (arrange_linetable):
Revise comments re linetable sorting.
* buildsym.c (compare_line_numbers): Sort by pc, not by line.
* coffread.c: Tell end_symtab to sort the line table.
* coffread.c: Re-work a lot of the coff-specific stuff to use stuff
in buildsym.c. This includes coff_finish_block, coff_context_stack,
coff_local_symbols, coff_file_symbols, coff_global_symbols,
coff_end_symtab and coff_add_symbol_to_list.
(read_enum_type): Deal with it now that we have a "struct pending"
not a "struct coff_pending".
* buildsym.c (end_symtab): Don't realloc subfile->linetable.
Jim Kingdon [Wed, 1 Sep 1993 23:43:07 +0000 (23:43 +0000)]
* coffread.c: Re-work a lot of the coff-specific stuff to use stuff
in buildsym.c. This includes coff_finish_block, coff_context_stack,
coff_local_symbols, coff_file_symbols, coff_global_symbols,
coff_end_symtab and coff_add_symbol_to_list.
(read_enum_type): Deal with it now that we have a "struct pending"
not a "struct coff_pending".
Jim Kingdon [Wed, 1 Sep 1993 23:11:30 +0000 (23:11 +0000)]
* coffread.c: Re-work a lot of the coff-specific stuff to use stuff
in buildsym.c. This includes coff_finish_block, coff_context_stack,
coff_local_symbols, coff_file_symbols, coff_global_symbols,
coff_end_symtab and coff_add_symbol_to_list.
(read_enum_type): Deal with it now that we have a "struct pending"
not a "struct coff_pending".
K. Richard Pixley [Wed, 1 Sep 1993 22:24:34 +0000 (22:24 +0000)]
index -> strchr
Jim Kingdon [Wed, 1 Sep 1993 22:15:01 +0000 (22:15 +0000)]
* remote.c: Add comment explaining why dcache is disabled.
(remote_fetch_word, remote_store_word): Make static and #if 0.
They are not called from anywhere.
Wed Sep 1 11:35:49 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
* symtab.c (find_pc_line, find_line_common),
symtab.h (struct linetable), xcoffread.c (arrange_linetable):
Revise comments re linetable sorting.
* buildsym.c (compare_line_numbers): Sort by pc, not by line.
* coffread.c: Tell end_symtab to sort the line table.
Jim Kingdon [Wed, 1 Sep 1993 22:10:37 +0000 (22:10 +0000)]
* remote.c: Add comment explaining why dcache is disabled.
(remote_fetch_word, remote_store_word): Make static and #if 0.
They are not called from anywhere.
Jim Kingdon [Wed, 1 Sep 1993 22:08:13 +0000 (22:08 +0000)]
* symtab.c (find_pc_line, find_line_common),
symtab.h (struct linetable), xcoffread.c (arrange_linetable):
Revise comments re linetable sorting.
* buildsym.c (compare_line_numbers): Sort by pc, not by line.
* coffread.c: Tell end_symtab to sort the line table.
K. Richard Pixley [Wed, 1 Sep 1993 21:56:42 +0000 (21:56 +0000)]
bzero -> memset
K. Richard Pixley [Wed, 1 Sep 1993 21:43:56 +0000 (21:43 +0000)]
bcmp -> memcmp
Jim Kingdon [Wed, 1 Sep 1993 21:15:27 +0000 (21:15 +0000)]
* symtab.h (struct linetable), xcoffread.c (arrange_linetable):
Revise comments re linetable sorting.
* buildsym.c (compare_line_numbers): Sort by pc, not by line.
* coffread.c: Tell end_symtab to sort the line table.
* coffread.c: Re-work a lot of the coff-specific stuff to use stuff
in buildsym.c. This includes coff_finish_block, coff_context_stack,
coff_local_symbols, coff_file_symbols, coff_global_symbols,
coff_end_symtab and coff_add_symbol_to_list.
(read_enum_type): Deal with it now that we have a "struct pending"
not a "struct coff_pending".
* buildsym.c (end_symtab): Don't realloc subfile->linetable.
K. Richard Pixley [Wed, 1 Sep 1993 20:37:15 +0000 (20:37 +0000)]
bcopy -> memcpy
Ken Raeburn [Wed, 1 Sep 1993 19:58:44 +0000 (19:58 +0000)]
write.c, configure.in changes
Ken Raeburn [Wed, 1 Sep 1993 19:32:36 +0000 (19:32 +0000)]
(write_relocs) [RELOC_EXPANSION_POSSIBLE]: Declare tc_gen_reloc correctly.
Ken Raeburn [Wed, 1 Sep 1993 19:29:02 +0000 (19:29 +0000)]
Deleted explicit "return" statements without values at the ends of functions.
Jim Kingdon [Wed, 1 Sep 1993 19:28:53 +0000 (19:28 +0000)]
* libaout.h, netbsd386.c: Change M_I386 to M_386_NETBSD. M_I386
is an SCO pre-define.
K. Richard Pixley [Wed, 1 Sep 1993 19:20:54 +0000 (19:20 +0000)]
add an alias for data section type
K. Richard Pixley [Wed, 1 Sep 1993 19:16:57 +0000 (19:16 +0000)]
break dcache out of remote-nindy.c
Peter Schauer [Wed, 1 Sep 1993 12:10:55 +0000 (12:10 +0000)]
* mipsread.c (parse_partial_symbols): Use language from FDR if it
is unambigous. Patch from ptf@delcam.co.uk (Paul Flinders).
* mipsread.c (ecoff_symfile_info): New struct to hold the global
pending_list.
* mipsread.c (mipscoff_symfile_init, parse_partial_symbols):
Allocate the global pending list and link it to the objfile.
* mipsread.c (is_pending_symbol, add_pending): Use global pending
list from objfile. Allocate pending list entries from the
psymbol_obstack.
* mipsread.c (free_pending): Remove. The pending list is now
freed when the psymbol_obstack is freed.
* mipsread.c (psymtab_to_symtab1): Remove pending list allocation,
the global pending list is used now.
* mipsread.c (parse_partial_symbols): Skip only the first
file indirect entry when building the dependency list.
K. Richard Pixley [Wed, 1 Sep 1993 00:43:09 +0000 (00:43 +0000)]
break dcache code out of remote.c
K. Richard Pixley [Wed, 1 Sep 1993 00:37:53 +0000 (00:37 +0000)]
pulling dcache code out of remote.c
Rob Savoye [Tue, 31 Aug 1993 22:53:40 +0000 (22:53 +0000)]
* config/udi-gdb.exp: gdb_exit now kills any isstip processes
still running and removes the leftover named socket so GDb can do
clean restarts.
Rob Savoye [Tue, 31 Aug 1993 22:50:11 +0000 (22:50 +0000)]
Just a little cleanup. Made gdb_exit "kill" any isstip's still running
and blow away the socket. GDB now restarts beautifully.
K. Richard Pixley [Tue, 31 Aug 1993 22:26:48 +0000 (22:26 +0000)]
comment change
K. Richard Pixley [Tue, 31 Aug 1993 22:13:29 +0000 (22:13 +0000)]
break dcache code out of remote-bug.c
David MacKenzie [Tue, 31 Aug 1993 20:26:16 +0000 (20:26 +0000)]
* stabs.texinfo: Initial-caps all words in node names and
non-trivial words in section names.
Ken Raeburn [Tue, 31 Aug 1993 18:15:50 +0000 (18:15 +0000)]
* objdump.c (ARCH_all): Define ARCH_hppa too.
(dump_headers): Don't test for SEC_BALIGN if it's not defined by bfd.h.
(The latter is done with #ifdef in case it turns out SEC_BALIGN has to be
put back. I didn't *see* any uses of it besides this one, though.)
Ian Lance Taylor [Tue, 31 Aug 1993 17:47:58 +0000 (17:47 +0000)]
* nlmconv.c (main): Force creation of .bss section. Set up the
sections before looking at the symbols. Move all common symbols
into .bss section. Automatically define _edata and _end. Only
export symbols in the export list, with multiple prefixes if
necessary. Warn if no version. Always create extended header.
Set date automatically if not already set.
(setup_sections): Count size of bss sections.
(mangle_relocs, i386_mangle_relocs): Accept section argument, and
take reloc_count as a changeable pointer; changed callers.
(i386_mangle_relocs): Remove PC relative relocs within a section,
as they require no adjustment.
* nlmheader.y: Fixed memory allocation throughout: token STRING is
now allocated on the heap, and freed if not needed. Null
terminated copyright message. Accept version with only two
strings.
(symbol_list_opt): New nonterminal, either symbol_list or empty.
(symbol_list): Use left recursion to avoid overflowing parser
stack.
(yylex): Rearranged beginning of line check. Accept quoted
strings using single quotes. End generic argument at comment
character or parentheses.
(string_list_append): Fixed.
(string_list_append1): New function.
Ian Lance Taylor [Tue, 31 Aug 1993 17:46:56 +0000 (17:46 +0000)]
* Makefile.in (objdump.o): Depend upon config.status to notice
--with-targets changes.
(nlmconv.o): Depend upon bucomm.h.
Ian Lance Taylor [Tue, 31 Aug 1993 17:28:03 +0000 (17:28 +0000)]
* nlmcode.h (nlm_object_p): Set HAS_SYMS if there are external
references.
(nlm_swap_auxiliary_headers_{in,out}): The copyright length is
only one byte.
(nlm_get_symtab_upper_bound): Include debugging symbols in symbol
count.
(nlm_slurp_symbol_table): Make symlength unsigned. Read debugging
symbols as BFD local symbols.
(nlm_write_object_contents): Don't bother writing out exported
symbols more than once; they now appear in the symbol table more
than once (with and without a prefix) if necessary. Set offset
values to be non-zero as NLMLINK does.
Jim Kingdon [Tue, 31 Aug 1993 17:11:46 +0000 (17:11 +0000)]
* libhppa.h: Restore #undefs of e_fsel and other e_* symbols.
Jim Kingdon [Tue, 31 Aug 1993 16:03:04 +0000 (16:03 +0000)]
* configure.in: Match *-*-solaris2* not *-sun-solaris2*.
Jim Kingdon [Tue, 31 Aug 1993 15:44:44 +0000 (15:44 +0000)]
* c-typeprint.c (c_print_type_base): Treat show = 0 just like
show < 0. The only case where we had been distinguishing is that
show = 0 used to print "struct " or "enum " instead of
"struct {...}" or "enum {...}" which seems clearly wrong.
Jim Kingdon [Tue, 31 Aug 1993 04:47:33 +0000 (04:47 +0000)]
* stabs.texinfo: Many minor cleanups.
Jim Kingdon [Tue, 31 Aug 1993 04:33:50 +0000 (04:33 +0000)]
* stabs.texinfo: Many minor cleanups.
David D. Zuhn [Tue, 31 Aug 1993 01:30:23 +0000 (01:30 +0000)]
don't run fixproto on gcc-no-fixedincludes