Make elf section functions ELF specific
[deliverable/binutils-gdb.git] / gas / ChangeLog
index b925148153b063c3a1595ec448328ab9f1e92d90..913ded8655fb0c6635e6750722b8bc96bd72e6b8 100644 (file)
@@ -1,3 +1,135 @@
+Sat Jan 13 11:09:08 1996  Michael Meissner  <meissner@wogglebug.tiac.net>
+
+       * config/tc-ppc.c (ppc_section*): Wrap these functions inside
+       #ifdef OBJ_ELF.
+
+Fri Jan 12 15:32:07 1996  Michael Meissner  <meissner@tiktok.cygnus.com>
+
+       * config/obj-elf.c (obj_elf_section): Add hooks so machine
+       dependent section attributes can be handled.
+
+       * config/tc-ppc.h: (md_elf_section_{letter,type,word,flags}): New
+       macros to add support for exclude section flag and ordered section
+       type.
+
+       * config/tc-ppc.c (ppc_elf_section_{letter,type,word,flags}): New
+       functions to add support for exclude section flag and ordered
+       section type.
+
+Fri Jan 12 12:04:00 1996  Ian Lance Taylor  <ian@cygnus.com>
+
+       * subsegs.c (section_symbol): Don't try to look up the section
+       symbol in the hash table.  It should be possible to have a symbol
+       with the same name as a section, but no connection to it.
+
+       * read.c (cons_worker): Only call mri_comment_end from flag_mri.
+       From James Carlson <carlson@xylogics.com>.
+
+       * expr.c (operand): Skip whitespace after a close parenthesis.
+       From James Carlson <carlson@xylogics.com>.
+
+Tue Jan  2 12:43:23 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
+
+       * config/tc-sh.c (md_apply_fix): Call as_bad_where instead of
+       as_warn_where for relocation overflow.
+       (parse_reg): Accept register name only if next character is
+       not alphanumeric.
+
+Sat Dec 30 23:42:51 1995  Jeffrey A Law  (law@cygnus.com)
+
+       * ecoff.c (ecoff_stab): Simplify.  Correctly handle sym + offset
+       addresses for static variables.
+
+Thu Dec 21 12:54:32 1995  Michael Meissner  <meissner@tiktok.cygnus.com>
+
+       * config/tc-ppc.c (mapping): Make @got give a real GOT relocation,
+       and xgot give the old toc16 relocation.
+       (md_apply_fix3): Support all GOT relocations.
+
+Wed Dec 20 14:57:17 1995  Ian Lance Taylor  <ian@cygnus.com>
+
+       * config/tc-mips.c (load_address): Correctly handle a constant in
+       SVR4_PIC case.  From Richard Kenner <kenner@vlsi1.ultra.nyu.edu>.
+
+Fri Dec 15 14:25:07 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
+
+       * config/tc-sh.c (parse_reg): Recognize SH3 registers.
+       (get_specific): Handle A_SSR, A_SPC and A_REG_B.
+       (build_Mbytes): Handle REG_B.
+
+Fri Dec 15 16:07:25 1995  Ian Lance Taylor  <ian@cygnus.com>
+
+       * ecoff.c (ecoff_build_aux): Use new bfd_big_endian macro.
+
+Fri Dec 15 12:11:48 1995  Raymond Jou  <rjou@mexican.cygnus.com>
+
+       * mpw-make.sed: If linking, edit ALL_CFLAGS to CFLAGS.
+
+Thu Dec 14 15:09:52 1995  Ian Lance Taylor  <ian@cygnus.com>
+
+       * config/obj-coff.c (write_object_file): Set the s_align field to
+       the number of bytes, rather than to the power of 2.
+
+Tue Dec 12 12:19:37 1995  Ian Lance Taylor  <ian@cygnus.com>
+
+       * Makefile.in (DISTCLEAN_HERE): New variable.
+       (distclean): Use it.
+       (maintainer-clean): Depend upon clean-here rather than clean,
+       distclean, and clean-info.  Run make maintainer-clean in doc.
+       Remove files listed in DISTCLEAN_HERE.
+       * doc/Makefile.in (maintainer-clean realclean): Split out from
+       distclean.  Depend upon clean-info and distclean.
+
+Mon Dec 11 16:23:51 1995  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * mac-as.r: Fix copyright and version strings.
+       (cfrg): Use PROG_NAME instead of literal name.
+
+Mon Dec 11 14:14:08 1995  Ian Lance Taylor  <ian@cygnus.com>
+
+       * read.c (read_a_source_file): If tc_unrecognized_line is defined,
+       call it.
+       * config/tc-a29k.h (tc_unrecognized_line): Define.
+       * config/tc-a29k.c (a29k_unrecognized_line): New function.
+       (md_operand): Handle a29k style local dollar labels.
+
+Wed Dec  6 17:52:52 1995  Ian Lance Taylor  <ian@cygnus.com>
+
+       * config/obj-multi.h: If OBJ_MAYBE_ELF, define OBJ_SYMFIELD_TYPE.
+
+Tue Dec  5 13:26:34 1995  Ken Raeburn  <raeburn@cygnus.com>
+
+       * read.c (s_fill): If md_flush_pending_output is defined, call
+       it.
+
+Mon Dec  4 15:10:53 1995  Ken Raeburn  <raeburn@cygnus.com>
+
+       * config/obj-coff.c (size_section, fill_section, fixup_mdeps):
+       Treat rs_align_code like rs_align.
+
+Sun Dec  3 16:46:54 1995  Richard Earnshaw (rearnsha@armltd.co.uk)
+
+       * config/tc-arm.c (cp_address_required_here): Set pre_inc when
+       converting an absolute address into a PC-relative one.
+
+Fri Dec  1 11:57:56 1995  Stan Shebs  <shebs@andros.cygnus.com>
+
+       * mpw-config.in: Don't always use te-generic.h for emulation.
+       (powerpc-apple-macos): Use emulation te-macos.h.
+start-sanitize-gm
+       (mips-gm-magic): New configuration.
+end-sanitize-gm
+       * mpw-make.sed (install, install-only): Edit in Mac-specific
+       install procedure.
+
+Fri Dec  1 10:59:25 1995  Ian Lance Taylor  <ian@cygnus.com>
+
+       * configure.in: Improve message about unsupported ELF targets.
+       * configure: Rebuild.
+
+       * config/tc-m88k.c (m88k_do_align): Correct check for whether fill
+       pattern is zero.  From Manfred Hollstein.
+
 Thu Nov 30 13:25:49 1995  Kim Knuttila  <krk@cygnus.com>
 
        * config/tc-ppc.c (ppc_pe_section): To get the alignment right for
This page took 0.026543 seconds and 4 git commands to generate.