aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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 * libnlm.h (nlm_backend_data): Added signature field.Ian Lance Taylor1-0/+6
(nlm_signature): New macro. * nlmcode.h (nlm_object_p, nlm_write_object_contents): Use the NLM signature from the backend rather than the constant NLM_SIGNATURE. * nlm32-i386.c (nlm32_i386_backend): Initialize signature field.
1993-10-20(HFILES): New variable, for use in "make dep".Ken Raeburn1-10/+21
(.dep): Depend on $(CFILES) and $(HFILES). Delete .dep1 and remake it, so that "$?" is complete. (.dep1): Don't need to remove .dep1 first. (dep.sed): Depend on config.status, not Makefile. (CFILES): Add nlm.c.
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 * aoutf1.h (MACHTYPE_OK): Accept M_UNKNOWN.Ian Lance Taylor1-0/+5
(NAME(sunos,set_arch_mach)): Treat M_UNKNOWN as 68000, not 68020.
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-20new test m68k/pic1.s - simple pic code generationKen Raeburn1-0/+5
1993-10-20new test diff1.s - difference of two undefined symbols (should be rejected)Ken Raeburn1-0/+5
1993-10-20* Makefile.in (OBJDUMP_FOR_TARGET): Define similar to AS_FOR_TARGET.Ken Raeburn1-17/+30
(check): Don't pass ASFLAGS variable. (site.exp): Put ASFLAGS, OBJDUMP, OBJDUMPFLAGS into site.exp.
1993-10-20Makefile.in (OBJDUMP_FOR_TARGET): Define similar to AS_FOR_TARGET.Ken Raeburn1-0/+15
(check): Don't pass ASFLAGS variable. (site.exp): Put ASFLAGS, OBJDUMP, OBJDUMPFLAGS into site.exp. From Jeff Law: lib/gas-defs.exp (objdump_start, objdump_finish): New functions so that tests can parse the output of objdump looking for errors in relocation entires, file headers and the like.
1993-10-20* hosts/i386bsd.h [__bsdi__]: Define HOST_DATA_START_ADDR.Jim Kingdon1-0/+4
1993-10-20* configure.in: Add comment about HP compiler vs. emacs.Jim Kingdon2-1/+7
1993-10-20 * mh-hp300: Don't define CFLAGS to empty. Why should hp300 beJim Kingdon2-1/+74
different from anything else? ("gdb doesn't understand the native debug format" isn't a good enough answer because we might be using gcc).
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-19don't build ld on solaris2David D. Zuhn2-0/+8
1993-10-19configure.in: Accept alpha-dec-osf1* instead of just -osf1, since config.guessKen Raeburn2-15/+20
will include the full version number.
1993-10-19 * config/tc-m68k.h (AOUT_MACHTYPE): Define to be external variableIan Lance Taylor3-32/+50
m68k_aout_machtype. * config/tc-m68k.c (omagic): Remove obsolete and unused variable. (m68k_aout_machtype): New variable, if OBJ_AOUT. (md_assemble): Initialize m68k_aout_machtype based on current_architecture, if OBJ_AOUT. (md_parse_option): Remove obsolete reference to omagic.
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-19 * configure.in: Build linker and binutils for alpha-dec-osf1.Ian Lance Taylor2-1/+5
1993-10-19 * configure.in (alpha-*-osf*): New target; use alpha.mt.Ian Lance Taylor3-106/+150
* Makefile.in (ALL_EMULATIONS): Added em_alpha.o. (em_alpha.c): New target; use alpha.sh and alpha.sc. * config/alphaosf.mh (NATIVE_LIB_DIRS, HOSTING_CRT0): Define. * config/alpha.mt: New file. * emulparams/alpha.sh: New file. * scripttempl/alpha.sc: New file.
1993-10-19New files for Alpha linker.Ian Lance Taylor6-0/+76
1993-10-19 * coff-alpha.c: Implemented reloc handling for the linker, madeIan Lance Taylor2-47/+86
various other related changes. * libecoff.h (ecoff_backend_data): Added rdata_in_text field. Renamed finish_reloc to adjust_reloc_in. Added adjust_reloc_out field. (ecoff_bfd_get_relocated_section_contents): Don't define. * ecoff.c (ecoff_sec_to_styp_flags, ecoff_styp_to_sec_flags): Handle .lita section. (ecoff_slurp_reloc_table): Handle RELOC_SECTION_FINI. finish_reloc backend field renamed to adjust_reloc_in. (ecoff_bfd_seclet_link): Adjust number of aux entries to debug_align boundary. (ecoff_compute_section_file_positions): If rdata_in_text put .rdata section in text segment, not data segment. Put .pdata section in text segment. (ecoff_write_object_contents): Likewise. Also, call adjust_reloc_out, and handle .lita, .xdata, .pdata, .fini and absolute sections when writing out relocs. * coffswap.h (coff_swap_aouthdr_out): For ALPHAECOFF, output 2 for bldrev field, as on Alpha OSF/1. Padding field is now 2 bytes. * coff-mips.c (mips_ecoff_swap_reloc_out): Added assertion. (mips_adjust_reloc_in): Renamed from mips_finish_reloc. (mips_adjust_reloc_out): New function (does nothing). (mips_ecoff_backend_data): Initialize new fields. (ecoff_bfd_get_relocation_section_contents): Define to be bfd_generic_get_relocated_section_contents. * reloc.c (bfd_perform_relocation): Added casts to avoid Alpha OSF/1 cc bug.
1993-10-19Clean out all references to snapshots.readme, a file that is notFred Fish1-27/+0
distributed in gdb releases.
1993-10-19remove debugging echoDavid D. Zuhn1-1/+0
1993-10-19 * config/rs6000/rs6000.mh (TERMCAP): Define to -lcurses.Jim Kingdon2-0/+9
* Makefile.in: Define CXXFLAGS.
1993-10-19 * Makefile.in: Remove -O from CXXFLAGS for consistency with CFLAGS,Jim Kingdon1-0/+9
and gdb/testsuite/Makefile.in.
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
1993-10-19* typeprint.c: Add "class CLASS-NAME" to docstring for ptype.Jim Kingdon2-2/+6
1993-10-19 * Makefile.in (ALLPARAM): Add config/m88k/{nm-delta88v4.h,Fred Fish2-3/+12
tm-delta88v4.h, xm-dgux.h}. * Makefile.in (ALLCONFIG): Add config/m88k/{delta88v4.mh, delta88v4.mt}.
1993-10-19 * README: Remove comment about SunOS 5.x programs leavingFred Fish2-11/+8
coredumps. Info from Sun is that this was not in customer releases.
1993-10-19 * snapshots.readme: Reword paragraph about not publicisingFred Fish2-7/+12
location of gdb snapshots.
1993-10-19* gdb.disasm/hppa.exp: Use $objdir/$subdir/$binfile not just $binfile.Jim Kingdon1-1/+10
1993-10-19* Makefile.in: Add dependancy for elf.o to make Sun make happyStu Grossman1-4/+18
when using VPATH.
1993-10-18 * hppa-tdep.c (restore_pc_queue): Call target_terminal_ours afterJim Kingdon2-0/+9
done stepping the inferior.
1993-10-18handle unixware & hp emacs, textutils on rs6000David D. Zuhn1-1/+20
1993-10-18 * c-exp.y: Remove never-used (because of shift/reduce conflicts)Jim Kingdon3-22/+16
rules for pointers to members. * Makefile.in: Remove notice about expected shift/reduce conflicts.
1993-10-18 * buildsym.c (finish_block): If we pop the context stack and it isJim Kingdon2-3/+24
not empty, complain () instead of abort ().
1993-10-18 * parse.c, parser-defs.h (follow_types): New function.Jim Kingdon3-41/+73
* c-exp.y (ptype : typebase abs_decl): Use it. * c-exp.y (ptype): Add support for type qualifiers after the typebase. The typebase rule already has support for them before the typebase. * Makefile.in: Change the expected number of shift/reduce conflicts to 6. This is OK--the 2 new conflicts are basically the same as one of the old ones.
1993-10-17Bump version to 4.10.3 in main trunk after branch for gdb 4.11Fred Fish2-2/+15
1993-10-17 * infrun.c (wait_for_inferior): Clean up comments which were atJim Kingdon1-92/+41
the top of the file, making them more concise and moving them with the code (Sorry, Randy, but these stream-of-consciousness comments really have to go). Switch the order of the "&&", which makes things clearer and turns out to be an improvement with respect to side effects and speed.