Ian Lance Taylor
b2d7b32596
* config/obj-coff.c (coff_frob_section): Remove assert about
...
section alignment.
* config/tc-sparc.c (md_section_align): Use section alignment, not
xvec align_power_min field.
1994-10-05 04:13:29 +00:00
Jeff Law
05d0c2cce6
Add ChangeLog entry that (apparently) I nuked.
1994-10-04 23:30:39 +00:00
Ian Lance Taylor
ea4849d5b7
* ecoff.c (_bfd_ecoff_new_section_hook): Default section alignment
...
power to 4, rather than using align_power_min.
1994-10-04 21:30:45 +00:00
Ian Lance Taylor
28d19d0321
* coffcode.h (coff_new_section_hook): Don't use align_power_min;
...
use COFF_DEFAULT_SECTION_ALIGNMENT_POWER instead. Force the .stab
and .stabstr sections to be aligned to no more than 2. Remove
COFF_SPARC special cases.
* coff-a29k.c: Define COFF_DEFAULT_SECTION_ALIGNMENT_POWER.
* coff-apollo.c, coff-go32.c, coff-h8300.c: Likewise.
* coff-h8500.c, coff-i386.c, coff-i960.c, coff-m68k.c: Likewise.
* coff-m88k.c, coff-rs6000.c, coff-sh.c, coff-sparc.c: Likewise.
* coff-we32k.c, coff-z8k.c: Likewise.
PR 5706.
1994-10-04 21:13:51 +00:00
Ian Lance Taylor
995b0d3ff3
* configure.in: Use ${config_shell} when running config.bfd.
1994-10-04 16:18:19 +00:00
Ian Lance Taylor
1ce422b072
* configure: Use ${config_shell} when running ${configsub}.
1994-10-04 16:06:32 +00:00
Ian Lance Taylor
a297d42c27
* cofflink.c (coff_link_input_bfd): Don't try to convert a long
...
filename if the offset field is zero.
1994-10-04 15:54:27 +00:00
Ian Lance Taylor
dfaf9ef608
* elfcode.h (swap_out_syms): If the alignment of a common symbol
...
was not set, use a sensible default rather than zero.
PR 5751.
1994-10-04 15:25:02 +00:00
David Edelsohn
c03a4997a9
* config.sub: No longer recognize h8300h.
1994-10-03 21:30:15 +00:00
Ian Lance Taylor
d1c8b8694a
* config.sub: Remove extraneous differences between config.sub and
...
gcc/config.sub.
1994-10-03 16:41:46 +00:00
Jim Kingdon
3bb27ebf8a
* gdbserver/server.c (main): Silently accept all unrecognized
...
requests and send back a zero length acknowledge. That is what
*-stub.c do and is what remote.c expects.
1994-10-03 14:51:22 +00:00
Peter Schauer
ab18bba082
* gdbserver/server.c (main): Silently accept query requests
...
and send back a zero length acknowledge.
1994-10-03 12:14:38 +00:00
Peter Schauer
a91b6ec8f0
* corelow.c (core_open): Copy the modified to_sections_end
...
vector from current_target to core_ops too.
* gdbserver/server.c (main): Silently accept query requests
and send back a zero length acknowledge.
1994-10-03 12:13:46 +00:00
Peter Schauer
7a6c910ea1
* rs6000-core.c (rs6000coff_core_p): Set SEC_HAS_CONTENTS flag
...
for .stack and .ldinfo sections. Cast coredata.c_tab to a
file_ptr to avoid warnings from gcc.
1994-10-03 11:47:38 +00:00
Ken Raeburn
13a336c4a1
Rewrote make-gas.com handling so that only "make realclean" will remove it.
1994-10-01 04:30:10 +00:00
Ken Raeburn
f54b111403
got rid of make-gas.com
1994-10-01 04:24:38 +00:00
Ken Raeburn
7166a30844
Makefile.in (DISTSTUFFDIRS): Add gas.
1994-10-01 04:24:29 +00:00
Ken Raeburn
dc87e0ce66
vms make-gas.com stuff
1994-10-01 04:20:16 +00:00
Ken Raeburn
df36a2aa30
Now gets rebuilt by "make diststuff".
1994-10-01 04:18:46 +00:00
Ken Raeburn
367d6244da
(diststuff): Build make-gas.com.
...
(clean, mostlyclean): Delete make-gas.com.
(realclean): Separate target, depend on clean and distclean.
1994-10-01 04:17:56 +00:00
Ken Raeburn
c0b8690d94
Fri Sep 30 19:05:20 1994 Pat Rankin (rankin@eql.caltech.edu)
...
* vmsconf.sh (make-gas.com): handle DCL verification to enable
sensible feedback to the user while gas is being built.
1994-10-01 04:15:45 +00:00
Ken Raeburn
76a390e234
i386 pic changes
...
as.h: __STDC__ -> varargs
write.* PLT changes
write.c,symbols.c debug changes
1994-10-01 03:52:42 +00:00
J.T. Conklin
496b2222a6
* nlm/Makefile.in: Get rid of NWINCLUDES.
...
* config/{alpha,powerpc}/gdbserve.mt: define NWINCLUDES.
1994-10-01 00:25:13 +00:00
Jim Kingdon
d3006726b0
* gdbserver/low-lynx.c (create_inferior): Pass all 4 args to ptrace.
1994-09-30 23:02:22 +00:00
Jim Kingdon
a5732a3067
* lynx-nat.c (child_wait): Use status.w_status, not status, in
...
arithmetic. status is a `union wait'.
1994-09-30 22:53:36 +00:00
Ken Raeburn
10ff87e954
yesterday's gdbinit changes
1994-09-30 20:22:59 +00:00
Ian Lance Taylor
fb562be02f
* elfcode.h (elf_bfd_final_link): Remove assertion when a non
...
SEC_IN_MEMORY section is found in dynobj. This can happen when
linking PIC compiled code.
1994-09-30 17:13:08 +00:00
Jim Kingdon
6adffcd857
* config/nm-lynx.h (PTRACE_ARG3_TYPE): Define to int, not char *.
...
* lynx-nat.c (child_wait): Pass fourth argument to ptrace.
1994-09-30 13:58:58 +00:00
Ian Lance Taylor
70605a77d0
* configure.in (configdirs): Change binutils.all to binutils-all.
1994-09-30 03:49:54 +00:00
Thomas Lord
f4a7dca7e7
optionally configure libgui (--enable-gdbgui)
1994-09-30 00:36:58 +00:00
Ken Raeburn
1df6e2665e
(all): Depend on .gdbinit.
...
(.gdbinit): Rebuild from gdbinit.in by running config.status.
1994-09-29 23:03:07 +00:00
Ken Raeburn
9dc6c00f8d
* write.c (print_fixup): Print source location on first line. Show fx_r_type
...
and fx_addsy fields.
1994-09-29 23:00:45 +00:00
Ken Raeburn
12cf5d98c7
fix typu
1994-09-29 20:51:57 +00:00
Ken Raeburn
85f340909d
* reloc.c (bfd_install_relocation): Change type of data to bfd_byte *, to go
...
along with yesterday's change.
1994-09-29 20:39:27 +00:00
Ken Raeburn
64e21e0fd7
* elf.c (bfd_elf_print_symbol): Moved here from elf_print_symbol in elfcode.h.
...
(case bfd_print_symbol_all): Print symbol's size field, except for common
symbols; print their alignment.
* elfcode.h (elf_print_symbol): Deleted.
* libelf.h (bfd_elf_print_symbol): Declare.
(bfd_elf{32,64}_print_symbol): Replace declarations with macros.
1994-09-29 20:36:24 +00:00
Ken Raeburn
9afa408e4f
* syms.c (bfd_print_symbol_vandf): Show BSF_LOCAL and BSF_GLOBAL in one column.
...
Use the column freed up to show BSF_FUNCTION and BSF_FILE.
1994-09-29 20:29:54 +00:00
Ian Lance Taylor
7f23bcab2c
* VMS does not permits `.' in directory names. Renamed
...
binutils.all to binutils-all.
1994-09-29 16:46:53 +00:00
Ian Lance Taylor
f2b38b9848
missed this file
1994-09-29 16:42:43 +00:00
Ian Lance Taylor
d2c0200413
* VMS does not permits `.' in directory names. Renamed
...
ld.bootstrap to ld-bootstrap, ld.cdtest to ld-cdtest, and
ld.scripts to ld-scripts.
1994-09-29 16:39:01 +00:00
Ian Lance Taylor
ec591fcf45
* syms.c (stt): Add .rdata and .rodata.
...
PR 5714.
1994-09-29 16:30:12 +00:00
Jim Kingdon
e90bd60df3
* xcoffread.c (read_xcoff_symtab): Fix comment for yesterday's change.
1994-09-29 15:26:16 +00:00
Jim Kingdon
ab93997d68
* coffread.c (complete_symtab): If last_source_file is set upon
...
entry, free it.
1994-09-29 15:09:51 +00:00
Jeff Law
e042d326f9
* hpread.c (hpread_read_array_type): Do not change the type code
...
to TYPE_CODE_PTR for "char foo[]". Just make it a zero length
array type.
1994-09-29 05:03:18 +00:00
Jeff Law
510ceea939
* hpread.c (hpread_type_translate): Handle T_UNS_LONG types with
...
lengths other than 32bits (HP C 9.69 represents an "unsigned char"
as an T_UNS_LONG with length 8).
1994-09-29 04:26:50 +00:00
Jeff Law
3a4b4b1ec0
* gas/hppa/reloc/reduce.s: Renamed from relocreduce.s
...
* gas/hppa/reloc/reduce2.s: Renamed from relocreduce2.s
* gas/hppa/reloc/r_no_reloc.s: Renamed from r_no_relocbug.s
* gas/hppa/reloc/reloc.exp: Changed accordingly.
1994-09-29 03:29:07 +00:00
Jeff Law
017c725468
* gas/hppa/reloc/reduce.s: Renamed from relocreduce.s
...
* gas/hppa/reloc/reduce2.s: Renamed from relocreduce2.s
* gas/hppa/reloc/r_no_reloc.s: Renamed from r_no_relocbug.s
1994-09-29 03:25:03 +00:00
Ken Raeburn
b8480abc20
misc changes to configure.in, gdbinit.in, as.h, symbols.c
1994-09-28 23:24:07 +00:00
Ken Raeburn
4bdaf48eab
Move "break abort" to end, in case gdb complains.
1994-09-28 23:16:59 +00:00
Ken Raeburn
9de0bdfba9
forgot to hit ^x^s after deleting "#if 1" lines
1994-09-28 20:31:32 +00:00
Ken Raeburn
e702f6e6e3
(resolve_symbol_value, case O_symbol): Don't do any processing if add_symbol is
...
undefined or in expr_section.
(resolve_symbol_value, case O_add): For symbol plus constant-valued symbol,
convert to O_symbol and re-reduce.
(S_GET_VALUE): If symbol needs resolving, resolve it.
(indent_level): No longer static.
(print_symbol_value_1): Don't print frag address if it matches
zero_address_frag. Don't print "resolving" if already resolved. Print segment
name. Don't call print_expr_1 on an undefined symbol.
(print_expr_1): Fix whitespace before printing X_add_number.
1994-09-28 20:27:31 +00:00