aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1994-03-09* remote-es.c (es1800_child_ops): Don't declare it static.Jim Kingdon2-2/+6
1994-03-09 * ar.c (move_members): Fix it so that the abi positional modifiersSteve Chamberlain2-1/+9
don't delete all archive members following the insert point.
1994-03-09a belated reflection of changed MPW filesStan Shebs1-2/+2
1994-03-09 * os9k.h: os9000 target specific header file, the header of theJim Kingdon1-0/+1
object file is used now.
1994-03-09alpha, coff, i386 changesKen Raeburn1-0/+29
1994-03-09Handle Alpha load-immediate-FP pseudo-instructions:Ken Raeburn2-29/+136
* config/alpha-opcode.h (ldif, ldig, ldis, ldit): New patterns. * config/tc-alpha.c (lit8_sec, lit4_sec, lit8_sym, lit4_sym): New variables. (create_literal_section): New function. (create_lita_section): Now a macro. (get_lit8_offset, get_lit4_offset): New functions. (maybe_set_gp): New function. (select_gp_value): Call it. (load_expression): Preserve addend if symbol is a section symbol. (alpha_ip): Handle new operand type `F' for floating-point constants; store them in .lit{4,8} sections. (alpha_ip, case 'G'): Emit LITUSE relocations for symbol exprs.
1994-03-09* config/obj-coff.c: Minor formatting/stylistic changes, plus:Ken Raeburn1-110/+204
(obj_coff_section): Declare. (obj_pseudo_table): Make it available only if MANY_SECTIONS. (obj_symbol_to_chars) [CROSS_COMPILE]: Some attemps to make this work. It still doesn't. It now fails to compile, instead of silently compiling to do nothing. * config/obj-coff.h (SEPARATE_STAB_SECTIONS): Define only if MANY_SECTIONS. (OBJ_PROCESS_STAB) [! MANY_SECTIONS]: New macro, just emits a warning.
1994-03-08 * mips-opc.c: It's sqrt.s, not sqrt.w. FromIan Lance Taylor1-0/+5
davidj@ICSI.Berkeley.EDU (David Johnson).
1994-03-08 * config/obj-coffbfd.c (w_strings): Only copy strings out ifSteve Chamberlain1-0/+5
their symbols are going to be written.
1994-03-08 * coffgrok.[ch]: New files, understand coff objects.Steve Chamberlain5-14/+663
* coffdump.c: Uses coffgrok to dump out the debug info of a coff file. * sysroff.info: Description of a SYSROFF object file. * sysinfo.y, syslex.l: Parse info file, generate a reader, writer, header files and a printer. * srconv.c: Uses coffgrok.c and sysroff.info to convert a coff file to a SYSROFF file.
1994-03-08 * coff-mips.c (mips_relocate_section): Handle MIPS_R_LITERAL likeIan Lance Taylor1-0/+5
MIPS_R_GPREL.
1994-03-08* config/i386/tm-i386v4.h: Give just macro name, not args, to #undef.Jim Kingdon2-1/+5
1994-03-08Set Emacs local variables to never use version control.Ian Lance Taylor4-2/+17
1994-03-08Set Emacs local variables to never use version control.Ian Lance Taylor1-0/+4
1994-03-08Set Emacs local variables to never use version control.Ian Lance Taylor2-2/+13
1994-03-08 * dbxread.c: New variable lowest_text_address.Jim Kingdon2-17/+32
(record_minimal_symbol, read_dbx_symtab): Set it. (read_dbx_symtab): Use lowest_text_address + text_size instead of end_of_text_address. * config/gould/tm-pn.h: Add comment regarding END_OF_TEXT_DEFAULT.
1994-03-08 * messages.c (as_perror): Declare arguments const.Ian Lance Taylor1-0/+5
* as.h (as_perror): Change declaration.
1994-03-08 * parser-defs.h: Add "extern" to start of variable declarations soJim Kingdon3-14/+33
we don't end up with commons. * parse.c: Define these variables.
1994-03-08 * irix5-nat.c (find_solib): Cast o_path to CORE_ADDR when using itJim Kingdon2-2/+8
as one.
1994-03-08* alpha-tdep.c: Change value to value_ptr.Jim Kingdon2-7/+11
1994-03-08 * config/i386bsd.mh: New file.David MacKenzie3-0/+10
1994-03-07 * solib.c (elf_locate_base): New function to locate the addressPeter Schauer1-0/+9
of the dynamic linker's runtime structure in the dynamic info section. * solib.c (locate_base): Use it instead of iterating over the list of mapped address segments. * solib.c (look_for_base, bfd_lookup_symbol): Removed, no longer necessary.
1994-03-07 * gdb.t03/gdbme.c: gcc version 1 puts out the wrong stabs forPeter Schauer1-0/+9
the primary1 test, use work around if __GNUC__ < 2. * gdb.t06/signals.c: Add comments for signals.exp pattern matching. * gdb.t06/signals.exp: Add XFAILs for i386 bsd and vax ultrix. Test for bad output rather than waiting for timeout. Issue second continue only if first continue failed.
1994-03-07 Add lost lines to previous ChangeLog entry.Peter Schauer1-0/+2
1994-03-07 * config/tc-mips.c (load_address): When calling frag_grow, allowIan Lance Taylor2-56/+170
for the (up to) two nops which may be inserted by append_insn if mips_optimize is 0. (macro): Likewise.
1994-03-07 * elf.sc: Permit TEXT_START_SYMBOLS and DATA_START_SYMBOLS to beIan Lance Taylor2-0/+9
defined. * emulparams/elf32mipb.s (TEXT_START_SYMBOLS): Define _ftext. (DATA_START_SYMBOLS): Define _fdata.
1994-03-05Fix typo, value has not been changed to value_ptr in all places.Peter Schauer1-1/+2
1994-03-05 * elf32-hppa.h, elfcode.h: Replace uses of Elf*_Half, Elf*_Word,Peter Schauer3-5/+11
Elf*_Off typedefs by their expansion, the typedefs have been removed from include/elf/internal.h.
1994-03-05 * internal.h: Remove Elf32_*, Elf64_* typedefs. These namesPeter Schauer2-16/+116
cause conflicts with system headers, e.g. link.h in gdb/solib.c. Combine 32- and 64-bit versions of *_Internal_Dyn. * common.h: Replace uses of Elf64_Word, Elf64_Xword typedefs by their expansion. * mips.h: Replace uses of Elf32_Word, Elf32_Sword, Elf32_Addr typedefs by their expansion. Add DT_MIPS_RLD_MAP definition.
1994-03-04Fri Mar 4 11:43:47 1994 Stan Shebs (shebs@andros.cygnus.com)Stan Shebs2-10/+16
* ldlang.c (lookup_name): Stomp on a pointer if in MPW. * mpw-em.c: Edit to reflect changed syntax of compiled-in linker scripts.
1994-03-04 * hppa-tdep.c (pc_in_linker_stub): Move decl to beginning of file.Jeff Law4-24/+255
(pc_in_interrupt_handler): New function. Also add PARAM decl. (find_proc_framesize): Deal with HPUX setting SAVE_SP bit for signal trampoline and interrupt routines. (frame_saved_pc): Handle signal trampolines and interrupt routines. (frame_chain, frame_chain_valid): Likewise. (hppa_frame_find_saved_regs): Likewise. Also deal with special saved regs convention for SP. * tm-hppa[bho].h: FRAME_FIND_SAVED_PC_IN_SIGTRAMP): Define. (FRAME_BASE_BEFORE_SIGTRAMP): Define. (FRAME_FIND_SAVED_REGS_IN_SIGTRAMP): Define. * tm-hppah.h (IN_SIGTRAMP): Define.
1994-03-04 * som.h (_PA_RISC_ID): Treat HOST_HPPAOSF just like HOST_HPPABSD.Jeff Law2-1/+5
1994-03-04 * ch-exp.y (match_simple_name_string): Accept '_' as well as anJim Kingdon2-1/+4
alphabetic character as the start of a name.
1994-03-04* sparclite/Makefile.in (all install): Build and install aload.Jim Kingdon1-0/+2
1994-03-04* configure.in: For ISC, use mh-sysv, not mh-isc.Jim Kingdon1-0/+4
1994-03-04 * configure.in: Accept i[34]86-*-*sysv32 because that is whatJim Kingdon2-0/+4
config.guess and config.sub produce.
1994-03-04* i386.h: Reverse last change. It'll be handled in gas instead.Ken Raeburn1-0/+11
1994-03-03 * configure.in (noconfigdirs for alpha): Remove libg++ and libio.Per Bothner2-2/+6
1994-03-03* mips-tdep.c: Change value to value_ptr.Jim Kingdon1-0/+4
1994-03-03* config/atof-ieee.c (make_invalid_floating_point_number):David Edelsohn1-0/+5
Add cast to avoid warning from gcc.
1994-03-03 * configure.host: Recognize i[34]86-sequent-*.Jim Kingdon2-21/+41
* trad-core.c (trad_unix_core_file_p): A non-zero, not zero, return from bfd_seek indicates an error. New macro TRAD_CORE_DSIZE_INCLUDES_TSIZE to replace TRAD_CORE_STACK_OFFSET. * hosts/symmetry.h: Define TRAD_CORE_DSIZE_INCLUDES_TSIZE and TRAD_CORE_USER_OFFSET but not HOST_STACK_OFFSET.
1994-03-03* config.guess: Check for ptx.Jim Kingdon2-0/+15
1994-03-03Removed comment about internals documentation in as.texi; just say that theKen Raeburn1-2/+1
internals need documenting.
1994-03-03 * breakpoint.c, breakpoint.h, c-valprint.c, ch-valprint.c,Jim Kingdon18-737/+925
cp-valprint.c, eval.c, expprint.c, findvar.c, language.c, objfiles.h, infcmd.c, printcmd.c, stack.c, typeprint.c, valarith.c, valops.c, valprint.c, value.h, values.c: Replace value with value_ptr. This is for the ptx compiler. * objfiles.h, target.h: Don't declare a "sec_ptr" field using a "sec_ptr" typedef. * symm-nat.c: Add a bunch of stuff for symmetry's ptrace stuff. #if 0 i386_float_info. * symm-tdep.c (round): Remove. Also remove sgttyb. * symm-tdep.c: Remove lots of stuff which duplicates stuff from i386-tdep.c. Remove register_addr and ptx_coff_regno_to_gdb. * i386-tdep.c (i386_frame_find_saved_regs): Put in I386_REGNO_TO_SYMMETRY check in case it is needed for Dynix someday. * config/i386/nm-symmetry.h: Change KERNEL_U_ADDR. Move stuff from PTRACE_READ_REGS, PTRACE_WRITE_REGS macros to symm-nat.c. Define CHILD_WAIT and declare child_wait(). * config/i386/tm-symmetry.h: Remove call function stuff; stuff in tm-i386v.h is apparently OK. * config/i386/xm-symmetry.h [_SEQUENT_]: Define HAVE_TERMIOS not HAVE_TERMIO. Define MEM_FNS_DECLARED, NEED_POSIX_SETPGID, and USE_O_NOCTTY.
1994-03-02 * som.[ch]: Do not include libhppa.h in som.c, instead includeJeff Law5-2/+8
it in som.h. * elf32-hppa.[ch]: Do not include libhppa.h in elf32-hppa.c, instead include it in elf32-hppa.h.
1994-03-02Add some notes from tege on .align for alpha and i386 that I want to deal withKen Raeburn1-0/+31
sometime, when I've got time.
1994-03-02 * som.c (log2): Return -1 on error rather than aborting.Jeff Law2-6/+11
(setup_sections): Bubble up an error from log2.
1994-03-02 * osfsolib.c (xfer_link_map_member): Update to use newPeter Schauer2-4/+15
target_read_string interface.
1994-03-02 * config/tc-hppa.c: Add a few casts to make HP C compiler happy.Jeff Law2-5/+14
* config/obj-som.c (obj_som_version, obj_som_copyright): Be prepared to handle an error from bfd_som_attach_aux_hdr.
1994-03-02 * som.c (hppa_som_gen_reloc_type): Use correct enum type forJeff Law4-13/+36
field parameter. (bfd_som_set_section_attributes): Use unsigned int rather than unsigned char to avoid GNU-C extensions. (bfd_som_attach_aux_hdr): Return a boolean to indicate success or failure rather than aborting on failure. * som.h (bfd_som_set_section_attributes): Fix prototype to match som.c changes. (bfd_som_attach_aux_hdr): Add prototype. (hppa_som-gen_reloc_type): Likewise. * elf32-hppa.c: Add a couple casts to make HP compiler happy. (hppa_look_for_stubs_in_section): Do not return false on failure until rest of code is ready to handle it. Abort for now.