aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1994-02-21Mon Feb 21 10:12:02 1994 Stan Shebs (shebs@andros.cygnus.com)Stan Shebs1-0/+5
* Makefile.in (targets.o, archures.o): Use ALL_CFLAGS to supply flags to explicit compile actions.
1994-02-21 * coff-alpha.c (alpha_relocate_section): Rewrite mask and shiftIan Lance Taylor3-6/+16
operation to avoid OSF 1.3 cc bug. * ecoff.c (ecoff_write_object_contents): Make text_size, data_size and bss_size bfd_size_type instead of unsigned long. Make text_start and data_start bfd_vma instead of unsigned long. * ecofflink.c (ecoff_add_string): Remove incorrect cast of return value.
1994-02-21 * nlmconv.c: Include libiberty.h.Ian Lance Taylor1-0/+21
start-sanitize-powerpc-netware Support for PowerPC NetWare. * nlmconv.c (main): For PowerPC NetWare, automatically define the special symbols __toc_start. (select_output_format): Handle bfd_arch_powerpc. (mangle_relocs): Likewise. (powerpc_mangle_relocs): New function. end-sanitize-powerpc-netware
1994-02-21 * config/obj-coff.h (obj_coff_section): Declare.Ian Lance Taylor1-0/+7
* config/obj-coff.c (obj_pseudo_table): For "section", use obj_coff_section. (obj_coff_section): Rewrite.
1994-02-21 * linker.c (_bfd_generic_link_add_archive_symbols): ConsiderIan Lance Taylor1-0/+5
symbols in the order they appear in the archive map.
1994-02-19 * coff-alpha.c (reloc_nil): Add forward declaration, add missingPeter Schauer2-1/+15
error_message argument. * coff-sparc.c (bfd_coff_generic_reloc): Add forward declaration, add missing error_message argument. * mipsbsd.c (mips_fix_hi16_s): Add forward declaration, add missing error_message argument.
1994-02-19 * config/mips/tm-mips.h (FIX_CALL_DUMMY): For big endian targets,Peter Schauer1-6/+9
error() on TYPE_CODE_FLT arguments whose size is greater than 8, swap all other TYPE_CODE_FLT arguments as mips_push_arguments ensures that floats are promoted to doubles before they are pushed on the stack.
1994-02-19 * mdebugread.c (new_psymtab): Pass in section_offsets and setPeter Schauer2-3/+91
them in the pst. * mdebugread.c (handle_psymbol_enumerators): New function to enter the enumerators of an ecoff enum into the partial symbol table. * mdebugread.c (parse_partial_symbols): Call it. * symfile.c (reread_symbols): Initialize objfile->*_psymbols.next. * symmisc.c (dump_psymtab): Fix typo, clean up output of section offsets. Cast psymtab->read_symtab to PTR before passing it to gdb_print_address. * i386-tdep.c (i386_skip_prologue): Skip over instructions that set up the global offset table pointer in pic compiled code. * config/mips/tm-mips.h (FIX_CALL_DUMMY): For big endian targets, error() on TYPE_CODE_FLT arguments whose size is greater than 8, swap all other TYPE_CODE_FLT arguments as mips_push_arguments ensures that floats are promoted to doubles before they are pushed on the stack.
1994-02-19 * sparclite/Makefile.in, sparclite/salib.c, sparclite/sparclite.h:Stu Grossman1-0/+8
Fixup cache_on and flush_i_cache so that they work for both the 930 and 932 processors. Rewrite most low level funcs (uart access & cache stuff) to use new ASI access macros in sparclite.h. Also make it easy to access second serial port.
1994-02-19 * hp300ux-nat.c: Don't incloude <sys/dir.h>, <sys/ioctl.h>, orIan Lance Taylor2-3/+5
<sys/stat.h>; not needed.
1994-02-19 * stack.c (print_frame_info): In "pathological" case, don'tJim Kingdon1-0/+5
distrust the line number information.
1994-02-19Modified Files:Kung Hsu1-0/+5
ChangeLog mips-tdep.c valprint.c * mips-tdep.c (mips_print_register): handle 64 bits register. * valprint.c (print_longest): fix a bug in printing 64 bits value.
1994-02-19Modified Files:Kung Hsu2-1/+8
tm-mips64.h tm-mips.h Change REGISTER_VIRTUAL_TYPE to handle 64 bit register.
1994-02-19Add unknown.expJim Kingdon1-0/+1
1994-02-18* configure: If subdir configure fails, print out a message with subdirectoryKen Raeburn1-0/+6
name, in case subdir's configure code didn't identify itself.
1994-02-18* Version 4.12.2.Jim Kingdon1-0/+2
1994-02-18revised for Rob's changesKen Raeburn1-6/+9
1994-02-18keep ld.cdtestKen Raeburn1-0/+1
1994-02-18update -- keep more stuff recently addedKen Raeburn3-0/+38
1994-02-18keep new te-mach.hKen Raeburn1-0/+1
1994-02-18* configure.in: Remove embedded newlines from configdirs.David Edelsohn2-5/+13
Avoid mismatches of substrings. Fix matching strings at end of configdirs.
1994-02-18 * Makefile.in (install): Do the sed for program_transform_nameJim Kingdon2-9/+21
ourselves instead of worrying about INSTALL_XFORM. This enables users to override INSTALL_PROGRAM in the standard way. * Makefile.in (c-exp.tab.o, ch-exp.tab.o, m2-exp.tab.o): Don't depend on Makefile.in.
1994-02-18Back out last patch until I figure out why configure is choking.David Edelsohn2-9/+4
1994-02-18First cut at i386-mach3 support.Ken Raeburn2-0/+10
1994-02-18First attempt at i386-mach3 support.Ken Raeburn1-0/+2
te-mach.h: New file. obj-aout.c (obj_aout_frob_file): New function. obj-aout.h (obj_aout_frob_file): Declare it. (frob_file): New macro. tc-i386.c (md_apply_fix_1) [TE_Mach]: Don't adjust pcrel32 relocations. tc-i386.h (TARGET_FORMAT) [TE_Mach]: Use a.out-mach3.
1994-02-18write.c (write_object_file): Removed register declarations.Ken Raeburn2-9/+17
1994-02-18missed atof-generic log entry last timeKen Raeburn1-0/+3
1994-02-18* configure.in: Avoid substring mismatches but allow matchesDavid Edelsohn2-4/+9
to words at front and end of string.
1994-02-18 * defs.h, valprint.c: Make longest_to_int a function not a macro.Jim Kingdon3-4/+31
Only test against INT_MIN if a LONGEST is bigger than an int.
1994-02-18Keep or lost ppc-ext.h depending on whether keep-powerpc-netware isIan Lance Taylor1-0/+6
used.
1994-02-18 start-sanitize-powerpc-netwareIan Lance Taylor4-3/+73
Support for PowerPC NetWare. * config.bfd (powerpc-*-netware*): New target; use ppc-nlm. * config/ppc-nlm.mt: New file. * configure.in (nlm32_powerpc_vec): New target vector; use nlm32-powerpc.o, nlm32.o, nlm.o. * targets.c (nlm32_powerpc_vec): Declare. * Makefile.in (BFD32_BACKENDS): Add nlm32-powerpc.o. (CFILES): Should add nlm32-powerpc.c, but didn't, because the dependencies can't be sanitized. end-sanitize-powerpc-netware Initial support for PowerPC ELF. Done without an ABI, and probably to be changed when I get an ABI. * config.bfd (powerpc-*-sysv4*): New target; use ppc-elf. * config/ppc-elf.mt: New file. * configure.in (bfd_elf32_powerpc_vec): New target vector; use elf32-powerpc.o, elf32.o, elf.o. * elf32-powerpc.c: New file. * elfcode.h (prep_headers): Add bfd_arch_powerpc case. (elf_set_arch_mach): Likewise. * targets.c (bfd_elf32_powerpc_vec): Declare. * Makefile.in (BFD32_BACKENDS): Add elf32-powerpc.o. (CFILES): Add elf32-powerpc.c. Rebuilt dependencies.
1994-02-18* Makefile.in: Add search.o rule for Sun make.Jim Kingdon2-6/+5
1994-02-18 * gdb.texinfo (Formatting Documentation): Change GhostScript toJim Kingdon2-2/+7
Ghostscript.
1994-02-18* README: Change GhostScript to Ghostscript.Jim Kingdon1-0/+4
1994-02-18 * config/rs6000/{tm-rs6000lynx.h,nm-rs6000lynx.h,xm-rs6000lynx.h}:Jim Kingdon6-4/+11
Rename to tm-rs6000ly.h, nm-rs6000ly.h, xm-rs6000ly.h for 14 character file names. * Makefile.in (ALLPARAM): Add these files.
1994-02-18Support for PowerPC NetWare. Sanitization to follow.Ian Lance Taylor1-0/+156
1994-02-18 * config/mips/littlemips64.mt: Rename to mipsel64.mt for 14Jim Kingdon4-4/+22
character file names. Makefile.in: Add Kung's new mips64 files.
1994-02-18Support for PowerPC ELF and PowerPC NetWare. Sanitization to follow.Ian Lance Taylor2-0/+1020
1994-02-18Modified Files:Kung Hsu4-124/+212
ChangeLog configure.in defs.h mips-tdep.c * configure.in: add mips64-*-elf, mips64-*-ecoff, mips64el-*-elf, mips64el-*-ecoff and mips64-big-*. * defs.h: get rid of FORCE_LONG_LONG. * mips-tdep.c (mips_find_saved_regs): add sd and sdc1 instruction parsing. Change register size to be MIPS_REGSIZE.
1994-02-18Added Files:Kung Hsu9-21/+161
bigmips64.mt idt64.mt idtl64.mt littlemips64.mt tm-bigmips64.h tm-idt64.h tm-idtl64.h tm-mips64.h Add the above files to support mips 64 bits target.
1994-02-18Correct info about evaluating macro args (distinct from evaluating preprocessorRoland Pesch1-18/+28
vars); add version number (1); formatting improvements.
1994-02-18 binutils.texi: fixed dir-entry, copyright date, last chapter a bitJeffrey Osier1-93/+71
1994-02-17Use bfd_set_error in last patch.Ian Lance Taylor1-1/+1
1994-02-17 Some support for PowerPC ELF, although it isn't in BFD yet.Ian Lance Taylor2-0/+35
* configure.in: If cpu is powerpc*, use ppc. (ppc-*-sysv4*): Use object format elf. * config/tc-ppc.h: Only declare a number of things if OBJ_COFF is defined. (TARGET_ARCH): Make it call ppc_arch. (ppc_arch): Declare. (TARGET_FORMAT): Set based on OBJ_COFF or OBJ_ELF. (NO_STRING_ESCAPES): Define. (LOCAL_LABEL, FAKE_LABEL_NAME): Define for OBJ_ELF. * config/tc-ppc.c: Only define a number of functions of OBJ_COFF is defined. (md_pseudo_table): Most pseudo-ops are OBJ_COFF specific. Added OBJ_COFF specific "bi" and "ei". (md_parse_option): Fix handling of -u. Make -m601 set PPC_OPCODE_601. If OBJ_ELF, accept -V and -Q. (ppc_set_cpu): New function. (ppc_arch): New function. (md_begin): Call ppc_set_cpu. (ppc_insert_operand): For a signed operand accept an unsigned value, for IBM compatibility. (ppc_byte): Don't call stringer for strings; instead, treat two double quotes as a single double quote. (ppc_comm): Set sy_tc.output for a .lcomm symbol. (ppc_biei): New function. (ppc_tc): If not OBJ_COFF, ignore first argument. (ppc_fix_adjustable): Call as_bad_where, not as_bad. (ppc_is_toc_sym): New function. (md_apply_fix): Use ppc_is_toc_sym. Handle BFD_RELOC_16 and BFD_RELOC_8.
1994-02-17Various entries.Ian Lance Taylor2-0/+28
1994-02-17 * ldlang.c, ldmain.c: Include libiberty.h.Ian Lance Taylor1-0/+1
1994-02-17 * elfcode.h (elf_slurp_symbol_table): Handle zero symbolsIan Lance Taylor1-87/+101
reasonably. Allocate x_symp using alloca. Also fixed up indentation a bit in elf_set_arch_mach.
1994-02-17 * elfcode.h (map_program_segments): ELF program header entriesIan Lance Taylor1-21/+23
must be sorted by load address. This used to generate the entries in reverse order.
1994-02-17hppa.h: Fix typo in fstws arg string.Torbjorn Granlund1-0/+12
1994-02-17 * corelow.c, exec.c, irix5-nat.c, mipsread.c, objfiles.c,David MacKenzie9-45/+68
osfsolib.c, rs6000-nat.c, solib.c, symfile.c, utils.c, xcoffexec.c: Use bfd_get_error and bfd_set_error and new error names.