aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1996-03-06 * ch-exp.c (parse_primval): Handle CARD, MAX, MIN.Wilfried Moser4-36/+225
(match_string_literal): Handle control sequence. (match_character_literal): Deto. * ch-lang.c (chill_printchar): Change formating of nonprintable characters from C'xx' to ^(num). (chill_printstr): Deto. (value_chill_card, value_chill_max_min): New functions to process Chill's CARD, MAX, MIN. (evaluate_subexp_chill): Process UNOP_CARD, UNOP_CHMAX, UNOP_CHMIN. * expression.h (exp_opcode): Add UNOP_CARD, UNOP_CHMAX, UNOP_CHMIN for Chill's CARD, MAX, MIN. * valarith.c (value_in): Add processing of TYPE_CODE_RANGE and change return type from builtin_type_int to builtin_type_chill_bool.
1996-03-06 * gch922.{ch,exp}, powerset.{ch,exp}: New test cases.Wilfried Moser10-21/+459
* builtins.exp, chillvars.exp, misc.exp, tests1.exp: Updated due to new format of nonprintable characters (control sequence instead of C'xx').
1996-03-06 * config/nm-nbsd.h (link_object, lo_name, etc): Move to hereStan Shebs4-77/+30
from config/nm-nbsd.h. * config/sparc/nm-nbsd.h (regs, fp_status, etc): Move to here from config/sparc/tm-nbsd.h.
1996-03-06 * config/m68k/nm-hp300hpux.h (FIVE_ARG_PTRACE): Define hereStan Shebs3-8/+14
instead of in config/m68k/xm-hp300hpux.h.
1996-03-05 * */Makefile.in (maintainer-clean): Remove config.log.Stan Shebs1-1/+1
* gdb.base/Makefile.in (EXECUTABLES): Replace twice with twice-tmp. * gdb.c++/Makefile.in (PROGS): Add inherit. (clean): Remove *.ci.
1996-03-05 * configure.in: Don't set SHLIB or SHLINK to an empty string,Ian Lance Taylor2-0/+10
since they appear as targets in Makefile.in. * configure: Rebuild.
1996-03-05* i386b-nat.c, m68knbsd-nat.c (fetch_core_registers): ProvideJ.T. Conklin3-2/+30
implementation for NetBSD systems.
1996-03-05 * sunos.c (sunos_scan_ext_relocs): If not making a shared library,Ian Lance Taylor1-0/+5
don't fiddle with a symbol which is not defined anywhere.
1996-03-05* configure.in (m68k-*-netbsd*): Build everything now.J.T. Conklin2-3/+4
1996-03-05 * string.ch, string.exp: Add tests (from Cygnus PR chill/9078).Per Bothner3-2/+20
1996-03-05 * valarith.c (binop_user_defined_p): Return 0 for BINOP_CONCAT.Per Bothner2-13/+32
(value_concat): Handle varying strings (add COERCE_VARYING_ARRAY). This fixes PR chill/9078.
1996-03-05 * pr-9095.ch, pr-9095.exp: New test case.Per Bothner4-1/+82
1996-03-05 * ch-lang.c (evaluate_subexp_chill case MULTI_SUBSCRIPT): ErrorPer Bothner2-9/+13
if "function" is pointer to non-function. Fixes PR chill/9095.
1996-03-05 * configure.in (i386-*-cygwin32): Don't use bfd_gas.Steve Chamberlain1-0/+5
* configure: Regenerated.
1996-03-05 * top.c (print_gdb_version): Update copyright year.Stan Shebs2-2/+6
1996-03-05 * xcofflink.c (xcoff_mark): Treat undefined imported symbols asIan Lance Taylor1-0/+4
though they are defined in a shared library. (xcoff_build_ldsyms): Likewise.
1996-03-04 * coffgen.c (coff_find_nearest_line): Don't look at the lineIan Lance Taylor1-1/+4
numbers for the section if section->lineno is NULL.
1996-03-04 * From Peter Schauer:Jeff Law3-34/+34
* infrun.c (wait_for_inferior): Remove breakpoints and switch terminal settings before calling SOLIB_ADD. * solib.c (enable_break, SVR4 variant): Don't map in symbols for the dynamic linker, the namespace pollution causes real problems.
1996-03-04 * config/tc-hppa.c: Add default definitions for R_N0SEL andJeff Law1-0/+3
R_N1SEL since they're not defined for old versions of hpux.
1996-03-04 * ldlang.c (wild): Handle foo.a(.text) by mapping each includedIan Lance Taylor2-1/+33
member of foo.a separately. From Jouke Numan <jnuman@bazis.nl>.
1996-03-04 * elf.c (_bfd_elf_symbol_from_bfd_symbol): Print a useful errorIan Lance Taylor2-4/+24
message rather than calling BFD_ASSERT. * elfcode.h (write_relocs): Check return value of _bfd_elf_symbol_from_bfd_symbol.
1996-03-04 * config/tc-hppa.c (tc_gen_reloc): Fix typo in R_COMP2 code.Jeff Law2-2/+10
Set "sym_ptr_ptr" and "addend" fields to dummy values for R_N0SEL and R_N1SEL. Net buglet, and something I just noticed was wrong.
1996-03-03Sun Mar 3 17:18:57 1996 James G. Smith <jsmith@cygnus.co.uk>Jackie Smith Cashion2-1/+7
* remote-mips.c (common_breakpoint): Explicitly terminate the returned buffer.
1996-03-01Fri Mar 1 10:20:52 1996 Andreas Schwab ↵Ian Lance Taylor2-31/+58
<schwab@issan.informatik.uni-dortmund.de> * flonum-konst.c: Add two more constants for 1e+-2048 and 1e+-4096, and correct the other constants.
1996-03-01Fri Mar 1 10:24:59 1996 Andreas Schwab ↵Ian Lance Taylor1-0/+5
<schwab@issan.informatik.uni-dortmund.de> * emultempl/elf32.em (gld${EMULATION_NAME}_find_exp_assignment): Search trinary.cond rather than searching trinary.lhs twice.
1996-03-01Fri Mar 1 10:20:52 1996 Andreas Schwab ↵Ian Lance Taylor1-0/+4
<schwab@issan.informatik.uni-dortmund.de> * symbols.c (resolve_symbol_value): Handle O_logical_not.
1996-03-01When putting common items in .sdata, make sure SEC_LOAD flag is clearedMichael Meissner1-0/+5
1996-02-29fix typoMichael Meissner1-1/+1
1996-02-29All predefined sections to be of NOBITS typeMichael Meissner2-12/+16
1996-02-29 From Wilfried Moser <wilfried.moser@aut.alcatel.at>:Stan Shebs1-0/+6
* remote.c (remote_detach): Send a command 'D' to the target when detaching, update the function's comments.
1996-02-29Add xm-nbsd.hFred Fish1-0/+1
1996-02-29Remove missing file "PROBLEMS" from list of files to keep.Fred Fish1-1/+0
1996-02-29 * config/tc-hppa.c (hppa_fix_adjustable): For SOM, don'tJeff Law2-1/+5
reduce relocs using e_nlrsel field selectors.
1996-02-28 * Makefile.in (VERSION): Bump version to 4.15.2 to establishFred Fish1-0/+5
baseline for gdb 4.16 rerelease testing.
1996-02-28 * write.c (fix_new_exp): Don't use #elif. Some compilersJeff Law1-1/+4
don't handle it. Fixes build problem with certain versions of the hpux compiler.
1996-02-28 * somsolib.c (som_solib_create_inferior_hook): Before returningJeff Law2-0/+14
call clear_symtab_users. Fixes minor hpux problem with 7763 patches.
1996-02-28Wed Feb 28 12:25:46 1996 Jason Merrill <jason@yorick.cygnus.com>Jason Merrill2-3/+11
* Makefile.in (taz): Fix quoting.
1996-02-28 * config/tc-hppa.c (selector_table): Add "n", "nl", and "nlr" toJeff Law2-12/+46
the selector table. (pa_chk_field_selector): Handle new field selectors for SOM. More new stuff for hpux10.
1996-02-28 * libhppa.h (hppa_reloc_field_selector_type): Add R_HPPA_NLSELJeff Law1-0/+11
and R_HPPA_NLRSEL. (e_nsel, e_nlsel, e_nlrsel): Undefine. Add to hppa_reloc_field_selector_type_alt. (hppa_field_adjust): Handle e_nlsel, e_nlrsel. Fix e_nsel handling. * som.c (hppa_som_gen_reloc_type): Handle N', NL' NLR' field selectors. (som_write_fixups): Finish handling of R_N0SEL and R_N1SEL. More hpux10 crud.
1996-02-28 * elf.c (assign_file_positions_for_segments): Adjust the segmentIan Lance Taylor2-3/+11
memory size for the alignment of a SEC_ALLOC section, not just a SEC_LOAD section.
1996-02-27 * mpw-make.sed: Edit out shared library support.Stan Shebs2-0/+14
(@TDIRS@): Edit out, can't use genscripts.
1996-02-27Tue Feb 27 15:09:21 1996 Andreas Schwab ↵Ian Lance Taylor3-0/+22
<schwab@issan.informatik.uni-dortmund.de> * configure.tgt (m68k-*-linuxaout*, m68k-*-linux*): New targets. * emulparams/m68klinux.sh: New file. * emultempl/linux.em (gld${EMULATION_NAME}_before_allocation): Call bfd_${EMULATION_NAME}_size_dynamic_sections instead of bfd_linux_size_dynamic_sections. * Makefile.in (ALL_EMULATIONS): Add em68klinux.o. (em68klinux.c): New target. * configure.host (m68*-*-linuxaout*, m68*-*-linux*): New hosts. Tue Feb 27 12:55:46 1996 Ian Lance Taylor <ian@cygnus.com> * Makefile.in (ALL_EMULATIONS): Sort into alphabetical order. Fill in missing entries.
1996-02-27Tue Feb 27 14:42:27 1996 Andreas Schwab ↵Ian Lance Taylor3-16/+30
<schwab@issan.informatik.uni-dortmund.de> * configure.in (m68k-*-linux*aout*, m68k-*-linux*): New targets. * configure: Rebuild. * config/te-linux.h (LOCAL_LABELS_FB): Define. * config/tc-m68k.h (TARGET_FORMAT) [TE_LINUX]: Define to "a.out-m68k-linux". * config/tc-m68k.c (comment_chars): Don't include '#' if TE_LINUX is defined.
1996-02-27 * configure.in (sparclet-*-*): Build everything now.David Edelsohn2-4/+4
1996-02-27Tue Feb 27 14:31:51 1996 Andreas Schwab ↵Ian Lance Taylor2-4/+3
<schwab@issan.informatik.uni-dortmund.de> * configure.in (m68k-*-linux*): New host.
1996-02-27Tue Feb 27 14:17:31 1996 Andreas Schwab ↵Ian Lance Taylor6-20/+55
<schwab@issan.informatik.uni-dortmund.de> * m68klinux.c: New file. * hosts/m68klinux.h: New file. * config.bfd (m68*-*-linuxaout*, m68*-*-linux*): New targets. * configure.in (m68*-*-linux*): New native host. (m68klinux_vec): New vector. * configure: Rebuild. * targets.c (m68klinux_vec): Declare. * i386linux.c (bfd_i386linux_size_dynamic_sections): Renamed from bfd_linux_size_dynmic_sections to avoid clash with m68klinux.c. * bfd-in.h (bfd_i386linux_size_dynamic_sections): Rename declaration from bfd_linux_size_dynamic_sections. (bfd_m68klinux_size_dynamic_sections): Declare. * bfd-in2.h: Rebuild. * Makefile.in: Rebuild dependencies. (BFD32_BACKENDS): Add m68klinux.o. (BFD32_BACKENDS_CFILES): Add m68klinux.c.
1996-02-27 * libhppa.h (pa_arch): Add pa20.Jeff Law3-32/+94
(hppa_reloc_field_selector_type): Add R_HPPA_NSEL. (e_nsel): Undefine. Add to hppa_reloc_field_selector_type_alt. (hppa_field_adjust): Handle e_nsel. * som.c: Provide default definitions for many new relocs found only in hpux10 include files. (som_fixup_formats): Add several new relocs from hpux10. (som_hppa_howto_table): Add hpux10 relocs. (som_write_fixups): Handle R_N0SEL and R_N1SEL hpux10 relocs. Quick stab at handling some of the new hpux10 features.
1996-02-27update copyrightIan Lance Taylor2-3/+3
1996-02-27 * lexsup.c (parse_args): Recognize --no-whole-archive.Ian Lance Taylor6-32/+107
* ldlang.h (lang_input_statement_type): Add whole_archive field. * ldlang.c (new_afile): Set whole_archive field. (load_symbols): Check input file specific whole_archive field rather than global variable. * ld.texinfo, ld.1: Document --no-whole-archive. PR 9094.
1996-02-27 * mpw-make.sed: Update to handle shared library support.Stan Shebs2-0/+11