diff options
author | Michael Meissner <gnu@the-meissners.org> | 1997-02-20 16:05:18 +0000 |
---|---|---|
committer | Michael Meissner <gnu@the-meissners.org> | 1997-02-20 16:05:18 +0000 |
commit | c6c7035cfbe209813006b7c28dac452412a0aeb8 (patch) | |
tree | 89130abbd891b0f5bc423b1f39e5bfb0d0cbd291 /gas | |
parent | 528031fd49710a960a89c65777ea1c779fbbbced (diff) | |
download | gdb-c6c7035cfbe209813006b7c28dac452412a0aeb8.zip gdb-c6c7035cfbe209813006b7c28dac452412a0aeb8.tar.gz gdb-c6c7035cfbe209813006b7c28dac452412a0aeb8.tar.bz2 |
Since d10v is public now, remove all sanitization statements
Diffstat (limited to 'gas')
-rw-r--r-- | gas/.Sanitize | 28 | ||||
-rw-r--r-- | gas/ChangeLog | 52 | ||||
-rwxr-xr-x | gas/configure | 424 | ||||
-rw-r--r-- | gas/configure.in | 2 | ||||
-rw-r--r-- | gas/doc/.Sanitize | 28 | ||||
-rw-r--r-- | gas/doc/as.texinfo | 77 |
6 files changed, 322 insertions, 289 deletions
diff --git a/gas/.Sanitize b/gas/.Sanitize index f493f45..8e76fb9 100644 --- a/gas/.Sanitize +++ b/gas/.Sanitize @@ -163,34 +163,6 @@ else fi -d10v_files="ChangeLog configure.in configure Makefile.in" -if ( echo $* | grep keep\-d10v > /dev/null ) ; then - for i in $d10v_files ; do - if test ! -d $i && (grep sanitize-d10v $i > /dev/null) ; then - if [ -n "${verbose}" ] ; then - echo Keeping d10v stuff in $i - fi - fi - done -else - for i in $d10v_files ; do - if test ! -d $i && (grep sanitize-d10v $i > /dev/null) ; then - if [ -n "${verbose}" ] ; then - echo Removing traces of \"d10v\" from $i... - fi - cp $i new - sed '/start\-sanitize\-d10v/,/end-\sanitize\-d10v/d' < $i > new - if [ -n "${safe}" -a ! -f .Recover/$i ] ; then - if [ -n "${verbose}" ] ; then - echo Caching $i in .Recover... - fi - mv $i .Recover - fi - mv new $i - fi - done -fi - v850_files="ChangeLog configure.in configure Makefile.in write.c" if ( echo $* | grep keep\-v850 > /dev/null ) ; then for i in $v850_files ; do diff --git a/gas/ChangeLog b/gas/ChangeLog index c996f60..869d368 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -366,7 +366,6 @@ Thu Jan 30 12:08:40 1997 Ian Lance Taylor <ian@cygnus.com> (s_space): Set mri_pending_align if an odd number of bytes were output. -start-sanitize-d10v Wed Jan 29 15:31:12 1997 Martin M. Hunt <hunt@pizza.cygnus.com> * config/tc-d10v.h (md_do_align): Add this hook to call @@ -375,7 +374,6 @@ Wed Jan 29 15:31:12 1997 Martin M. Hunt <hunt@pizza.cygnus.com> * config/tc-d10v.c (find_opcode): Correctly calculate branch displacement when .aligns are present. -end-sanitize-d10v Wed Jan 29 09:42:11 1997 Jeffrey A Law (law@cygnus.com) * config/tc-mn10200.c (md_relax_table): Define. @@ -654,7 +652,6 @@ Wed Dec 18 22:54:39 1996 Stan Shebs <shebs@andros.cygnus.com> * mpw-make.sed: Use NewFolderRecursive for installation. -start-sanitize-d10v Wed Dec 18 16:00:42 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * config/tc-d10v.c (do_assemble): Correct previous bug fix. @@ -664,7 +661,6 @@ Wed Dec 18 15:27:40 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * config/tc-d10v.c (md_assemble): Fix bug which caused second instruction in a line to be case sensitize. PR11312 -end-sanitize-d10v Wed Dec 18 10:08:46 1996 Jeffrey A Law (law@cygnus.com) * config/tc-mn10200.c (mn10200_insert_operand): Don't @@ -768,13 +764,11 @@ Thu Dec 12 15:18:21 1996 Michael Meissner <meissner@tiktok.cygnus.com> BFD_RELOC_24_PLT_PCREL relocation. (md_apply_fix3): Support BFD_RELOC_24_PLT_PCREL. -start-sanitize-d10v Tue Dec 10 13:51:55 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * config/tc-d10v.c (write_2_short): Remove code that called parallel_ok() when the programmer specified parallel instructions. -end-sanitize-d10v Tue Dec 10 12:23:19 1996 Jeffrey A Law (law@cygnus.com) * config/tc-mn10300.c (md_assemble): Update to handle endianness @@ -837,7 +831,6 @@ Fri Dec 6 15:36:32 1996 Jeffrey A Law (law@cygnus.com) * config/tc-mn10300.c: Fix various gcc -Wall warnings. Remove '$' prefixing for registers. -start-sanitize-d10v Fri Dec 6 00:55:48 1996 Martin <hunt@cygnus.com> * config/tc-d10v.c (md_assemble): Check to see if prev_seg @@ -846,19 +839,16 @@ Fri Dec 6 00:55:48 1996 Martin <hunt@cygnus.com> * config/tc-d10v.h (d10v_cleanup): Change prototype. -end-sanitize-d10v Thu Dec 5 11:03:31 1996 Ian Lance Taylor <ian@cygnus.com> * write.c (fixup_segment): Don't discard the symbol for a PC relative fixup to an absolute symbol. -start-sanitize-d10v Wed Dec 4 15:42:41 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * config/tc-d10v.c (md_assemble, d10v_cleanup): Fix bug with multiple sections. -end-sanitize-d10v Wed Dec 4 13:00:07 1996 Ian Lance Taylor <ian@cygnus.com> * config/tc-mips.c (md_longopts): Rename mips-16 to mips16, and @@ -980,14 +970,12 @@ Thu Nov 21 11:56:11 1996 Jeffrey A Law (law@cygnus.com) (md_assemble): Create fixups as needed. (md_apply_fix3): Gut. It shouldn't ever get called anymore. -start-sanitize-d10v Tue Nov 19 17:48:06 1996 Michael Meissner <meissner@tiktok.cygnus.com> * config/tc-d10v.c (parallel_ok): When automatically converting serial ops to parallel, do not consider a branch as the first instruction. -end-sanitize-d10v Tue Nov 19 13:35:22 1996 Jeffrey A Law (law@cygnus.com) * config/tc-mn10300.c (md_assemble): Handle MN10300_OPERAND_REG_LIST. @@ -998,7 +986,6 @@ Mon Nov 18 15:26:55 1996 Jeffrey A Law (law@cygnus.com) via PARAMS. (check_operand): Likewise. -start-sanitize-d10v Mon Nov 18 15:22:28 1996 Michael Meissner <meissner@tiktok.cygnus.com> * config/tc-d10v.c (parallel_ok): Branch and link instructions @@ -1016,7 +1003,6 @@ Fri Nov 8 13:55:03 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * doc/c-d10v.texi: Add info on @word modifier. -end-sanitize-d10v Wed Nov 6 13:46:07 1996 Jeffrey A Law (law@cygnus.com) * config/tc-mn10300.c (mn10300_insert_operand): MN10300_OPERAND_SPLIT @@ -1106,13 +1092,11 @@ Tue Oct 29 12:28:16 1996 Jeffrey A Law (law@cygnus.com) do any fixups. end-sanitize-v850 -start-sanitize-d10v Mon Oct 28 10:48:40 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * config/tc-d10v.h (md_cleanup): New function. This is needed to write out any buffered instructions when a ".end" is found. -end-sanitize-d10v Mon Oct 28 10:43:45 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * read.c (read_a_source_file): New hook md_cleanup(). @@ -1160,13 +1144,11 @@ Tue Oct 22 22:01:25 1996 Jeffrey A Law (law@cygnus.com) differently for movea & sst/sld insns. end-sanitize-v850 -start-sanitize-d10v Tue Oct 22 17:09:32 1996 Michael Meissner <meissner@tiktok.cygnus.com> * config/tc-d10v.c (parallel_ok): Don't allow illegal combinations of instructions. -end-sanitize-d10v Tue Oct 22 11:28:39 1996 Ian Lance Taylor <ian@cygnus.com> * obj.h (struct format_ops): Add frob_file_after_relocs field. @@ -1399,14 +1381,12 @@ Tue Sep 24 19:05:08 1996 Ian Lance Taylor <ian@cygnus.com> * read.c (float_cons): Call md_flush_pending_output if it is defined. -start-sanitize-d10v Tue Sep 24 12:22:18 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * config/tc-d10v.c (md_operand): Created. Allows operands to start with '#'. * config/tc-d10v.h (md_operand): Undefined. -end-sanitize-d10v Mon Sep 23 12:13:18 1996 Ian Lance Taylor <ian@cygnus.com> * config/tc-m68k.c (add_fix): Treat a width of '3' like 'B'. @@ -1469,7 +1449,6 @@ Sat Sep 7 13:25:55 1996 James G. Smith <jsmith@cygnus.co.uk> instruction field. Add code to generate shorter sequences for constants with a single contiguous seqeuence of ones. -start-sanitize-d10v Fri Sep 6 17:07:12 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * config/tc-d10v.c (d10v_dot_word): New function to support @@ -1477,7 +1456,6 @@ Fri Sep 6 17:07:12 1996 Martin M. Hunt <hunt@pizza.cygnus.com> (md_apply_fix3): Cleanup and changes to support correct sizes for 16 and 18-bit relocs. -end-sanitize-d10v Fri Sep 6 16:00:29 1996 Doug Evans <dje@canuck.cygnus.com> * configure.in (sparc-*-aout): Set `em'. @@ -1521,13 +1499,11 @@ Wed Sep 4 11:24:29 1996 James G. Smith <jsmith@cygnus.co.uk> * config/tc-mips.c (load_register): Remove unnecessary code that was causing the high 32bits of 64bit constants to be lost. -start-sanitize-d10v Tue Sep 3 13:52:56 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * config/tc-d10v.c: Added changes to support function pointers and "@word" syntax. -end-sanitize-d10v start-sanitize-v850 Tue Sep 3 11:57:18 1996 Jeffrey A Law (law@cygnus.com) @@ -1614,13 +1590,11 @@ Fri Aug 30 18:12:00 1996 Ian Lance Taylor <ian@cygnus.com> * read.c (emit_expr): Fix conversion of byte count to BFD reloc code. -start-sanitize-d10v Fri Aug 30 14:47:38 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * config/tc-d10v.c (find_opcode): Fix problem with calculating branch sizes in across sections. -end-sanitize-d10v start-sanitize-v850 Fri Aug 30 00:44:13 1996 Jeffrey A Law (law@cygnus.com) @@ -1633,14 +1607,12 @@ Wed Aug 28 23:11:08 1996 Jeffrey A Law (law@cygnus.com) table marker. end-sanitize-v850 -start-sanitize-d10v Wed Aug 28 19:20:04 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * config/tc-d10v.c (find_opcode): Fix a bug which could generate the wrong opcode for cases like st2w where there are many forms of the same instruction. -end-sanitize-d10v Tue Aug 27 13:53:22 1996 Ian Lance Taylor <ian@cygnus.com> * expr.c (operand): If md_parse_name is defined, call it before @@ -1661,7 +1633,6 @@ Tue Aug 27 09:05:50 1996 Jeffrey A Law (law@cygnus.com) * config/tc-hppa.c (tc_gen_reloc): Add new argument to hppa_gen_reloc_type call. -start-sanitize-d10v Mon Aug 26 18:24:51 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * config/tc-d10v.c: Fixed ".word". Fixed problem with range checking @@ -1673,7 +1644,6 @@ Mon Aug 26 13:39:27 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * config/tc-d10v.c (parallel_ok): Fix bug in parallel checking code. -end-sanitize-d10v Mon Aug 26 14:38:22 1996 Ian Lance Taylor <ian@cygnus.com> * ecoff.c (init_file): Initialize fMerge to 1. @@ -1682,12 +1652,10 @@ Mon Aug 26 14:38:22 1996 Ian Lance Taylor <ian@cygnus.com> (ecoff_directive_loc): Clear fMerge field of current file. (ecoff_generate_asm_lineno): Likewise. -start-sanitize-d10v Fri Aug 23 11:40:47 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * doc/c-d10v.texi: Fix typo. -end-sanitize-d10v start-sanitize-v850 Fri Aug 23 10:41:32 1996 Jeffrey A Law (law@cygnus.com) @@ -1728,13 +1696,11 @@ Thu Aug 22 10:20:30 1996 Ian Lance Taylor <ian@cygnus.com> * ecoff.c (ecoff_directive_endef): Avoid a division by zero error if an array dimension is not known. -start-sanitize-d10v Thu Aug 22 10:50:00 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * config/tc-d10v.c: Fix a reloc bug caused by my last change. * doc/c-d10v.texi: Cleanup. -end-sanitize-d10v start-sanitize-v850 Tue Aug 20 15:15:16 1996 J.T. Conklin <jtc@hippo.cygnus.com> @@ -1744,7 +1710,6 @@ Tue Aug 20 15:15:16 1996 J.T. Conklin <jtc@hippo.cygnus.com> * configure.in (v850-*-elf): New target. end-sanitize-v850 -start-sanitize-d10v Wed Aug 21 15:50:54 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * doc/c-d10v.texi: New file. @@ -1756,7 +1721,6 @@ Tue Aug 20 14:10:02 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * config/tc-d10v.c: All references to defined symbols should now use the optimal instruction. .float and .double now work. -end-sanitize-d10v Mon Aug 19 14:41:36 1996 Ian Lance Taylor <ian@cygnus.com> * config/obj-coff.c (fixup_segment): Adjust PC relative reloc by @@ -1767,14 +1731,12 @@ Thu Aug 15 16:37:59 1996 Stan Shebs <shebs@andros.cygnus.com> * mpw-config.in: Add wildcards for config matching, add mips-*-* case, forward-include bfd/elf-bfd.h. -start-sanitize-d10v Thu Aug 15 13:24:30 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * config/tc-d10v.c: Add additional information to the opcode table to help determinine which instructions can be done in parallel. -end-sanitize-d10v Thu Aug 15 17:01:31 1996 James G. Smith <jsmith@cygnus.co.uk> * config/tc-arm.c: Major changes to add Thumb support, with lots @@ -1824,12 +1786,10 @@ Mon Aug 12 16:49:43 1996 Ian Lance Taylor <ian@cygnus.com> * config/tc-mips.h (BYTE_ORDER): Don't define. No longer used. -start-sanitize-d10v Fri Aug 9 17:48:28 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * config/tc-d10v.c: Fix problem with relocs. -end-sanitize-d10v Fri Aug 9 14:16:14 1996 Ian Lance Taylor <ian@cygnus.com> * config/tc-sh.c (sh_do_align): If not BFD_ASSEMBLER, always align @@ -1883,12 +1843,10 @@ Wed Aug 7 11:50:26 1996 Ian Lance Taylor <ian@cygnus.com> as_fatal. Change the error message slightly. Set howto to a non-NULL value in order to keep going. -start-sanitize-d10v Tue Aug 6 12:58:03 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * config/tc-d10v.c: Added code to support 32-bit fixups for stabs. -end-sanitize-d10v Tue Aug 6 11:15:26 1996 Jeffrey A Law (law@cygnus.com) * config/tc-h8300.c (get_specific): New operand "size" derived @@ -1909,23 +1867,19 @@ Thu Aug 1 23:51:52 1996 Jeffrey A Law (law@cygnus.com) * config/tc-hppa.c: Revert yesterday's changes. -start-sanitize-d10v Wed Jul 31 14:46:11 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * config/tc-d10v.c: Disable range checking on 16-bit values. -end-sanitize-d10v Wed Jul 31 16:27:19 1996 Ian Lance Taylor <ian@cygnus.com> * config/tc-m68k.c (m68k_ip): Set ok_arch for every instruction, not just the ones that don't match. -start-sanitize-d10v Wed Jul 31 11:45:15 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * config/tc-d10v.c: Fixed bugs in short relocs and range checking. -end-sanitize-d10v Wed Jul 31 15:41:42 1996 James G. Smith <jsmith@cygnus.co.uk> * config/tc-arm.c: Changed INSN_SIZE to variable insn_size, as @@ -1963,20 +1917,17 @@ Tue Jul 30 15:51:41 1996 Ian Lance Taylor <ian@cygnus.com> * config/tc-sparc.c (md_pseudo_table): Add 2byte, 4byte, and 8byte pseudo-ops. -start-sanitize-d10v Fri Jul 26 11:43:03 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * config/tc-d10v.c: Added lots of error checking. Added hacks to support accumulator shifts. -end-sanitize-d10v Fri Jul 26 11:56:08 1996 Ian Lance Taylor <ian@cygnus.com> * symbols.c (S_SET_EXTERNAL): Let .weak override. (S_CLEAR_EXTERNAL): Likewise. (S_SET_WEAK): Remove error; just let .weak override. -start-sanitize-d10v Thu Jul 25 15:22:51 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * config/tc-d10v.c (md_assemble): Now handles multiline @@ -2002,7 +1953,6 @@ Mon Jul 22 11:32:36 1996 Martin M. Hunt <hunt@pizza.cygnus.com> (d10v_insert_operand): Now works correctly for either container. * config/tc-d10v.h (d10v_cleanup): Declare. -end-sanitize-d10v Mon Jul 22 14:01:33 1996 Ian Lance Taylor <ian@cygnus.com> * config/tc-mips.c (tc_gen_reloc): BFD_RELOC_PCREL_HI16_S and @@ -2059,7 +2009,6 @@ Thu Jul 18 15:54:54 1996 Ian Lance Taylor <ian@cygnus.com> * config/tc-m68k.c (m68k_ip): Use the correct length when allocating space for the unsupported architecture error message. -start-sanitize-d10v Thu Jul 18 12:57:10 1996 Michael Meissner <meissner@tiktok.cygnus.com> * configure.in (d10v-*-*): Allow d10v-*-*, don't require d10v-*-elf*. @@ -2070,7 +2019,6 @@ Wed Jul 17 14:25:13 1996 Martin M. Hunt <hunt@pizza.cygnus.com> * config/tc-d10v.h: New file. * configure (d10v-*-elf): New target. * configure.in (d10v-*-elf): New target. -end-sanitize-d10v Fri Jul 12 20:54:19 1996 Michael Meissner <meissner@tiktok.cygnus.com> diff --git a/gas/configure b/gas/configure index 23864c3..2283205 100755 --- a/gas/configure +++ b/gas/configure @@ -1,7 +1,7 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated automatically using autoconf version 2.10 +# Generated automatically using autoconf version 2.12 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc. # # This configure script is free software; the Free Software Foundation @@ -55,6 +55,8 @@ mandir='${prefix}/man' # Initialize some other variables. subdirs= MFLAGS= MAKEFLAGS= +# Maximum number of lines to put in a shell here document. +ac_max_here_lines=12 ac_prev= for ac_option @@ -336,7 +338,7 @@ EOF verbose=yes ;; -version | --version | --versio | --versi | --vers) - echo "configure generated by autoconf version 2.10" + echo "configure generated by autoconf version 2.12" exit 0 ;; -with-* | --with-*) @@ -438,11 +440,14 @@ do done # NLS nuisances. -# Only set LANG and LC_ALL to C if already set. -# These must not be set unconditionally because not all systems understand -# e.g. LANG=C (notably SCO). -if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi +# Only set these to C if already set. These must not be set unconditionally +# because not all systems understand e.g. LANG=C (notably SCO). +# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'! +# Non-C LC_CTYPE values break the ctype check. if test "${LANG+set}" = set; then LANG=C; export LANG; fi +if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi +if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi +if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi # confdefs.h avoids OS command line length limits that DEFS can exceed. rm -rf conftest* confdefs.h @@ -504,6 +509,7 @@ ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' +cross_compiling=$ac_cv_prog_cc_cross if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu. @@ -601,6 +607,7 @@ else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; } fi echo $ac_n "checking host system type""... $ac_c" 1>&6 +echo "configure:611: checking host system type" >&5 host_alias=$host case "$host_alias" in @@ -615,12 +622,13 @@ NONE) esac host=`$ac_config_sub $host_alias` -host_cpu=`echo $host | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\1/'` -host_vendor=`echo $host | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\2/'` -host_os=`echo $host | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\3/'` +host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` +host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` +host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` echo "$ac_t""$host" 1>&6 echo $ac_n "checking target system type""... $ac_c" 1>&6 +echo "configure:632: checking target system type" >&5 target_alias=$target case "$target_alias" in @@ -632,12 +640,13 @@ NONE) esac target=`$ac_config_sub $target_alias` -target_cpu=`echo $target | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\1/'` -target_vendor=`echo $target | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\2/'` -target_os=`echo $target | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\3/'` +target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` +target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` +target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` echo "$ac_t""$target" 1>&6 echo $ac_n "checking build system type""... $ac_c" 1>&6 +echo "configure:650: checking build system type" >&5 build_alias=$build case "$build_alias" in @@ -649,9 +658,9 @@ NONE) esac build=`$ac_config_sub $build_alias` -build_cpu=`echo $build | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\1/'` -build_vendor=`echo $build | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\2/'` -build_os=`echo $build | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\3/'` +build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` +build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` +build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` echo "$ac_t""$build" 1>&6 test "$host_alias" != "$target_alias" && @@ -774,9 +783,7 @@ for this_target in $target $canon_targets ; do arm-*-riscix*) fmt=aout ;; arm-*-pe) fmt=coff targ=armcoff em=pe ;; -# start-sanitize-d10v d10v-*-*) fmt=elf bfd_gas=yes ;; -# end-sanitize-d10v # start-sanitize-d30v d30v-*-*) fmt=elf bfd_gas=yes ;; # end-sanitize-d30v @@ -1385,6 +1392,7 @@ EOF # Extract the first word of "gcc", so it can be a program name with args. set dummy gcc; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 +echo "configure:1396: checking for $ac_word" >&5 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -1413,6 +1421,7 @@ if test -z "$CC"; then # Extract the first word of "cc", so it can be a program name with args. set dummy cc; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 +echo "configure:1425: checking for $ac_word" >&5 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -1459,7 +1468,47 @@ fi test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; } fi +echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6 +echo "configure:1473: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 + +ac_ext=c +# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. +ac_cpp='$CPP $CPPFLAGS' +ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' +ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' +cross_compiling=$ac_cv_prog_cc_cross + +cat > conftest.$ac_ext <<EOF +#line 1483 "configure" +#include "confdefs.h" +main(){return(0);} +EOF +if { (eval echo configure:1487: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then + ac_cv_prog_cc_works=yes + # If we can't run a trivial program, we are probably using a cross compiler. + if (./conftest; exit) 2>/dev/null; then + ac_cv_prog_cc_cross=no + else + ac_cv_prog_cc_cross=yes + fi +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + ac_cv_prog_cc_works=no +fi +rm -fr conftest* + +echo "$ac_t""$ac_cv_prog_cc_works" 1>&6 +if test $ac_cv_prog_cc_works = no; then + { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; } +fi +echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6 +echo "configure:1507: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 +echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6 +cross_compiling=$ac_cv_prog_cc_cross + echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6 +echo "configure:1512: checking whether we are using GNU C" >&5 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -1468,7 +1517,7 @@ else yes; #endif EOF -if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1472: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then +if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1521: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then ac_cv_prog_gcc=yes else ac_cv_prog_gcc=no @@ -1476,29 +1525,34 @@ fi fi echo "$ac_t""$ac_cv_prog_gcc" 1>&6 + if test $ac_cv_prog_gcc = yes; then GCC=yes - if test "${CFLAGS+set}" != set; then - echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6 -if eval "test \"`echo '$''{'ac_cv_prog_gcc_g'+set}'`\" = set"; then + ac_test_CFLAGS="${CFLAGS+set}" + ac_save_CFLAGS="$CFLAGS" + CFLAGS= + echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6 +echo "configure:1536: checking whether ${CC-cc} accepts -g" >&5 +if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else echo 'void f(){}' > conftest.c if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then - ac_cv_prog_gcc_g=yes + ac_cv_prog_cc_g=yes else - ac_cv_prog_gcc_g=no + ac_cv_prog_cc_g=no fi rm -f conftest* fi -echo "$ac_t""$ac_cv_prog_gcc_g" 1>&6 - if test $ac_cv_prog_gcc_g = yes; then - CFLAGS="-g -O" - else - CFLAGS="-O" - fi +echo "$ac_t""$ac_cv_prog_cc_g" 1>&6 + if test "$ac_test_CFLAGS" = set; then + CFLAGS="$ac_save_CFLAGS" + elif test $ac_cv_prog_cc_g = yes; then + CFLAGS="-g -O2" + else + CFLAGS="-O2" fi else GCC= @@ -1516,11 +1570,12 @@ fi # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" # ./install, which can be erroneously created by make from ./install.sh. echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 +echo "configure:1574: checking for a BSD compatible install" >&5 if test -z "$INSTALL"; then if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else - IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" + IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS="${IFS}:" for ac_dir in $PATH; do # Account for people who put trailing slashes in PATH elements. case "$ac_dir/" in @@ -1543,7 +1598,7 @@ else ;; esac done - IFS="$ac_save_ifs" + IFS="$ac_save_IFS" fi if test "${ac_cv_path_install+set}" = set; then @@ -1566,6 +1621,7 @@ test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6 +echo "configure:1625: checking how to run the C preprocessor" >&5 # On Suns, sometimes $CPP names a directory. if test -n "$CPP" && test -d "$CPP"; then CPP= @@ -1580,33 +1636,37 @@ else # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. cat > conftest.$ac_ext <<EOF -#line 1584 "configure" +#line 1640 "configure" #include "confdefs.h" #include <assert.h> Syntax Error EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:1590: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:1646: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then : else echo "$ac_err" >&5 + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* CPP="${CC-cc} -E -traditional-cpp" cat > conftest.$ac_ext <<EOF -#line 1599 "configure" +#line 1657 "configure" #include "confdefs.h" #include <assert.h> Syntax Error EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:1605: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:1663: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then : else echo "$ac_err" >&5 + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* CPP=/lib/cpp fi @@ -1623,24 +1683,27 @@ echo "$ac_t""$CPP" 1>&6 for ac_hdr in string.h stdlib.h memory.h strings.h unistd.h stdarg.h varargs.h errno.h sys/types.h do -ac_safe=`echo "$ac_hdr" | tr './\055' '___'` +ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 +echo "configure:1689: checking for $ac_hdr" >&5 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <<EOF -#line 1633 "configure" +#line 1694 "configure" #include "confdefs.h" #include <$ac_hdr> EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:1638: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:1699: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then rm -rf conftest* eval "ac_cv_header_$ac_safe=yes" else echo "$ac_err" >&5 + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_header_$ac_safe=no" fi @@ -1648,7 +1711,7 @@ rm -f conftest* fi if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then echo "$ac_t""yes" 1>&6 - ac_tr_hdr=HAVE_`echo $ac_hdr | tr 'abcdefghijklmnopqrstuvwxyz./\055' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ___'` + ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` cat >> confdefs.h <<EOF #define $ac_tr_hdr 1 EOF @@ -1662,6 +1725,7 @@ done # Put this here so that autoconf's "cross-compiling" message doesn't confuse # people who are not cross-compiling but are compiling cross-assemblers. echo $ac_n "checking whether compiling a cross-assembler""... $ac_c" 1>&6 +echo "configure:1729: checking whether compiling a cross-assembler" >&5 if test "${host}" = "${target}"; then cross_gas=no else @@ -1673,56 +1737,31 @@ EOF fi echo "$ac_t""$cross_gas" 1>&6 -# If we cannot run a trivial program, we must be cross compiling. -echo $ac_n "checking whether cross-compiling""... $ac_c" 1>&6 -if eval "test \"`echo '$''{'ac_cv_c_cross'+set}'`\" = set"; then - echo $ac_n "(cached) $ac_c" 1>&6 -else - if test "$cross_compiling" = yes; then - ac_cv_c_cross=yes -else -cat > conftest.$ac_ext <<EOF -#line 1686 "configure" -#include "confdefs.h" -main(){return(0);} -EOF -{ (eval echo configure:1690: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } -if test -s conftest && (./conftest; exit) 2>/dev/null; then - ac_cv_c_cross=no -else - ac_cv_c_cross=yes -fi -fi -rm -fr conftest* -fi - -echo "$ac_t""$ac_cv_c_cross" 1>&6 -cross_compiling=$ac_cv_c_cross - # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works # for constant arguments. Useless! echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6 +echo "configure:1744: checking for working alloca.h" >&5 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <<EOF -#line 1710 "configure" +#line 1749 "configure" #include "confdefs.h" #include <alloca.h> -int main() { return 0; } -int t() { +int main() { char *p = alloca(2 * sizeof(int)); ; return 0; } EOF -if { (eval echo configure:1718: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then +if { (eval echo configure:1756: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* ac_cv_header_alloca_h=yes else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* ac_cv_header_alloca_h=no fi rm -f conftest* - fi echo "$ac_t""$ac_cv_header_alloca_h" 1>&6 @@ -1734,11 +1773,12 @@ EOF fi echo $ac_n "checking for alloca""... $ac_c" 1>&6 -if eval "test \"`echo '$''{'ac_cv_func_alloca'+set}'`\" = set"; then +echo "configure:1777: checking for alloca" >&5 +if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <<EOF -#line 1742 "configure" +#line 1782 "configure" #include "confdefs.h" #ifdef __GNUC__ @@ -1757,31 +1797,31 @@ char *alloca (); # endif #endif -int main() { return 0; } -int t() { +int main() { char *p = (char *) alloca(1); ; return 0; } EOF -if { (eval echo configure:1766: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then +if { (eval echo configure:1805: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* - ac_cv_func_alloca=yes + ac_cv_func_alloca_works=yes else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* - ac_cv_func_alloca=no + ac_cv_func_alloca_works=no fi rm -f conftest* - fi -echo "$ac_t""$ac_cv_func_alloca" 1>&6 -if test $ac_cv_func_alloca = yes; then +echo "$ac_t""$ac_cv_func_alloca_works" 1>&6 +if test $ac_cv_func_alloca_works = yes; then cat >> confdefs.h <<\EOF #define HAVE_ALLOCA 1 EOF fi -if test $ac_cv_func_alloca = no; then +if test $ac_cv_func_alloca_works = no; then # The SVR3 libPW and SVR4 libucb both contain incompatible functions # that cause trouble. Some versions do not even contain alloca or # contain a buggy version. If you still want to use their alloca, @@ -1793,11 +1833,12 @@ EOF echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6 +echo "configure:1837: checking whether alloca needs Cray hooks" >&5 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <<EOF -#line 1801 "configure" +#line 1842 "configure" #include "confdefs.h" #if defined(CRAY) && ! defined(CRAY2) webecray @@ -1822,11 +1863,12 @@ echo "$ac_t""$ac_cv_os_cray" 1>&6 if test $ac_cv_os_cray = yes; then for ac_func in _getb67 GETB67 getb67; do echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 +echo "configure:1867: checking for $ac_func" >&5 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <<EOF -#line 1830 "configure" +#line 1872 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func(); below. */ @@ -1836,8 +1878,7 @@ else builtin and then its argument prototype would still apply. */ char $ac_func(); -int main() { return 0; } -int t() { +int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named @@ -1850,16 +1891,18 @@ $ac_func(); ; return 0; } EOF -if { (eval echo configure:1854: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then +if { (eval echo configure:1895: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_func_$ac_func=no" fi rm -f conftest* - fi + if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then echo "$ac_t""yes" 1>&6 cat >> confdefs.h <<EOF @@ -1875,14 +1918,15 @@ done fi echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6 +echo "configure:1922: checking stack direction for C alloca" >&5 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else if test "$cross_compiling" = yes; then ac_cv_c_stack_direction=0 else -cat > conftest.$ac_ext <<EOF -#line 1886 "configure" + cat > conftest.$ac_ext <<EOF +#line 1930 "configure" #include "confdefs.h" find_stack_direction () { @@ -1901,16 +1945,20 @@ main () exit (find_stack_direction() < 0); } EOF -{ (eval echo configure:1905: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } -if test -s conftest && (./conftest; exit) 2>/dev/null; then +if { (eval echo configure:1949: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null +then ac_cv_c_stack_direction=1 else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -fr conftest* ac_cv_c_stack_direction=-1 fi -fi rm -fr conftest* fi +fi + echo "$ac_t""$ac_cv_c_stack_direction" 1>&6 cat >> confdefs.h <<EOF #define STACK_DIRECTION $ac_cv_c_stack_direction @@ -1919,26 +1967,28 @@ EOF fi echo $ac_n "checking for inline""... $ac_c" 1>&6 +echo "configure:1971: checking for inline" >&5 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else ac_cv_c_inline=no for ac_kw in inline __inline__ __inline; do cat > conftest.$ac_ext <<EOF -#line 1929 "configure" +#line 1978 "configure" #include "confdefs.h" -int main() { return 0; } -int t() { +int main() { } $ac_kw foo() { ; return 0; } EOF -if { (eval echo configure:1937: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:1985: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* ac_cv_c_inline=$ac_kw; break +else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 fi rm -f conftest* - done fi @@ -1961,11 +2011,12 @@ esac for ac_func in unlink remove do echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 +echo "configure:2015: checking for $ac_func" >&5 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <<EOF -#line 1969 "configure" +#line 2020 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func(); below. */ @@ -1975,8 +2026,7 @@ else builtin and then its argument prototype would still apply. */ char $ac_func(); -int main() { return 0; } -int t() { +int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named @@ -1989,16 +2039,18 @@ $ac_func(); ; return 0; } EOF -if { (eval echo configure:1993: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then +if { (eval echo configure:2043: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_func_$ac_func=no" fi rm -f conftest* - fi + if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then echo "$ac_t""yes" 1>&6 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` @@ -2016,11 +2068,12 @@ done for ac_func in sbrk do echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 +echo "configure:2072: checking for $ac_func" >&5 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <<EOF -#line 2024 "configure" +#line 2077 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func(); below. */ @@ -2030,8 +2083,7 @@ else builtin and then its argument prototype would still apply. */ char $ac_func(); -int main() { return 0; } -int t() { +int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named @@ -2044,16 +2096,18 @@ $ac_func(); ; return 0; } EOF -if { (eval echo configure:2048: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then +if { (eval echo configure:2100: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_func_$ac_func=no" fi rm -f conftest* - fi + if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then echo "$ac_t""yes" 1>&6 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` @@ -2071,16 +2125,16 @@ done # enough, but on some of those systems, the assert macro relies on requoting # working properly! echo $ac_n "checking for working assert macro""... $ac_c" 1>&6 +echo "configure:2129: checking for working assert macro" >&5 if eval "test \"`echo '$''{'gas_cv_assert_ok'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <<EOF -#line 2079 "configure" +#line 2134 "configure" #include "confdefs.h" #include <assert.h> #include <stdio.h> -int main() { return 0; } -int t() { +int main() { /* check for requoting problems */ static int a, b, c, d; @@ -2092,15 +2146,16 @@ assert (a == b ; return 0; } EOF -if { (eval echo configure:2096: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then +if { (eval echo configure:2150: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* gas_cv_assert_ok=yes else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* gas_cv_assert_ok=no fi rm -f conftest* - fi echo "$ac_t""$gas_cv_assert_ok" 1>&6 test $gas_cv_assert_ok = yes || cat >> confdefs.h <<\EOF @@ -2132,15 +2187,15 @@ gas_test_headers=" " echo $ac_n "checking whether declaration is required for strstr""... $ac_c" 1>&6 +echo "configure:2191: checking whether declaration is required for strstr" >&5 if eval "test \"`echo '$''{'gas_cv_decl_needed_strstr'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <<EOF -#line 2140 "configure" +#line 2196 "configure" #include "confdefs.h" $gas_test_headers -int main() { return 0; } -int t() { +int main() { typedef char *(*f)(); f x; @@ -2148,15 +2203,16 @@ x = (f) strstr; ; return 0; } EOF -if { (eval echo configure:2152: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then +if { (eval echo configure:2207: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* gas_cv_decl_needed_strstr=no else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* gas_cv_decl_needed_strstr=yes fi rm -f conftest* - fi echo "$ac_t""$gas_cv_decl_needed_strstr" 1>&6 test $gas_cv_decl_needed_strstr = no || { @@ -2168,15 +2224,15 @@ EOF echo $ac_n "checking whether declaration is required for malloc""... $ac_c" 1>&6 +echo "configure:2228: checking whether declaration is required for malloc" >&5 if eval "test \"`echo '$''{'gas_cv_decl_needed_malloc'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <<EOF -#line 2176 "configure" +#line 2233 "configure" #include "confdefs.h" $gas_test_headers -int main() { return 0; } -int t() { +int main() { typedef char *(*f)(); f x; @@ -2184,15 +2240,16 @@ x = (f) malloc; ; return 0; } EOF -if { (eval echo configure:2188: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then +if { (eval echo configure:2244: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* gas_cv_decl_needed_malloc=no else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* gas_cv_decl_needed_malloc=yes fi rm -f conftest* - fi echo "$ac_t""$gas_cv_decl_needed_malloc" 1>&6 test $gas_cv_decl_needed_malloc = no || { @@ -2204,15 +2261,15 @@ EOF echo $ac_n "checking whether declaration is required for free""... $ac_c" 1>&6 +echo "configure:2265: checking whether declaration is required for free" >&5 if eval "test \"`echo '$''{'gas_cv_decl_needed_free'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <<EOF -#line 2212 "configure" +#line 2270 "configure" #include "confdefs.h" $gas_test_headers -int main() { return 0; } -int t() { +int main() { typedef void (*f)(); f x; @@ -2220,15 +2277,16 @@ x = (f) free; ; return 0; } EOF -if { (eval echo configure:2224: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then +if { (eval echo configure:2281: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* gas_cv_decl_needed_free=no else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* gas_cv_decl_needed_free=yes fi rm -f conftest* - fi echo "$ac_t""$gas_cv_decl_needed_free" 1>&6 test $gas_cv_decl_needed_free = no || { @@ -2240,15 +2298,15 @@ EOF echo $ac_n "checking whether declaration is required for sbrk""... $ac_c" 1>&6 +echo "configure:2302: checking whether declaration is required for sbrk" >&5 if eval "test \"`echo '$''{'gas_cv_decl_needed_sbrk'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <<EOF -#line 2248 "configure" +#line 2307 "configure" #include "confdefs.h" $gas_test_headers -int main() { return 0; } -int t() { +int main() { typedef char *(*f)(); f x; @@ -2256,15 +2314,16 @@ x = (f) sbrk; ; return 0; } EOF -if { (eval echo configure:2260: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then +if { (eval echo configure:2318: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* gas_cv_decl_needed_sbrk=no else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* gas_cv_decl_needed_sbrk=yes fi rm -f conftest* - fi echo "$ac_t""$gas_cv_decl_needed_sbrk" 1>&6 test $gas_cv_decl_needed_sbrk = no || { @@ -2279,19 +2338,19 @@ EOF # for it? echo $ac_n "checking whether declaration is required for errno""... $ac_c" 1>&6 +echo "configure:2342: checking whether declaration is required for errno" >&5 if eval "test \"`echo '$''{'gas_cv_decl_needed_errno'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <<EOF -#line 2287 "configure" +#line 2347 "configure" #include "confdefs.h" #ifdef HAVE_ERRNO_H #include <errno.h> #endif -int main() { return 0; } -int t() { +int main() { typedef int f; f x; @@ -2299,15 +2358,16 @@ x = (f) errno; ; return 0; } EOF -if { (eval echo configure:2303: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then +if { (eval echo configure:2362: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* gas_cv_decl_needed_errno=no else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* gas_cv_decl_needed_errno=yes fi rm -f conftest* - fi echo "$ac_t""$gas_cv_decl_needed_errno" 1>&6 test $gas_cv_decl_needed_errno = no || { @@ -2387,11 +2447,25 @@ cat > confcache <<\EOF # --recheck option to rerun configure. # EOF +# The following way of writing the cache mishandles newlines in values, +# but we know of no workaround that is simple, portable, and efficient. +# So, don't put newlines in cache variables' values. # Ultrix sh set writes to stderr and can't be redirected directly, # and sets the high bit in the cache file unless we assign to the vars. (set) 2>&1 | - sed -n "s/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=\${\1='\2'}/p" \ - >> confcache + case `(ac_space=' '; set) 2>&1` in + *ac_space=\ *) + # `set' does not quote correctly, so add quotes (double-quote substitution + # turns \\\\ into \\, and sed turns \\ into \). + sed -n \ + -e "s/'/'\\\\''/g" \ + -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p" + ;; + *) + # `set' quotes correctly as required by POSIX, so do not add quotes. + sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p' + ;; + esac >> confcache if cmp -s $cache_file confcache; then : else @@ -2446,7 +2520,7 @@ do echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion" exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;; -version | --version | --versio | --versi | --vers | --ver | --ve | --v) - echo "$CONFIG_STATUS generated by autoconf version 2.10" + echo "$CONFIG_STATUS generated by autoconf version 2.12" exit 0 ;; -help | --help | --hel | --he | --h) echo "\$ac_cs_usage"; exit 0 ;; @@ -2524,20 +2598,56 @@ s%@RPATH_ENVVAR@%$RPATH_ENVVAR%g CEOF EOF + +cat >> $CONFIG_STATUS <<\EOF + +# Split the substitutions into bite-sized pieces for seds with +# small command number limits, like on Digital OSF/1 and HP-UX. +ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script. +ac_file=1 # Number of current file. +ac_beg=1 # First line for current file. +ac_end=$ac_max_sed_cmds # Line after last line for current file. +ac_more_lines=: +ac_sed_cmds="" +while $ac_more_lines; do + if test $ac_beg -gt 1; then + sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file + else + sed "${ac_end}q" conftest.subs > conftest.s$ac_file + fi + if test ! -s conftest.s$ac_file; then + ac_more_lines=false + rm -f conftest.s$ac_file + else + if test -z "$ac_sed_cmds"; then + ac_sed_cmds="sed -f conftest.s$ac_file" + else + ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file" + fi + ac_file=`expr $ac_file + 1` + ac_beg=$ac_end + ac_end=`expr $ac_end + $ac_max_sed_cmds` + fi +done +if test -z "$ac_sed_cmds"; then + ac_sed_cmds=cat +fi +EOF + cat >> $CONFIG_STATUS <<EOF CONFIG_FILES=\${CONFIG_FILES-"Makefile doc/Makefile .gdbinit:gdbinit.in"} EOF cat >> $CONFIG_STATUS <<\EOF for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then - # Support "outfile[:infile]", defaulting infile="outfile.in". + # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". case "$ac_file" in - *:*) ac_file_in=`echo "$ac_file"|sed 's%.*:%%'` + *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'` ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; *) ac_file_in="${ac_file}.in" ;; esac - # Adjust relative srcdir, etc. for subdirectories. + # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories. # Remove last slash and all that follows it. Not all systems have dirname. ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'` @@ -2565,6 +2675,7 @@ for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then [/$]*) INSTALL="$ac_given_INSTALL" ;; *) INSTALL="$ac_dots$ac_given_INSTALL" ;; esac + echo creating "$ac_file" rm -f "$ac_file" configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure." @@ -2573,14 +2684,16 @@ for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then # $configure_input" ;; *) ac_comsub= ;; esac + + ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"` sed -e "$ac_comsub s%@configure_input@%$configure_input%g s%@srcdir@%$srcdir%g s%@top_srcdir@%$top_srcdir%g s%@INSTALL@%$INSTALL%g -" -f conftest.subs $ac_given_srcdir/$ac_file_in > $ac_file +" $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file fi; done -rm -f conftest.subs +rm -f conftest.s* # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where # NAME is the cpp macro being defined and VALUE is the value it is being given. @@ -2601,11 +2714,17 @@ ac_eB='$%\1#\2define\3' ac_eC=' ' ac_eD='%g' -CONFIG_HEADERS=${CONFIG_HEADERS-"conf"} +if test "${CONFIG_HEADERS+set}" != set; then +EOF +cat >> $CONFIG_STATUS <<EOF + CONFIG_HEADERS="conf" +EOF +cat >> $CONFIG_STATUS <<\EOF +fi for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then - # Support "outfile[:infile]", defaulting infile="outfile.in". + # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". case "$ac_file" in - *:*) ac_file_in=`echo "$ac_file"|sed 's%.*:%%'` + *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'` ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; *) ac_file_in="${ac_file}.in" ;; esac @@ -2613,7 +2732,8 @@ for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then echo creating $ac_file rm -f conftest.frag conftest.in conftest.out - cp $ac_given_srcdir/$ac_file_in conftest.in + ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"` + cat $ac_file_inputs > conftest.in EOF @@ -2641,8 +2761,6 @@ EOF # Break up conftest.vals because some shells have a limit on # the size of here documents, and old seds have small limits too. -# Maximum number of lines to put in a single here document. -ac_max_here_lines=12 rm -f conftest.tail while : @@ -2729,7 +2847,11 @@ while test -n "$ac_sources"; do { echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; } fi done +EOF +cat >> $CONFIG_STATUS <<EOF +EOF +cat >> $CONFIG_STATUS <<\EOF exit 0 EOF diff --git a/gas/configure.in b/gas/configure.in index 684ef7b..653a0ef 100644 --- a/gas/configure.in +++ b/gas/configure.in @@ -130,9 +130,7 @@ changequote([,])dnl arm-*-riscix*) fmt=aout ;; arm-*-pe) fmt=coff targ=armcoff em=pe ;; -# start-sanitize-d10v d10v-*-*) fmt=elf bfd_gas=yes ;; -# end-sanitize-d10v # start-sanitize-d30v d30v-*-*) fmt=elf bfd_gas=yes ;; # end-sanitize-d30v diff --git a/gas/doc/.Sanitize b/gas/doc/.Sanitize index 8770cc7..0ffaa20 100644 --- a/gas/doc/.Sanitize +++ b/gas/doc/.Sanitize @@ -94,34 +94,6 @@ if [ -n "${verbose}" ] ; then echo Processing \"arc\"... fi -d10v_files="all.texi as.texinfo" -if ( echo $* | grep keep\-d10v > /dev/null ) ; then - for i in $d10v_files ; do - if test ! -d $i && (grep sanitize-d10v $i > /dev/null) ; then - if [ -n "${verbose}" ] ; then - echo Keeping d10v stuff in $i - fi - fi - done -else - for i in $d10v_files ; do - if test ! -d $i && (grep sanitize-d10v $i > /dev/null) ; then - if [ -n "${verbose}" ] ; then - echo Removing traces of \"d10v\" from $i... - fi - cp $i new - sed '/start\-sanitize\-d10v/,/end-\sanitize\-d10v/d' < $i > new - if [ -n "${safe}" -a ! -f .Recover/$i ] ; then - if [ -n "${verbose}" ] ; then - echo Caching $i in .Recover... - fi - mv $i .Recover - fi - mv new $i - fi - done -fi - for i in * ; do if test ! -d $i && (grep sanitize $i > /dev/null) ; then echo '***' Some mentions of Sanitize are still left in $i! 1>&2 diff --git a/gas/doc/as.texinfo b/gas/doc/as.texinfo index 3e962ce..864229a 100644 --- a/gas/doc/as.texinfo +++ b/gas/doc/as.texinfo @@ -207,11 +207,9 @@ Here is a brief summary of how to invoke @code{@value{AS}}. For details, [ -mbig-endian | -mlittle-endian ] @end ifset @c end-sanitize-arc -@c start-sanitize-d10v @ifset D10V [ -O ] @end ifset -@c end-sanitize-d10v @ifset H8 @c Hitachi family chips have no machine-dependent assembler options @@ -221,7 +219,7 @@ Here is a brief summary of how to invoke @code{@value{AS}}. For details, @end ifset @ifset SPARC @c The order here is important. See c-sparc.texi. - [ -Av6 | -Av7 | -Av8 | -Asparclite | -Av9 | -Av9a ] + [ -Av6 | -Av7 | -Av8 | -Asparclet | -Asparclite | -Av9 | -Av9a ] [ -xarch=v8plus | -xarch=v8plusa ] [ -bump ] @end ifset @ifset Z8000 @@ -359,7 +357,6 @@ Generate ``little endian'' format output. @end table @end ifset -@c start-sanitize-d10v @ifset D10V The following options are available when @value{AS} is configured for a D10V processor. @@ -370,7 +367,6 @@ a D10V processor. Optimize output by parallelizing instructions. @end table @end ifset -@c end-sanitize-d10v @ifset I960 The following options are available when @value{AS} is configured for the @@ -423,7 +419,7 @@ The following options are available when @code{@value{AS}} is configured for the SPARC architecture: @table @code -@item -Av6 | -Av7 | -Av8 | -Asparclite | -Av9 | -Av9a +@item -Av6 | -Av7 | -Av8 | -Asparclet | -Asparclite | -Av9 | -Av9a Explicitly select a variant of the SPARC architecture. @item -xarch=v8plus | -xarch=v8plusa @@ -3014,18 +3010,27 @@ but ignores it. @end ifset @node Align -@section @code{.align @var{abs-expr} , @var{abs-expr}} +@section @code{.align @var{abs-expr}, @var{abs-expr}, @var{abs-expr}} @cindex padding the location counter @cindex @code{align} directive -Pad the location counter (in the current subsection) to a particular -storage boundary. The first expression (which must be absolute) is the -alignment required, as described below. -The second expression (also absolute) gives the value to be stored in -the padding bytes. It (and the comma) may be omitted. If it is -omitted, the padding bytes are zero. -For the alpha, if the section is marked as containing code and the -padding expression is omitted, then the space is filled with no-ops. +Pad the location counter (in the current subsection) to a particular storage +boundary. The first expression (which must be absolute) is the alignment +required, as described below. + +The second expression (also absolute) gives the fill value to be stored in the +padding bytes. It (and the comma) may be omitted. If it is omitted, the +padding bytes are normally zero. However, on some systems, if the section is +marked as containing code and the fill value is omitted, the space is filled +with no-op instructions. + +The third expression is also absolute, and is also optional. If it is present, +it is the maximum number of bytes that should be skipped by this alignment +directive. If doing the alignment would require skipping more bytes than the +specified maximum, then the alignment is not done at all. You can omit the +fill value (the second argument) entirely by simply using two commas after the +required alignment; this can be useful if you want the alignment to be filled +with no-op instructions when appropriate. The way the required alignment is specified varies from system to system. For the a29k, hppa, m68k, m88k, w65, sparc, and Hitachi SH, and i386 using ELF @@ -3084,7 +3089,7 @@ trailing zero byte) into consecutive addresses. a zero byte. The ``z'' in @samp{.asciz} stands for ``zero''. @node Balign -@section @code{.balign[wl] @var{abs-expr} , @var{abs-expr}} +@section @code{.balign[wl] @var{abs-expr}, @var{abs-expr}, @var{abs-expr}} @cindex padding the location counter given number of bytes @cindex @code{balign} directive @@ -3094,9 +3099,19 @@ alignment request in bytes. For example @samp{.balign 8} advances the location counter until it is a multiple of 8. If the location counter is already a multiple of 8, no change is needed. -The second expression (also absolute) gives the value to be stored in -the padding bytes. It (and the comma) may be omitted. If it is -omitted, the padding bytes are zero. +The second expression (also absolute) gives the fill value to be stored in the +padding bytes. It (and the comma) may be omitted. If it is omitted, the +padding bytes are normally zero. However, on some systems, if the section is +marked as containing code and the fill value is omitted, the space is filled +with no-op instructions. + +The third expression is also absolute, and is also optional. If it is present, +it is the maximum number of bytes that should be skipped by this alignment +directive. If doing the alignment would require skipping more bytes than the +specified maximum, then the alignment is not done at all. You can omit the +fill value (the second argument) entirely by simply using two commas after the +required alignment; this can be useful if you want the alignment to be filled +with no-op instructions when appropriate. @cindex @code{balignw} directive @cindex @code{balignl} directive @@ -3858,7 +3873,7 @@ absolute expression. If the comma and @var{fill} are omitted, @var{fill} defaults to zero. @node P2align -@section @code{.p2align[wl] @var{abs-expr} , @var{abs-expr}} +@section @code{.p2align[wl] @var{abs-expr}, @var{abs-expr}, @var{abs-expr}} @cindex padding the location counter given a power of two @cindex @code{p2align} directive @@ -3869,9 +3884,19 @@ advancement. For example @samp{.p2align 3} advances the location counter until it a multiple of 8. If the location counter is already a multiple of 8, no change is needed. -The second expression (also absolute) gives the value to be stored in -the padding bytes. It (and the comma) may be omitted. If it is -omitted, the padding bytes are zero. +The second expression (also absolute) gives the fill value to be stored in the +padding bytes. It (and the comma) may be omitted. If it is omitted, the +padding bytes are normally zero. However, on some systems, if the section is +marked as containing code and the fill value is omitted, the space is filled +with no-op instructions. + +The third expression is also absolute, and is also optional. If it is present, +it is the maximum number of bytes that should be skipped by this alignment +directive. If doing the alignment would require skipping more bytes than the +specified maximum, then the alignment is not done at all. You can omit the +fill value (the second argument) entirely by simply using two commas after the +required alignment; this can be useful if you want the alignment to be filled +with no-op instructions when appropriate. @cindex @code{p2alignw} directive @cindex @code{p2alignl} directive @@ -4077,7 +4102,7 @@ section is executable Set the value of @var{symbol} to @var{expression}. This changes @var{symbol}'s value and type to conform to @var{expression}. If @var{symbol} was flagged as external, it remains -flagged. (@xref{Symbol Attributes}.) +flagged (@pxref{Symbol Attributes}). You may @code{.set} a symbol many times in the same assembly. @@ -4446,11 +4471,9 @@ subject, see the hardware manufacturer's manual. * ARC-Dependent:: ARC Dependent Features @end ifset @c end-sanitize-arc -@c start-sanitize-d10v @ifset D10V * D10V-Dependent:: D10V Dependent Features @end ifset -@c end-sanitize-d10v @ifset H8/300 * H8/300-Dependent:: Hitachi H8/300 Dependent Features @end ifset @@ -4597,11 +4620,9 @@ family. @end ifclear @end ifset -@c start-sanitize-d10v @ifset D10V @include c-d10v.texi @end ifset -@c end-sanitize-d10v @ifset H8/300 @include c-h8300.texi |