aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
1993-10-25Remove incorrect comment about SEC_HAS_CONTENTS not getting set.Fred Fish1-2/+1
1993-10-25 * gdb.t00/{help.exp,default.exp}: Loosen up a few more tests whichJim Kingdon1-0/+7
just started failing because they depended on the order the subcommands are presented, or exact docstring text. This kind of test is a pain and has minimal benefit.
1993-10-24Sun Oct 24 20:16:38 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)Jim Kingdon5-42/+58
* parse.c, parser-defs.h (write_exp_msymbol): New function to write the appropriate expression for a minimal symbol. * c-exp.y, m2-exp.y: Use it.
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-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 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-22new for apolloJim Kingdon2-0/+0
1993-10-22new for apolloJim Kingdon2-0/+0
1993-10-22* configure.in: Add * to end of all OS names.Jim Kingdon2-31/+36
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-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-21Patch from Jeff Law:Ken Raeburn2-8/+14
* paread.c: Fix references to "hppa" that should now be "som".
1993-10-21* symtab.c (decode_line_1): Don't use SYMBOL_LINE for functions.Jim Kingdon2-37/+59
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 * mipsread.c (parse_symbol): In third-eye, a function has a blockJim Kingdon1-0/+6
within it which represents the whole function. Create only one GDB block for both.
1993-10-21 * config/a29k/a29k-udi.mt: Define REMOTE_O as null so that we don'tStu Grossman2-0/+3
get the default remote* modules.
1993-10-21 * main.c: Make baud_rate and remote_debug be global variables,Stu Grossman6-52/+82
remove #include "remote-utils.h". This makes it possible to build GDB without remote-utils.c. Also, move setting of remote_debug into main, so that all remote*.c files can use it (not just the serial line ones). And, make baud_rate be an int. * remote-udi.c: Change kiodebug to remote_debug. * remote-utils.c: Move setting of baud rate and debug into main.c. * remote-utils.h: Redefine sr_{get set}_debug and sr_{get set}_baud to use baud_rate and remote_debug globals for compatibility. * remote.c: Use remote_debug and baud_rate globals directly, instead of sr_ functions, so that we don't need to load remote-utils.c.
1993-10-20 * stabsread.c (define_symbol): When combining a LOC_ARG and aJim Kingdon2-0/+9
LOC_REGISTER, use the type from the LOC_REGISTER, not from the LOC_ARG.
1993-10-20 * stabs.texinfo (Local Variable Parameters): Re-write paragraph onJim Kingdon2-9/+31
floats passed as doubles (to improve clarity).
1993-10-20define some signalsK. Richard Pixley2-0/+12
1993-10-20 * Makefile.in (INTERNAL_LDFLAGS): New macro. The new part isJim Kingdon2-3/+18
that we use CFLAGS and PROFILE_CFLAGS to link. (gdb, rapp, kdb): Use INTERNAL_LDFLAGS instead of LDFLAGS and/or GLOBAL_CFLAGS.
1993-10-20 * Makefile.in: Add $(srcdir) to all refs to 29k-shareStu Grossman2-19/+25
directories.
1993-10-20 * gdb.t{01 02 03 04 05 06 07 08 09 10 11 12 13 15 16Stu Grossman1-1/+8
17}/Makefile.in: Make it possible to run the testsuite with Sun make and CC = cross gcc by adding explicit build rules for .o files.
1993-10-20fix one bad date, creditsRoland Pesch2-7/+11
1993-10-20 * Makefile.in (ALLCONFIG): Add config/i386/{i386m3.mh, i386m3.mt,Fred Fish2-6/+19
i386/i386mk.mh i386/i386mk.mt}, config/mips/{mipsm3.mh, mipsm3.mt}, config/ns32k/{ns32km3.mh, ns32m3.mt} * Makefile.in (remote_utils_h): Add remote-sim.h * Makefile.in (NONSRC): Add i386-nlmstub.c * Makefile.in (HFILES): Add coff-solib.h
1993-10-19Modified Files:Kung Hsu1-11/+17
ChangeLog * values.c (value_virtual_fn_field): Fix the offset calculation when calling virtual functions. (gdb.t22/virtfunc.exp). * eval.c (evaluate_subexp): same as above.
1993-10-19 * gdb.t15/funcargs.exp: Don't put comments on same line asJim Kingdon1-0/+5
setup_xfail (@#$*%& tcl braindamage!).
1993-10-19Tue Oct 19 14:21:18 1993 Roland H. Pesch (pesch@fowanton.cygnus.com)Roland Pesch3-15/+25
* a4rc.sed: update to work with Andreas Vogel papersize params * refcard.tex: use Andreas Vogel simplifications of papersize params; remove useless version info; update copyright date.
1993-10-19Modified Files:Kung Hsu1-6/+8
values.c eval.c * values.c (value_virtual_fn_field): Fix the offset calculation when calling virtual functions. (gdb.t22/virtfunc.exp). * eval.c (evaluate_subexp): same as above.
1993-10-19Clean out all references to snapshots.readme, a file that is notFred Fish1-27/+0
distributed in gdb releases.
1993-10-19 * config/rs6000/rs6000.mh (TERMCAP): Define to -lcurses.Jim Kingdon2-0/+9
* Makefile.in: Define CXXFLAGS.
1993-10-19 * sparclite/Makefile.in: Fixup so that this works with Sun makeStu Grossman1-0/+5
and VPATH.
1993-10-19* gdb.texinfo (Symbols): Add class NAME to doc for ptype.Jim Kingdon2-0/+7
1993-10-19* breakpoint.h (struct bpstat_what): Don't use bitfields.Jim Kingdon1-0/+2