Jim Kingdon
d7a5ff3c82
* Version 4.11.4.
1994-01-16 03:43:22 +00:00
Per Bothner
5e98bbab17
Merge in changes from bash-1.13. The most obvious one is
...
that the file readline.c has been split into multiple files.
* bind.c, complete.c, dispay.c, isearch.c, parens.c, rldefs.h,
rltty.c, search.c signals.c, tilde.c, tilde.h, xmalloc.c: New files.
1994-01-16 03:39:57 +00:00
Per Bothner
8b564df836
* main.c (show_commands): Make return type of extern
...
history_get be HIST_ENTRY, rather than struct _hist_entry.
(The latter loses with the upcoming merged readline.)
1994-01-16 03:35:19 +00:00
Jim Kingdon
ab5f79719c
* minsyms.c (prim_record_minimal_symbol_and_info): Make tempstring
...
const char *, not char *.
1994-01-16 03:23:50 +00:00
Jim Kingdon
fb155ce31a
* symtab.h (struct symbol): Make section short, not unsigned short.
1994-01-16 03:14:21 +00:00
Jim Kingdon
8704184584
* symtab.c (lookup_symbol): Add comment about QUIT here.
1994-01-16 02:39:50 +00:00
Jim Kingdon
bff37c5945
* gdb.t16/printcmds.exp (test_print_strings): Accept
...
"(unsigned char *) " before the string.
1994-01-15 23:00:27 +00:00
Stan Shebs
b05b0f8358
Sat Jan 15 12:47:23 1994 Stan Shebs (shebs@andros.cygnus.com)
...
* config.sub (apple, mac, mpw): Add various aliases.
1994-01-15 20:50:15 +00:00
Stan Shebs
5db7ecb785
Fri Jan 7 14:34:31 1994 Stan Shebs (shebs@andros.cygnus.com)
...
* mpw-build.in: New file, top-level build script fragment for MPW.
* mpw-configure: New file, configure script for MPW.
* mpw-config.in: New file, config fragment for MPW.
1994-01-15 20:46:29 +00:00
Jim Kingdon
f29351d98b
* utils.c (fputs_unfiltered): Call fputs, not fputs_maybe_filtered.
1994-01-15 20:14:43 +00:00
Jim Kingdon
bb1f42d4f0
* c-exp.y (parse_number): Make it so that integer constants are
...
builtin_type_long_long if builtin_type_long isn't big enough or if
an "LL" suffix is used. Properly handle "UL" or "LU" suffixes.
1994-01-15 19:51:56 +00:00
David Edelsohn
d307fed126
* app.c (do_scrub_next_char): Allow lines like " foolab :".
1994-01-15 19:00:32 +00:00
David Edelsohn
d2550c72df
* read.c (emit_expr): Fix computation of mask.
1994-01-15 17:33:16 +00:00
David Edelsohn
e79cb10bbe
* config/obj-elf.c (obj_elf_section): Fix loop termination test.
1994-01-15 17:31:05 +00:00
Jim Kingdon
a9b32d6192
* c-exp.y (parse_number): Check for overflow regardless of range
...
checking. Fix overflow check to use unsigned LONGEST, not
unsigned int.
* c-exp.y (parse_number): Make it so that integer constants are
builtin_type_long_long if builtin_type_long isn't big enough or if
an "LL" suffix is used. Properly handle "UL" or "LU" suffixes.
1994-01-15 17:14:18 +00:00
Jim Kingdon
2069bd10d5
* TODO: Add notes about printing of fancy types and GDB expressions.
1994-01-15 17:03:41 +00:00
Jim Kingdon
96f1fa1542
* TODO: Add notes about printing of fancy types and GDB expressions.
1994-01-15 16:30:04 +00:00
Jim Kingdon
dac317dc3f
* c-typeprint.c (c_type_print_varspec_suffix, case TYPE_CODE_FUNC):
...
Print our "()" first, then recurse for the target type.
1994-01-15 15:27:49 +00:00
Jim Kingdon
3dcb86173f
* TODO: Add note about printing of fancy types.
1994-01-15 14:58:41 +00:00
Jim Kingdon
831a39d7c3
* remote-udi.c (udi_create_inferior): Quote empty execfile argument.
1994-01-15 04:28:18 +00:00
Jim Kingdon
4c0b3e57c1
* gdbserver/low-lynx.c: Include <sys/wait.h> not /usr/include/wait.h.
1994-01-15 03:51:40 +00:00
Jim Kingdon
44a09a68f2
* utils.c (request_quit): Re-establish signal handler regardless
...
of USG.
* config/mips/xm-irix4.h: Define HAVE_TERMIOS.
1994-01-15 03:43:01 +00:00
Jim Kingdon
9850662034
* i960-tdep.c: Include target.h.
1994-01-15 02:56:47 +00:00
Stan Shebs
658821b9fa
Fri Jan 14 17:12:28 1994 Stan Shebs (shebs@andros.cygnus.com)
...
* lynx-nat.c (sys/wait.h): Don't use absolute pathname.
1994-01-15 01:15:55 +00:00
Ian Lance Taylor
38a5f510bc
* elfcode.h (elf_object_p): If there is a SHT_DYNAMIC section, set
...
the DYNAMIC flag for the BFD.
(NAME(bfd_elf,write_object_contents)): Don't try to write out a
BFD with the DYNAMIC flag set, since we don't generate the program
header table correctly.
1994-01-14 22:35:41 +00:00
Ian Lance Taylor
46050fe4d0
* objcopy.c (strip_main, copy_main): Don't clobber the input file
...
if copy_file fails.
1994-01-14 21:44:44 +00:00
Ian Lance Taylor
1edb7335e6
* nlmconv.c (main): Warn about an attempt to use a shared library
...
with uninitialized data.
1994-01-14 20:58:43 +00:00
Ian Lance Taylor
8a432746ae
Motorola Delta sysV68 support from phdm@info.ucl.ac.BE (Philippe
...
De Muyter).
* configure.in (m68k-motorola-sysv*) New target.
* config/delta68.mt: New file.
* emulparams/delta68.sh: New file.
* scripttempl/delta68.sc: New file.
* Makefile.in (ALL_EMULATIONS): Added em_delta68.o.
(em_delta68.c): New target.
1994-01-14 20:43:07 +00:00
Jim Kingdon
2919ae5a6a
* lynx-nat.c (child_wait): Fix thinkos in struct target_waitstatus
...
changes (status -> ourstatus; declare status, etc.).
* config/nm-lynx.h: Fix child_wait prototype and include target.h.
1994-01-14 19:57:50 +00:00
Ian Lance Taylor
e70f2bde6f
* nlmconv.c (setup_sections): Make sure that we align the
...
output_offset of each input section appropriately.
1994-01-14 19:55:42 +00:00
Jim Kingdon
4e8bc56fb5
* Makefile.in (ALLPARAM): Add config/nm-lynx.h.
1994-01-14 19:19:56 +00:00
Ian Lance Taylor
aeb145f80b
* remote-mips.c (mips_request, mips_wait): Correct prototypes.
1994-01-14 16:52:22 +00:00
Jim Kingdon
d253eb7aa0
* config/i386/xm-linux.h: Define HAVE_TERMIOS.
1994-01-14 16:41:35 +00:00
Peter Schauer
52b3045e8e
* config/alpha/tm-alpha.h (CALL_DUMMY): Improve comment.
1994-01-14 09:22:44 +00:00
Ian Lance Taylor
75919b3b2f
* ecoff.c (ecoff_link_write_external): An ifd can be -1.
1994-01-14 04:10:44 +00:00
Ken Raeburn
642709633f
ecoff.c, as.c changes
1994-01-14 02:05:28 +00:00
Ken Raeburn
012353f7d1
(ecoff_set_gp_prolog_size): New function.
...
(current_file_idx): New static variable.
(add_file): Use and increment current_file_idx instead of indx parameter.
Also removed trailing whitespace from lines.
1994-01-14 02:01:52 +00:00
Ken Raeburn
69ecc03f3d
Oops. Didn't mean to change reject_dev_configs.
1994-01-14 01:55:59 +00:00
Ken Raeburn
398527f2a8
Don't include config.h directly any more.
1994-01-14 01:54:01 +00:00
Ken Raeburn
ff4325cb9b
* struc-symbol.h (struct symbol): Make all bitfields unsigned.
1994-01-14 01:28:19 +00:00
Jim Kingdon
d0acb092fd
* remote-vx.c (vx_wait): Only call i960_fault_to_signal if I80960
...
is defined. Otherwise just report TARGET_SIGNAL_UNKNOWN.
1994-01-13 23:06:03 +00:00
Jeff Law
9558d13f84
* som.c (som_set_reloc_info): Provide a default symbol for
...
relocations which don't actually have an associated symbol.
1994-01-13 22:53:03 +00:00
Ian Lance Taylor
02a68547b9
* objdump.c (dump_relocs): Don't crash if section name is NULL.
1994-01-13 22:34:51 +00:00
Ken Raeburn
d211303dc0
Changes for i960_validate_fix, i386-netbsd* configs, BFDDEF handling, literal
...
pool offset bugs, config.h handling.
1994-01-13 21:34:15 +00:00
Ken Raeburn
acf6404e0b
(add_to_literal_pool): Take symbol and addend as arguments, instead of
...
expression, for now. Fix calculation of offset to return.
1994-01-13 21:31:50 +00:00
Ken Raeburn
939b21d207
(segment_info_type) [NEED_LITERAL_POOL]: Add field literal_pool_size.
1994-01-13 21:30:18 +00:00
Ken Raeburn
7f955c18aa
* as.h: Include config.h. Added forward declaration for struct symbol.
...
(add_to_literal_pool): Fix declaration.
1994-01-13 21:27:49 +00:00
Ken Raeburn
420065a54e
* configure.in (i386-*-netbsd*): New target, using te-netbsd.h.
...
(i386-*-netbsd0.8): New target, like 386bsd.
* configure.in: Set BFDDEF in Makefile to "define" or "undef".
* Makefile.in (config.h): Protect against multiple inclusions. Define or undef
BFD_ASSEMBLER as specified by $(BFDDEF).
(ALL_CFLAGS): Omit $(BFDDEF).
1994-01-13 21:24:27 +00:00
Jeff Law
3996115456
* som.c (hppa_som_reloc): Add new "error message" argument.
1994-01-13 20:34:25 +00:00
Jeff Law
86066d063b
* config/obj-som.c (som_frob_file): Call adjust_code_sections
...
for each section.
(adjust_code_sections): New function. Adjusts the VMA for all the
$CODE$ subspaces.
* config/tc-hppa.c (md_assemble): Also handle creating a fixup
for the unwind descriptors if a function's label follows the
.PROC and .ENTRY directives.
(pa_entry): Don't set BSF_FUNCTION for the label symbol here; it
is done elsewhere. Don't create a fixup for the unwind
descriptors if the function's label has not been defined yet.
(pa_proc): For SOM, place each procedure within a new $CODE$
subspace. Adjust the segment and frag for the associated
function label if it exists.
1994-01-13 20:17:39 +00:00