aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1993-10-24 * remote-vx.c (vx_wait): Rename pid parameter to pid_to_wait_for.Jim Kingdon1-3/+4
Some compilers (legitimately) don't like variables in the function's outermost block whose name is the name as a parameter.
1993-10-24 * elfread.c (elf_symtab_read): Use bfd convention that bothFred Fish2-3/+12
initialized and uninitialized data sections have the SEC_ALLOC flag bit set, but only initialized sections have SEC_LOAD set. SEC_DATA is ignored since it only gets set for initialized data. Likewise, SEC_HAS_CONTENTS is ignored now because it never gets set.
1993-10-24use lowercase "format" instead of Format/formatDavid D. Zuhn1-0/+8
1993-10-24remove debugging output accidentally checked inDavid D. Zuhn1-4/+1
1993-10-23(sim_stop_signal): Result is now enum sim_stop.David Edelsohn2-21/+86
1993-10-23(sim_stop_signal): Result is now enum sim_stop.David Edelsohn2-2/+29
1993-10-23* remote-sim.h (sim_stop): New enum.David Edelsohn3-5/+21
(sim_stop_signal): Change prototype, result is enum sim_stop. * remote-sim.c (gdbsim_wait): Update call to sim_stop_signal.
1993-10-23 * stabsread.c (define_symbol): Skip the whole thing about "pccJim Kingdon2-4/+11
promotion" on little-endian machines.
1993-10-23 * remote-vx.c: Rename pid parameter to pid_to_wait_for. SomeJim Kingdon2-2/+6
compilers (legitimately) don't like variables in the function's outermost block whose name is the name as a parameter.
1993-10-22 Merge Apollo patches from Troy Rollo (troy@cbme.unsw.edu.au):Jim Kingdon1-0/+2
* dst.h, dstread.c, config/m68k/{apollo68b.mt,tm-apollo68b.h}: New files. * config/m68k/nm-apollo68b.h: Add more defines. * configure.in: Recognize apollo target, not just host.
1993-10-22 * input-scrub.c (physical_input_file, logical_input_file,Ian Lance Taylor2-7/+31
physical_input_line, logical_input_line): Made static. (as_where): Return current file name and line number, don't print them out. * messages.c (as_show_where): New static function. Other functions use it instead of as_where. (as_bad_internal): New static function. (as_bad): Use as_bad_internal. (as_bad_where): New function, like as_bad but taking a file name and line number. * as.h (as_bad_where): Declare. (as_where): Change prototype for new arguments. * write.h (fixS): Added fields fx_file and fx_line. * write.c (fix_new_internal): Save file and line number in fix. (fixup_segment): Use as_bad_where, not as_bad. * input-file.c (f_in, file_name): Made static. * cond.c (struct file_line): Just use file and line fields. (s_else): Use as_where and as_bad_where, not get_file_line and set_file_line. (get_file_line, set_file_line): Removed. * listing.c (listing_newline): Use as_where. * config/obj-coffbfd.c (obj_coff_init_stab_section): Use as_where. * config/obj-ecoff.c (add_file): Use as_where. * config/obj-elf.c (obj_elf_init_stab_section): Use as_where. * config/tc-m68k.c (md_apply_fix_2): Use as_bad_where. * config/tc-mips.c (tc_gen_reloc): Use as_bad_where, not assert.
1993-10-22note change to fprintf declarationMark Eichin1-0/+9
1993-10-22note TDEFINES setting of FPRINTF_ALREADY_DECLARED.Mark Eichin1-0/+6
1993-10-22hide declaration of fprintf inside FPRINTF_ALREADY_DECLARED, becauseMark Eichin1-0/+3
this declaration can be wrong but there must *be* a declaration for include/dis-asm.h to work.
1993-10-22 Merge Apollo patches from Troy Rollo (troy@cbme.unsw.edu.au):Jim Kingdon8-0/+3476
* dst.h, dstread.c, config/m68k/{apollo68b.mt,tm-apollo68b.h}: New files. * config/m68k/nm-apollo68b.h: Add more defines. * configure.in: Recognize apollo target, not just host.
1993-10-22 * targets.c (target_vector): Enable MIPS ELF vectors.Ian Lance Taylor1-0/+4
1993-10-22new for apolloJim Kingdon2-0/+0
1993-10-22new for apolloJim Kingdon2-0/+0
1993-10-22* config.bfd: Use bigmips for mips-sony-bsd*.Jim Kingdon2-0/+3
1993-10-22* configure.in: Add * to end of all OS names.Jim Kingdon2-31/+36
1993-10-22* configure.host, config.bfd: Add * to end of all OS names.Jim Kingdon2-17/+22
1993-10-22* configure.in: Add * to end of all OS names.Jim Kingdon3-4/+12
1993-10-22 * Makefile.in (ALLPARAM): Add config/m88k/xm-delta88v4.hFred Fish2-1/+6
1993-10-22* munch: Removed.Jim Kingdon1-49/+0
1993-10-22 * Makefile.in (init.c): Generate using the source, not munch. ThisJim Kingdon1-1/+0
cleans up all kinds of hassles (which nm to use in munch, etc). The new formatting conventions (mostly already followed) are that the name of the _initialize_* routines must start in column zero, and must not be inside #if. * munch: Removed. * Makefile.in: Remove references to munch. * serial.c, remote.c, infptrace.c, maint.c, convex-tdep.c, alpha-tdep.c, hp300ux-nat.c, hppab-nat.c, osfsolib.c, remote-es.c, procfs.c, remote-udi.c, ser-go32.c, ultra3-xdep.c, sh-tdep.c, i960-tdep.c, hppa-tdep.c, h8500-tdep.c, dpx2-nat.c, delta68-nat.c, z8k-tdep.c: Make sure the above conventions are followed. Make sure they are all declared as returning void. Clean up miscellaneous comments and such.
1993-10-22 * Makefile.in (init.c): Generate using the source, not munch. ThisJim Kingdon22-64/+72
cleans up all kinds of hassles (which nm to use in munch, etc). The new formatting conventions (mostly already followed) are that the name of the _initialize_* routines must start in column zero, and must not be inside #if. * munch: Removed. * Makefile.in: Remove references to munch. * serial.c, remote.c, infptrace.c, maint.c, convex-tdep.c, alpha-tdep.c, hp300ux-nat.c, hppab-nat.c, osfsolib.c, remote-es.c, procfs.c, remote-udi.c, ser-go32.c, ultra3-xdep.c, sh-tdep.c, i960-tdep.c, hppa-tdep.c, h8500-tdep.c, dpx2-nat.c, delta68-nat.c, z8k-tdep.c: Make sure the above conventions are followed. Make sure they are all declared as returning void. Clean up miscellaneous comments and such.
1993-10-22Man page for "run" simulator, and install-man target for it.Roland Pesch1-0/+107
1993-10-22* Makefile.in: Update dependencies to reflect all these new includes.Jim Kingdon1-17/+22
1993-10-22* sh-tdep.c (sim_load): Add function.Jim Kingdon2-2/+18
1993-10-21add pid argument to mips_waitDavid D. Zuhn2-1/+6
1993-10-21 * Makefile.in (c-exp.tab.o): Remove notice about shift/reduce conflictsJim Kingdon23-151/+255
which no longer occur. gcc -Wall lint: * findvar.c (symbol_read_needs_frame), corelow.c (ignore), inflow.c (gdb_has_a_terminal): Make sure to return a value. * regex.h: Declare re_set_syntax. * printcmd.c: Include valprint.h. * infcmd.c, exec.c, maint.c, core.c: Include language.h. * maint.c: Include expression.h. * infrun.c, fork-child.c, corelow.c, inflow.c: Include thread.h. * inftarg.c: Include command.h. * coredep.c: Include value.h. * c-exp.y, m2-exp.y, ch-exp.y: Include bfd.h, symfile.h and objfiles.h. * ch-typeprint.c: Include typeprint.h. * ch-valprint.c: Include c-lang.h. * nlmread.c: Include buildsym.h. * environ.c: Include gdbcore.h. Only include defs.h once. (set_in_environ): Cast const char * to char * when passing to set_gnutarget. Remove unused variables: * printcmd.c (printf_command): args_to_vprintf. * coffread.c (coff_symfile_init): strsection. Move variables to within the #ifdefs where they are used: * symtab.c (gdb_mangle_name): opname. * inftarg.c (child_attach): pid and exec_file. * inftarg.c (child_detach): siggnal. * objfiles.c (allocate_objfile): mapto, md, and fd. * objfiles.c (free_objfile): mmfd. * infrun.c (wait_for_inferior): Include BPSTAT_WHAT_LAST in switch. * infrun.c (wait_for_inferior): Remove unused same_pid label. * inferior.h: Declare set_sigint_trap and clear_sigint_trap. * parser-defs.h: Declare write_exp_elt_block. * stabsread.h: Declare elfstab_offset_sections and coffstab_build_psymtabs.
1993-10-21Various arious PA changes from Utah.Ken Raeburn3-5/+117
V9 bugfix. See changelog...
1993-10-21delete some code in "#if 0"Ken Raeburn1-6/+0
1993-10-21 * config/tc-sparc.c (md_parse_option): Accept and ignore -sparcIan Lance Taylor2-54/+51
option, which is used by the SunOS make default .s.o rule.
1993-10-21Set bfd_gas for all sparc targets. Added facility for keeping or rejectingKen Raeburn1-62/+88
configurations still under development; default is to assume production environment, and reject configs still being worked on. Mark Elf configurations (except sparc and i386) as developmental. Deleted cases matching some generic names in favor of more specific names. (E.g., when we get Alpha support, we'll still only support VMS for Vax.)
1993-10-21Patch from Jeff Law:Ken Raeburn2-8/+14
* paread.c: Fix references to "hppa" that should now be "som".
1993-10-21elfcode.h (FILE_ALIGN_: Renamed from EALIGN, to avoid conflict with UltrixKen Raeburn3-84/+227
header files. Also, lots of changes for PA elf and som support from Utah; see ChangeLog for details.
1993-10-21 gcc -Wall lint:Jim Kingdon1-0/+7
* coff-h8300.c, coffcode.h: Change shrink parameter in *_reloc16_estimate to unsigned to match prototype. * archive.c: Avoid "/*" in comment.
1993-10-21Always build newlib for native Lynx.Stan Shebs2-1/+8
1993-10-21 * dep-in.sed: Create our own line breaks for a more aestheticIan Lance Taylor1-0/+4
Makefile. * Makefile.in: Rebuilt dependencies.
1993-10-21* symtab.c (decode_line_1): Don't use SYMBOL_LINE for functions.Jim Kingdon2-37/+59
1993-10-21 * elf32-mips.c: Include "seclet.h".Ian Lance Taylor2-0/+13
(mips_elf_fake_sections): Force size of .reginfo section to sizeof Elf32_External_RegInfo. (mips_elf_seclet_link): New function. Link the .reginfo section specially, and pass everything else to the generic routine. (bfd_elf32_bfd_seclet_link): Define macro. * elf32-target.h: If bfd_elf32_bfd_seclet_link is already defined, don't override it.
1993-10-21 * stabs.texinfo (Local Variable Parameters): Re-write paragraph onJim Kingdon1-5/+7
floats passed as doubles (to improve clarity).
1993-10-21 * gdb.t09/corefile.exp: At end of test, use "core" command withJim Kingdon1-0/+5
no arguments.
1993-10-21 * remote-udi.c (udi_store_registers, store_register): UseStu Grossman2-34/+91
UDI29KPC address space when modifying PC. It seems that you can't modify the PC directly (at least in the isstip simulator).
1993-10-21 * Move "set remotebaud" from remote-utils.c to main.c to it appliesJim Kingdon1-8/+0
to remote.c as well.
1993-10-21 * xcoffread.c (xcoff_symfile_read), coffread.c (coff_symfile_read):Jim Kingdon1-4/+7
Sort symtabs for this objfile only, not for all objfiles.
1993-10-21 * target.h: Put remote_debug declaration back here. Add baud_rate.Jim Kingdon5-11/+13
* remote.c, remote-udi.c, remote-utils.h: Let target.h take care of declaring these. Those random externs all over are error prone. * Move "set remotebaud" from remote-utils.c to main.c to it applies to remote.c as well. * xcoffread.c (xcoff_symfile_read), coffread.c (coff_symfile_read): Sort symtabs for this objfile only, not for all objfiles. * symfile.c, symfile.h (sort_all_symtab_syms): Remove; no longer used.
1993-10-21 * xcoffread.c (xcoff_symfile_read), coffread.c (coff_symfile_read):Jim Kingdon3-16/+25
Sort symtabs for this objfile only, not for all objfiles. * symfile.c, symfile.h (sort_all_symtab_syms): Remove; no longer used.
1993-10-21* mh-hp300: Revert yesterday's change, but add comment explaining.Jim Kingdon1-0/+6