359301345a
* dwarfread.c (bfd.h): Don't include.
1994-08-05 20:19:00 +00:00
cd4104e085
Don't dereference invalid pointers in procfs_mourn_inferior
1994-08-05 17:55:46 +00:00
d375ce178d
* i386-nlmstub.c (handle_exception): Point the PC at _exit() to
...
kill the program being debugged. KillMe(), the undocumented
call intended for this purpose, causes the server to hang.
1994-08-05 16:14:03 +00:00
284f4ee95b
* remote.c (read_frame): Calculate run length encoded checksum correctly.
...
* config/sh/stub.c: New file.
1994-08-05 00:14:05 +00:00
7f4b5f94dd
New file. (stan said I could put it here)
1994-08-04 23:59:24 +00:00
7e01f50c14
* target.c (find_default_run_target): Make sure to_can_run is set
...
before calling it.
1994-08-04 21:36:26 +00:00
a278d5a03b
* configure: Simplify Jun 2 1994 change.
1994-08-04 20:16:03 +00:00
7432993954
Fix up namespace handling in last patch.
1994-08-04 19:59:27 +00:00
9da0e790ae
* TODO: Remove note about fast watchpoints and remove obsolete
...
Mach stuff.
1994-08-04 19:48:25 +00:00
63936abc32
* ldlex.l (yy_create_string_buffer): Handle change to internal
...
interface in flex 2.4.7.
1994-08-04 18:56:04 +00:00
e63d646917
* config/i386/xm-i386v4.h, config/m68k/xm-m68kv4.h,
...
config/sparc/xm-sun4sol2.h (NORETURN): Don't define.
* config/m88k/tm-cxux.h (ARCH_NUM_REGS): Undefine before defining.
1994-08-04 18:17:59 +00:00
a3ecbe7c52
* target.c (add_target): Don't call clean_target on target
...
vectors anymore.
* (unpush_target): Test for to_close being set before calling.
* (target_xfer_memory, target_info): Check for to_has_memory
before playing with memory.
1994-08-04 17:45:26 +00:00
a1e0ba7a1a
* remote.c (remote_open): Set inferior_pid to make kill command
...
happy.
* inflow.c (kill_command): Revert change of Aug 2. Use
inferior_pid to determine whether to print out "The program is not
being run." message.
1994-08-04 17:32:09 +00:00
8337ee9d51
* coff-m68k.c (_bfd_coff_m68k_reloc_type_lookup): New function.
...
(coff_bfd_reloc_type_lookup): Define.
1994-08-04 16:38:05 +00:00
1d595f2c0a
* os9k.h: Comment out apparently-unused declarations.
1994-08-04 16:22:44 +00:00
f4e0e098d2
* config/i386/i386m3.mh (NAT_CLIBS): Add -lmachid and -lnetname.
...
* m3-nat.c, config/nm-m3.h: #if 0 REQUEST_QUIT stuff.
* m3-nat.c: Pass argument to return_to_top_level.
Declare m3_kill_inferior before use.
(port_chain_insert): In "can't happen" case, abort rather than
setting `mid' to large decimal constant (which gcc warns about).
(get_thread_name): Use cast to convert const char * to char *.
(add_mach_specific_commands): #if 0 "thread break" command.
(m3_trace_him): Call push_target.
(mach_really_wait): New argument pid; remove unused
variable pid.
(intercept_exec_calls): Call target_terminal_init and
target_terminal_inferior once the child execs.
* infrun.c (proceed): Pass argument to PREPARE_TO_PROCEED.
1994-08-04 16:20:45 +00:00
203778cee1
* elfcode.h (elf_bfd_final_link): Force the vma of sections which
...
do not have SEC_ALLOC set to be 0. This is needed to handle
relocs against debugging sections.
1994-08-04 16:10:23 +00:00
901c2f5ffa
* ch-lang.c (chill_language_defn): Ditto.
1994-08-04 00:38:39 +00:00
0bc2c40057
* breakpoint.c (breakpoint_1): Improve pluralization in display
...
of breakpoint hit counts.
1994-08-04 00:21:16 +00:00
1b8a11d430
* coff-i960.c (coff_i960_relocate): Rewrote to change relocs
...
against locally defined symbols into relocs against section
symbols, for VxWorks 5.1.
1994-08-03 20:51:59 +00:00
043b05b26b
* language.h (struct language_defn): Remove unused field
...
la_longest_float.
(longest_float): Remove, no longer used.
* language.c (unknown_language_defn, auto_language_defn,
local_language_defn): Remove init of la_longest_float field.
* c-lang.c (c_language_defn, cplus_language_defn,
asm_language_defn): Ditto.
* m2-lang.c (m2_language_defn): Ditto.
1994-08-03 19:15:42 +00:00
e696f6a9b9
Wed Aug 3 10:34:37 1994 Eric Youngdale (ericy@cais.cais.com)
...
* i386linux.c (linux_add_one_symbol): Only handle
SHARABLE_CONFLICTS specially if BSF_CONSTRUCTOR is set. Set hashp
for a GOT or PLT symbol. Set jump field of fixup for a PLT symbol.
(linux_tally_symbols): Check section of real symbol. When looking
for a builtin fixup, check builtin and jump flags. Create no more
than one fixup, and always create one if the real symbol is in the
absolute section. Only strip absolute symbols.
1994-08-03 14:43:42 +00:00
756b40d520
LynxOS changes
1994-08-03 13:45:11 +00:00
356ff909bd
* defs.h (bfd_read, bfd_seek): Remove declarations.
...
* os9kread.c, rs6000-nat.c (libbfd.h): Don't include.
1994-08-02 20:27:44 +00:00
b2ea35c7ab
* hp300hpux.c (BMAGIC): Define as HPUX_DOT_O_MAGIC, to make test
...
in aoutx.h work correctly.
1994-08-02 19:16:36 +00:00
662bd26379
* config/netware.exp: New file.
1994-08-02 17:27:18 +00:00
319faf2102
* inflow.c (kill_command): Fix a bug which prevented target
...
programs to be killed.
1994-08-02 16:53:31 +00:00
bb329c2009
Tue Aug 2 11:52:06 1994 Eric Youngdale (ericy@cais.cais.com)
...
* emultempl/linux.em (gld${EMULATION_NAME}_find_address_statement):
New function; add 0x20 to any use of -Ttext.
(gld${EMULATION_NAME}_create_output_section_statements): New
function.
(ld_${EMULATION_NAME}_emulation): Use the new function
gld${EMULATION_NAME}_create_output_section_statements.
1994-08-02 16:01:56 +00:00
5e694c29a5
* coff-i960.c (coff_i960_relocate): New function.
...
(howto_rellong, howto_iprmed): Use it as special_function.
1994-08-02 15:26:26 +00:00
e0566e19aa
* libbfd-in.h: Move declarations of bfd_read, bfd_write, bfd_seek,
...
bfd_tell, bfd_flush, and bfd_stat from here...
* bfd-in.h: ...to here, to make them visible to programs which
know more about the object file format than BFD does.
* libbfd.h, bfd-in2.h: Rebuilt.
1994-08-02 14:48:21 +00:00
6f54efdc4b
* defs.h: Change two-line declarations to one-line form.
...
(NORETURN): Define as "volatile" only for older GCCs.
(ATTR_NORETURN): Define for newer GCCs.
* procfs.c (proc_init_filed): Add ATTR_NORETURN to declaration.
1994-08-02 02:02:39 +00:00
d2a85f11be
* breakpoint.c (mention), main.c (fputs_unfiltered): Add comments.
...
* breakpoint.c (delete_breakpoint, enable_breakpoint,
disable_breakpoint): Don't call breakpoints_changed; it is now
called via the *_breakpoint_hook functions.
* annotate.c (_initialize_annotate, breakpoint_changed): New functions.
1994-08-02 00:44:24 +00:00
e21679173e
Forgot to check this in.
1994-08-01 23:45:51 +00:00
df9e066f4b
* elfcode.h (map_program_segments): Check DYNAMIC as well as EXEC_P.
...
(assign_file_positions_except_relocs): Likewise.
1994-08-01 23:37:22 +00:00
4ab1f94712
* elf64-sparc.c (ELF_MAXPAGESIZE): Define.
1994-08-01 23:29:31 +00:00
6d2ec583d0
* nlmheader.y: Per current NetWare docs, accept a revision number
...
of 0 and treat a revision number greater than 26 as 0.
1994-08-01 23:25:53 +00:00
99dd775492
ELF linker patches from Eric Youngdale <ericy@cais.cais.com>.
...
* elfcode.h (elf_link_create_dynamic_sections): Set type of
_DYNAMIC to STT_OBJECT.
(NAME(bfd_elf,record_link_assignment)): Always create hash table
entry. Set type to STT_OBJECT.
(elf_link_output_extsym): Don't set type of weak defined symbol to
STB_WEAK if symbol was referenced.
* elf32-i386.c (elf_i386_create_dynamic_sections): Set type of
_GLOBAL_OFFSET_TABLE to STT_OBJECT.
(elf_i386_check_relocs): Ignore local PLT32 relocs.
(elf_i386_relocate_section): Treat local PLT32 relocs as PC32.
1994-08-01 23:11:18 +00:00
dbae6b7d3a
* gdbint.texinfo: Remove references to BROKEN_LARGE_ALLOCA and
...
SET_STACK_LIMIT_HUGE; they were removed from GDB 14 May 1994.
1994-08-01 22:47:25 +00:00
7f4945645b
* gdbint.texinfo: Put regex conditionals in their own table.
1994-08-01 22:13:35 +00:00
287e3ce228
Mon Aug 1 17:55:53 1994 Fred Fish (fnf@cygnus.com)
...
* ptrace-core.c (ptrace_unix_core_file_p): Convert zalloc usage
to bfd_zalloc.
1994-08-01 22:00:19 +00:00
30e5ad97e9
* elfcode.h (elf_adjust_dynamic_symbol): Correct weak symbol
...
handling again.
1994-08-01 20:53:48 +00:00
5a04f7d16c
Modified Files:
...
stabsread.c ChangeLog
* stabsread.c (read_type): Fix a bug in enum size calculation.
1994-08-01 20:41:11 +00:00
fbf718862a
* config/tc-hppa.c (create_new_space): Initialize sd_subspaces
...
field in the space chain.
1994-08-01 20:12:41 +00:00
a1ed243577
* scripttempl/mips.sc: Redo script to set . outside of sections
...
and not bother to explicitly specify section addresses.
1994-08-01 19:55:21 +00:00
f3817a52e5
* configure.host (sparc-*-solaris2*): Use sysv4, not solaris2.
...
* hosts/solaris2.h: Remove.
* config/solaris2.mh: Remove.
1994-08-01 16:35:40 +00:00
d510fd893a
* elfcode.h (elf_slurp_reloc_table): Don't try to read the relocs
...
if there aren't any.
1994-08-01 16:34:09 +00:00
abc61566c0
* configure.host (sparc-*-solaris2*): Use sysv4, not solaris2.
...
* hosts/solaris2.h: Remove.
* config/solaris2.mh: Remove.
1994-08-01 16:16:47 +00:00
f81eee9deb
* hppa-tdep.c (compare_unwind_entries): Add "const" to both
...
argument types to shut up GCC.
1994-08-01 08:46:51 +00:00
363d615082
* config/tc-hppa.c (tc_gen_reloc): Cast return value from
...
hppa_gen_reloc_type.
1994-08-01 08:46:08 +00:00
907f11fe71
* config/tc-hppa.c (tc_gen_reloc): Cast return value from
...
hppa_gen_reloc_type.
1994-08-01 08:44:02 +00:00