Commit 62c9aa5f by Zack Weinberg

configure.in: Check whether it is necessary to link against libm to use ldexp.

	* configure.in: Check whether it is necessary to link against
	libm to use ldexp.
	* configure: Regenerate.
	* Makefile.in: Add LDEXP_LIB substitution variable.
	* java/Make-lang.in: Link jcf-dump against $(LDEXP_LIB).

From-SVN: r64749
parent 93b3986a
2003-03-23 Zack Weinberg <zack@codesourcery.com>
* configure.in: Check whether it is necessary to link against
libm to use ldexp.
* configure: Regenerate.
* Makefile.in: Add LDEXP_LIB substitution variable.
2003-03-23 Kazu Hirata <kazu@cs.umass.edu> 2003-03-23 Kazu Hirata <kazu@cs.umass.edu>
* config/h8300/h8300.md: Fix comment typos. * config/h8300/h8300.md: Fix comment typos.
...@@ -102,14 +109,14 @@ ...@@ -102,14 +109,14 @@
* config/m68hc11/m68hc11-protos.h (m68hc11_is_far_symbol): Declare. * config/m68hc11/m68hc11-protos.h (m68hc11_is_far_symbol): Declare.
(m68hc11_is_trap_symbol): Declare. (m68hc11_is_trap_symbol): Declare.
Fri Mar 21 23:12:33 CET 2003 Jan Hubicka <jh@suse.cz> 2003-03-21 Jan Hubicka <jh@suse.cz>
* i386.c (ix86_compute_frame_layout): Recompute fast prologues * i386.c (ix86_compute_frame_layout): Recompute fast prologues
only when amount of saved regs changed. only when amount of saved regs changed.
(ix86_init_machine_status): Initialize use_fast_prologue_epilgoue_nregs. (ix86_init_machine_status): Initialize use_fast_prologue_epilgoue_nregs.
* i386.h (machine_function): New fields use_fast_prologue_epilgoue_nregs. * i386.h (machine_function): New fields use_fast_prologue_epilgoue_nregs.
Fri Mar 21 22:44:33 CET 2003 Jan Hubicka <jh@suse.cz> 2003-03-21 Jan Hubicka <jh@suse.cz>
PR inline-asm/7916 PR inline-asm/7916
* function.c (instantiate_virtual_regs_lossage): New function. * function.c (instantiate_virtual_regs_lossage): New function.
...@@ -341,7 +348,7 @@ Fri Mar 21 22:44:33 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -341,7 +348,7 @@ Fri Mar 21 22:44:33 CET 2003 Jan Hubicka <jh@suse.cz>
"*zero_extendqisi2_31", "*zero_extendqihi2_31", "*zero_extendqisi2_31", "*zero_extendqihi2_31",
"*adddi3_31", "*subdi3_31"): Do not set "type" attribute. "*adddi3_31", "*subdi3_31"): Do not set "type" attribute.
Wed Mar 19 11:28:45 CET 2003 Jan Hubicka <jh@suse.cz> 2003-03-19 Jan Hubicka <jh@suse.cz>
* i386.h (machine_function): New fields use_fast_prologue_epilogue. * i386.h (machine_function): New fields use_fast_prologue_epilogue.
* i386.c (use_fast_prologue_epilogue): Remove. * i386.c (use_fast_prologue_epilogue): Remove.
...@@ -434,7 +441,7 @@ Wed Mar 19 11:28:45 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -434,7 +441,7 @@ Wed Mar 19 11:28:45 CET 2003 Jan Hubicka <jh@suse.cz>
* config/s390/s390.md ("movti", "movhi", "movqi"): Add "type" attribute. * config/s390/s390.md ("movti", "movhi", "movqi"): Add "type" attribute.
Tue Mar 18 19:22:57 CET 2003 Jan Hubicka <jh@suse.cz> 2003-03-18 Jan Hubicka <jh@suse.cz>
* i386.md: Fix previous commit that mistakely applied the patch * i386.md: Fix previous commit that mistakely applied the patch
twice. twice.
...@@ -444,7 +451,7 @@ Tue Mar 18 19:22:57 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -444,7 +451,7 @@ Tue Mar 18 19:22:57 CET 2003 Jan Hubicka <jh@suse.cz>
(memrefs_conflict_p): Likewise. (memrefs_conflict_p): Likewise.
(addr_side_effect_eval): Canonicalize the constructed address. (addr_side_effect_eval): Canonicalize the constructed address.
Tue Mar 18 13:15:08 CET 2003 Jan Hubicka <jh@suse.cz> 2003-03-18 Jan Hubicka <jh@suse.cz>
* i386.md (cvtts?2si peep2): New. * i386.md (cvtts?2si peep2): New.
...@@ -523,7 +530,7 @@ Tue Mar 18 13:15:08 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -523,7 +530,7 @@ Tue Mar 18 13:15:08 CET 2003 Jan Hubicka <jh@suse.cz>
decide_unroll_runtime_iterations, decide_peel_simple): Set decide_unroll_runtime_iterations, decide_peel_simple): Set
loop->has_desc. loop->has_desc.
Mon Mar 17 18:57:01 CET 2003 Jan Hubicka <jh@suse.cz> 2003-03-17 Jan Hubicka <jh@suse.cz>
* ggc-common.c (ggc_mark_roots): Use htab_traverse_noresize. * ggc-common.c (ggc_mark_roots): Use htab_traverse_noresize.
...@@ -785,7 +792,7 @@ Mon Mar 17 18:57:01 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -785,7 +792,7 @@ Mon Mar 17 18:57:01 CET 2003 Jan Hubicka <jh@suse.cz>
Used flag is set based upon the state of the warn_unused_macros Used flag is set based upon the state of the warn_unused_macros
flag, and so use of first_unused_line is unnecessary. flag, and so use of first_unused_line is unnecessary.
Thu Mar 13 18:39:42 CET 2003 Jan Hubicka <jh@suse.cz> 2003-03-13 Jan Hubicka <jh@suse.cz>
* cselib.c (clear_table): Do not take argument; always clear just * cselib.c (clear_table): Do not take argument; always clear just
used slots. used slots.
...@@ -1056,7 +1063,7 @@ Thu Mar 13 18:39:42 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -1056,7 +1063,7 @@ Thu Mar 13 18:39:42 CET 2003 Jan Hubicka <jh@suse.cz>
* config/netbsd.h (NETBSD_OS_CPP_BUILTINS_LP64): Remove. * config/netbsd.h (NETBSD_OS_CPP_BUILTINS_LP64): Remove.
Wed Mar 12 19:04:39 CET 2003 Jan Hubicka <jh@suse.cz> 2003-03-12 Jan Hubicka <jh@suse.cz>
* i386.c (ix86_setup_incoming_varargs): Set stack_alignment_needed to 128. * i386.c (ix86_setup_incoming_varargs): Set stack_alignment_needed to 128.
...@@ -1066,7 +1073,7 @@ Wed Mar 12 19:04:39 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -1066,7 +1073,7 @@ Wed Mar 12 19:04:39 CET 2003 Jan Hubicka <jh@suse.cz>
* stmt.c (expand_decl_init): Call push_temp_slots () and * stmt.c (expand_decl_init): Call push_temp_slots () and
pop_temp_slots (). pop_temp_slots ().
Wed Mar 12 16:30:25 2003 J"orn Rennecke <joern.rennecke@superh.com> 2003-03-12 J"orn Rennecke <joern.rennecke@superh.com>
* sh.c: Include basic-block.h. * sh.c: Include basic-block.h.
(sh_output_mi_thunk, emit_load_ptr): New functions. (sh_output_mi_thunk, emit_load_ptr): New functions.
...@@ -1164,12 +1171,12 @@ Wed Mar 12 16:30:25 2003 J"orn Rennecke <joern.rennecke@superh.com> ...@@ -1164,12 +1171,12 @@ Wed Mar 12 16:30:25 2003 J"orn Rennecke <joern.rennecke@superh.com>
* config/rs6000/rs6000.h (machine_function): Add insn_chain_scanned_p. * config/rs6000/rs6000.h (machine_function): Add insn_chain_scanned_p.
Tue Mar 11 21:19:03 2003 Alexandre Oliva <aoliva@redhat.com> 2003-03-11 Alexandre Oliva <aoliva@redhat.com>
* toplev.c (independent_decode_option): Return success for --help, * toplev.c (independent_decode_option): Return success for --help,
--target-help and --version. --target-help and --version.
Tue Mar 11 20:20:14 2003 Alexandre Oliva <aoliva@redhat.com> 2003-03-11 Alexandre Oliva <aoliva@redhat.com>
* config/mips/linux64.h (DRIVER_SELF_SPECS): Add endian_spec. * config/mips/linux64.h (DRIVER_SELF_SPECS): Add endian_spec.
Default to -mips3 on -mabi=64. Don't add -mips* flag if -march is Default to -mips3 on -mabi=64. Don't add -mips* flag if -march is
...@@ -1178,11 +1185,11 @@ Tue Mar 11 20:20:14 2003 Alexandre Oliva <aoliva@redhat.com> ...@@ -1178,11 +1185,11 @@ Tue Mar 11 20:20:14 2003 Alexandre Oliva <aoliva@redhat.com>
DRIVER_SELF_SPECS. DRIVER_SELF_SPECS.
(LINK_SPEC): Let endian options affect the linker emulation name. (LINK_SPEC): Let endian options affect the linker emulation name.
Tue Mar 11 22:35:39 2003 J"orn Rennecke <joern.rennecke@superh.com> 2003-03-11 J"orn Rennecke <joern.rennecke@superh.com>
* sh.md (reload_inqi): Fix mode for source in second set. * sh.md (reload_inqi): Fix mode for source in second set.
Tue Mar 11 22:48:03 CET 2003 Jan Hubicka <jh@suse.cz> 2003-03-11 Jan Hubicka <jh@suse.cz>
* cselib.c (cselib_invalidate_mem_1): Move too ... * cselib.c (cselib_invalidate_mem_1): Move too ...
(cselib_invalidate_mem): ... here; use new list (cselib_invalidate_mem): ... here; use new list
...@@ -1428,7 +1435,7 @@ Tue Mar 11 22:48:03 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -1428,7 +1435,7 @@ Tue Mar 11 22:48:03 CET 2003 Jan Hubicka <jh@suse.cz>
(subrtx_p): New function. (subrtx_p): New function.
(tablejump_p): New function. (tablejump_p): New function.
Mon Mar 10 15:30:36 CET 2003 Jan Hubicka <jh@suse.cz> 2003-03-10 Jan Hubicka <jh@suse.cz>
* cfgcleanup.c (try_optimize_cfg): Fix thinko in previous patch. * cfgcleanup.c (try_optimize_cfg): Fix thinko in previous patch.
...@@ -1597,7 +1604,7 @@ Mon Mar 10 15:30:36 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -1597,7 +1604,7 @@ Mon Mar 10 15:30:36 CET 2003 Jan Hubicka <jh@suse.cz>
* emit-rtl.c (gen_lowpart): Don't attempt to load a part of * emit-rtl.c (gen_lowpart): Don't attempt to load a part of
a complex or vector type, using a load in the original mode. a complex or vector type, using a load in the original mode.
Sat Mar 8 19:22:30 CET 2003 Jan Hubicka <jh@suse.cz> 2003-03-08 Jan Hubicka <jh@suse.cz>
* Makefile.in (cgraph.o): Depend on gt-cgraph.h and varray.h. * Makefile.in (cgraph.o): Depend on gt-cgraph.h and varray.h.
* gt-cgraph.h: New GC file. * gt-cgraph.h: New GC file.
...@@ -1640,7 +1647,7 @@ Sat Mar 8 19:22:30 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -1640,7 +1647,7 @@ Sat Mar 8 19:22:30 CET 2003 Jan Hubicka <jh@suse.cz>
* config/h8300/h8300.md (*extzv_16_8): New. * config/h8300/h8300.md (*extzv_16_8): New.
Sat Mar 8 14:13:35 CET 2003 Jan Hubicka <jh@suse.cz> 2003-03-08 Jan Hubicka <jh@suse.cz>
* c-decl.c: (finish_function): Update call of tree_inlinable_function_p. * c-decl.c: (finish_function): Update call of tree_inlinable_function_p.
* cgraph.h: (cgraph_local_info): Add can_inline_once * cgraph.h: (cgraph_local_info): Add can_inline_once
...@@ -1849,7 +1856,7 @@ Sat Mar 8 14:13:35 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -1849,7 +1856,7 @@ Sat Mar 8 14:13:35 CET 2003 Jan Hubicka <jh@suse.cz>
* config/h8300/h8300.md (a new peephole2): New. * config/h8300/h8300.md (a new peephole2): New.
Thu Mar 6 14:20:15 CET 2003 Jan Hubicka <jh@suse.cz> 2003-03-06 Jan Hubicka <jh@suse.cz>
* cgraph.c (cgraph_node): Do not confuse nested functions and methods. * cgraph.c (cgraph_node): Do not confuse nested functions and methods.
...@@ -1877,14 +1884,14 @@ Thu Mar 6 14:20:15 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -1877,14 +1884,14 @@ Thu Mar 6 14:20:15 CET 2003 Jan Hubicka <jh@suse.cz>
* config/h8300/h8300.md (a peephole2): Generalize to * config/h8300/h8300.md (a peephole2): Generalize to
accept a memory operand. accept a memory operand.
Wed Mar 5 19:34:18 2003 Olivier Hainque <hainque@act-europe.fr> 2003-03-05 Olivier Hainque <hainque@act-europe.fr>
* config/alpha/alpha.h (PRINT_OPERAND_PUNCT_VALID_P): Add '+'. * config/alpha/alpha.h (PRINT_OPERAND_PUNCT_VALID_P): Add '+'.
* config/alpha/alpha.c (print_operand, case '+'): New. * config/alpha/alpha.c (print_operand, case '+'): New.
* config/alpha/alpha.md (call_osf_1_noreturn): Document and use. * config/alpha/alpha.md (call_osf_1_noreturn): Document and use.
(call_value_osf_1_noreturn): Likewise. (call_value_osf_1_noreturn): Likewise.
Wed Mar 5 18:55:02 2003 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> 2003-03-05 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
* stmt.c (fixup_gotos): Change meaning of DONT_JUMP_IN. * stmt.c (fixup_gotos): Change meaning of DONT_JUMP_IN.
(expand_end_bindings): Likewise. (expand_end_bindings): Likewise.
...@@ -1915,7 +1922,7 @@ Wed Mar 5 18:55:02 2003 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> ...@@ -1915,7 +1922,7 @@ Wed Mar 5 18:55:02 2003 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
(reg_loc_descriptor): Add support for values that span more than (reg_loc_descriptor): Add support for values that span more than
one register. one register.
Wed Mar 5 23:16:57 CET 2003 Jan Hubicka <jh@suse.cz> 2003-03-05 Jan Hubicka <jh@suse.cz>
* Makefile.in (calls.o, toplev.o alias.o): Depend on cgraph.h * Makefile.in (calls.o, toplev.o alias.o): Depend on cgraph.h
* alias.c: Include cgraph.h * alias.c: Include cgraph.h
...@@ -1965,7 +1972,7 @@ Wed Mar 5 23:16:57 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -1965,7 +1972,7 @@ Wed Mar 5 23:16:57 CET 2003 Jan Hubicka <jh@suse.cz>
of non-duplicable once rolling loops. of non-duplicable once rolling loops.
* loop-unswitch.c (unswitch_loop): Update EDGE_IRREDUCIBLE_LOOP flags. * loop-unswitch.c (unswitch_loop): Update EDGE_IRREDUCIBLE_LOOP flags.
Wed Mar 5 21:40:57 2003 J"orn Rennecke <joern.rennecke@superh.com> 2003-03-05 J"orn Rennecke <joern.rennecke@superh.com>
* sh.h (OVERRIDE_OPTIONS): For TARGET_SHMEDIA, the minimum value * sh.h (OVERRIDE_OPTIONS): For TARGET_SHMEDIA, the minimum value
for align_jumps is 4. for align_jumps is 4.
...@@ -2001,7 +2008,7 @@ Wed Mar 5 21:40:57 2003 J"orn Rennecke <joern.rennecke@superh.com> ...@@ -2001,7 +2008,7 @@ Wed Mar 5 21:40:57 2003 J"orn Rennecke <joern.rennecke@superh.com>
PR c/9799 PR c/9799
* c-typeck.c (push_init_level): Add sanity check. * c-typeck.c (push_init_level): Add sanity check.
Wed Mar 5 02:04:04 CET 2003 Jan Hubicka <jh@suse.cz> 2003-03-05 Jan Hubicka <jh@suse.cz>
* toplev.c (rest_of_compilation): Deffer RTL compilation only when * toplev.c (rest_of_compilation): Deffer RTL compilation only when
RTL inlining is done. RTL inlining is done.
...@@ -2091,7 +2098,7 @@ Wed Mar 5 02:04:04 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -2091,7 +2098,7 @@ Wed Mar 5 02:04:04 CET 2003 Jan Hubicka <jh@suse.cz>
* c-typeck.c (do_case): Attach the first case label to the SWITCH_BODY. * c-typeck.c (do_case): Attach the first case label to the SWITCH_BODY.
(c_finish_case): Rechain the next statements to the SWITCH_STMT. (c_finish_case): Rechain the next statements to the SWITCH_STMT.
Tue Mar 4 11:30:04 CET 2003 Jan Hubicka <jh@suse.cz> 2003-03-04 Jan Hubicka <jh@suse.cz>
* doc/invoke.texi: Document that unit-at-a-time is enabled for -O3 * doc/invoke.texi: Document that unit-at-a-time is enabled for -O3
* toplev.c (parse_options_and_default_flags): Enable flag_unit_at_a_time * toplev.c (parse_options_and_default_flags): Enable flag_unit_at_a_time
...@@ -2206,7 +2213,7 @@ Tue Mar 4 11:30:04 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -2206,7 +2213,7 @@ Tue Mar 4 11:30:04 CET 2003 Jan Hubicka <jh@suse.cz>
* calls.c (compute_argument_addresses): Give the new MEMs a * calls.c (compute_argument_addresses): Give the new MEMs a
minimum alignment of PARM_BOUNDARY. minimum alignment of PARM_BOUNDARY.
Mon Mar 3 20:45:25 2003 J"orn Rennecke <joern.rennecke@superh.com> 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
* config/sh/sh.h (EXTRA_SPECS): Add subtarget_asm_relax_spec and * config/sh/sh.h (EXTRA_SPECS): Add subtarget_asm_relax_spec and
subtarget_asm_isa_spec. subtarget_asm_isa_spec.
...@@ -2234,7 +2241,7 @@ Mon Mar 3 20:45:25 2003 J"orn Rennecke <joern.rennecke@superh.com> ...@@ -2234,7 +2241,7 @@ Mon Mar 3 20:45:25 2003 J"orn Rennecke <joern.rennecke@superh.com>
into account. into account.
(gen_block_redirect): Set INSN_SCOPE for indirect_jump_scratch. (gen_block_redirect): Set INSN_SCOPE for indirect_jump_scratch.
Mon Mar 3 19:07:21 CET 2003 Jan Hubicka <jh@suse.cz> 2003-03-03 Jan Hubicka <jh@suse.cz>
* calls.c (rtx_for_function_call): Take the address as an argument * calls.c (rtx_for_function_call): Take the address as an argument
(expand_call): Do not modify the expression. (expand_call): Do not modify the expression.
...@@ -2589,7 +2596,7 @@ Mon Mar 3 19:07:21 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -2589,7 +2596,7 @@ Mon Mar 3 19:07:21 CET 2003 Jan Hubicka <jh@suse.cz>
* config/mips/mips.h (CRT_CALL_STATIC_FUNCTION): Wrap in * config/mips/mips.h (CRT_CALL_STATIC_FUNCTION): Wrap in
#ifndef __mips16. #ifndef __mips16.
Fri Feb 28 11:09:14 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-28 Jan Hubicka <jh@suse.cz>
* combine.c (gen_lowpart_for_combine): Update handling of * combine.c (gen_lowpart_for_combine): Update handling of
subregs_of_mode subregs_of_mode
...@@ -2676,7 +2683,7 @@ Fri Feb 28 11:09:14 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -2676,7 +2683,7 @@ Fri Feb 28 11:09:14 CET 2003 Jan Hubicka <jh@suse.cz>
* config.gcc: Add power4 to PowerPC with_cpu list. * config.gcc: Add power4 to PowerPC with_cpu list.
Wed Feb 26 19:46:25 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-26 Jan Hubicka <jh@suse.cz>
* objc-act.c: (mark_referenced_methods): Fix compilation problem. * objc-act.c: (mark_referenced_methods): Fix compilation problem.
...@@ -2743,7 +2750,7 @@ Wed Feb 26 19:46:25 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -2743,7 +2750,7 @@ Wed Feb 26 19:46:25 CET 2003 Jan Hubicka <jh@suse.cz>
("cirrus" attribute): Replace 'no' with 'not' and 'yes' with ("cirrus" attribute): Replace 'no' with 'not' and 'yes' with
'normal'. 'normal'.
Tue Feb 25 22:46:27 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-25 Jan Hubicka <jh@suse.cz>
* objc-act.c: Include cgraph.h * objc-act.c: Include cgraph.h
(mark_referenced_methods): New function. (mark_referenced_methods): New function.
...@@ -2926,7 +2933,7 @@ Tue Feb 25 22:46:27 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -2926,7 +2933,7 @@ Tue Feb 25 22:46:27 CET 2003 Jan Hubicka <jh@suse.cz>
Include target.h. Include target.h.
(cp_parser_init_declarator): Fix typo in function comments. (cp_parser_init_declarator): Fix typo in function comments.
Tue Feb 25 12:35:34 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-25 Jan Hubicka <jh@suse.cz>
* Makefile.in (lcm.o): Add dependency on function.h * Makefile.in (lcm.o): Add dependency on function.h
* lcm.c (function.h): Include. * lcm.c (function.h): Include.
...@@ -2944,7 +2951,7 @@ Tue Feb 25 12:35:34 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -2944,7 +2951,7 @@ Tue Feb 25 12:35:34 CET 2003 Jan Hubicka <jh@suse.cz>
of fourth arg is 'fndecl' not 'indirect'. Update comment of fourth arg is 'fndecl' not 'indirect'. Update comment
describing the function's parameters. describing the function's parameters.
Mon Feb 24 22:08:22 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-24 Jan Hubicka <jh@suse.cz>
* combine.c (simplify_shift_const): Fix previous patch. * combine.c (simplify_shift_const): Fix previous patch.
...@@ -3047,21 +3054,21 @@ Mon Feb 24 22:08:22 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -3047,21 +3054,21 @@ Mon Feb 24 22:08:22 CET 2003 Jan Hubicka <jh@suse.cz>
m68k/t-linux-aout. m68k/t-linux-aout.
* config/m68k/t-linux, config/m68k/t-linux-aout: Removed. * config/m68k/t-linux, config/m68k/t-linux-aout: Removed.
Sat Feb 22 20:22:19 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-22 Jan Hubicka <jh@suse.cz>
* toplev.c (rest_of_compilation): Apply fotgotten hunk * toplev.c (rest_of_compilation): Apply fotgotten hunk
of track scheduling patch. of track scheduling patch.
Sat Feb 22 19:29:28 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-22 Jan Hubicka <jh@suse.cz>
* config/linux.h (TARGET_HAS_F_SETLKW): Define. * config/linux.h (TARGET_HAS_F_SETLKW): Define.
* config/alpha/linux.h (TARGET_HAS_F_SETLKW): Likewise * config/alpha/linux.h (TARGET_HAS_F_SETLKW): Likewise
Sat Feb 22 12:42:16 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-22 Jan Hubicka <jh@suse.cz>
* c-decl.c (c_expand_body_1): Fix. * c-decl.c (c_expand_body_1): Fix.
Sat Feb 22 03:13:36 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-22 Jan Hubicka <jh@suse.cz>
* expmed.c (expand_divmod): Undo sign extensions for unsigned operands * expmed.c (expand_divmod): Undo sign extensions for unsigned operands
...@@ -3133,7 +3140,7 @@ Sat Feb 22 03:13:36 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -3133,7 +3140,7 @@ Sat Feb 22 03:13:36 CET 2003 Jan Hubicka <jh@suse.cz>
* toplev.c (print_version): Output GGC heuristics. * toplev.c (print_version): Output GGC heuristics.
(parse_options_and_default_flags): Call init_ggc_heuristics. (parse_options_and_default_flags): Call init_ggc_heuristics.
Sat Feb 22 02:35:07 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-22 Jan Hubicka <jh@suse.cz>
* i386.c (def_builtin): Special case 64bit builtins. * i386.c (def_builtin): Special case 64bit builtins.
(MASK_SSE164, MASK_SSE264): New constants. (MASK_SSE164, MASK_SSE264): New constants.
...@@ -3148,7 +3155,7 @@ Sat Feb 22 02:35:07 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -3148,7 +3155,7 @@ Sat Feb 22 02:35:07 CET 2003 Jan Hubicka <jh@suse.cz>
_mm_set_epi64x, _mm_set1_epi64x, _mm_cvtsd_si64x, _mm_cvttsd_si64x, _mm_set_epi64x, _mm_set1_epi64x, _mm_cvtsd_si64x, _mm_cvttsd_si64x,
_mm_cvtsi64x_sd, _mm_cvtsi64x_si128, _mm_cvtsi128_si64x): New. _mm_cvtsi64x_sd, _mm_cvtsi64x_si128, _mm_cvtsi128_si64x): New.
Sat Feb 22 00:48:22 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-22 Jan Hubicka <jh@suse.cz>
* i386.c (builtin_description): Add __builtin_ia32_paddq and * i386.c (builtin_description): Add __builtin_ia32_paddq and
__builtin_ia32_psubq. Fix __builtin_ia32_paddq128 __builtin_ia32_psubq. Fix __builtin_ia32_paddq128
...@@ -3171,14 +3178,14 @@ Sat Feb 22 00:48:22 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -3171,14 +3178,14 @@ Sat Feb 22 00:48:22 CET 2003 Jan Hubicka <jh@suse.cz>
note_prediction_to_br_prob and note_prediction_to_br_prob note_prediction_to_br_prob and note_prediction_to_br_prob
when not optimizing. when not optimizing.
Fri Feb 21 23:10:13 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-21 Jan Hubicka <jh@suse.cz>
* cfgrtl.c (commit_edge_insertions): Call * cfgrtl.c (commit_edge_insertions): Call
find_many_sub_basic_block only when some code has been emitted. find_many_sub_basic_block only when some code has been emitted.
(commit_edge_insertions_watch_calls): Bring into sync with (commit_edge_insertions_watch_calls): Bring into sync with
commit_edge_insertions commit_edge_insertions
Fri Feb 21 20:41:29 2003 J"orn Rennecke <joern.rennecke@superh.com> 2003-02-21 J"orn Rennecke <joern.rennecke@superh.com>
* sh.h (OVERRIDE_OPTIONS): Fix code that clears 'e' register class. * sh.h (OVERRIDE_OPTIONS): Fix code that clears 'e' register class.
...@@ -3199,14 +3206,14 @@ Fri Feb 21 20:41:29 2003 J"orn Rennecke <joern.rennecke@superh.com> ...@@ -3199,14 +3206,14 @@ Fri Feb 21 20:41:29 2003 J"orn Rennecke <joern.rennecke@superh.com>
* config/h8300/h8300.md (a peephole2): New. * config/h8300/h8300.md (a peephole2): New.
Fri Feb 21 11:05:44 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-21 Jan Hubicka <jh@suse.cz>
* cfgrtl.c (commit_one_edge_insertion): Only mark BB for splitting. * cfgrtl.c (commit_one_edge_insertion): Only mark BB for splitting.
(commit_edge_insertions): Call find_many_sub_basic_blocks (commit_edge_insertions): Call find_many_sub_basic_blocks
* reg-stack.c (convert_regs): Cleax aux for blocks. * reg-stack.c (convert_regs): Cleax aux for blocks.
Fri Feb 21 10:29:52 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-21 Jan Hubicka <jh@suse.cz>
* toplev.c (parse_options_and_default_flags): Undo accidental commit. * toplev.c (parse_options_and_default_flags): Undo accidental commit.
...@@ -3247,7 +3254,7 @@ Fri Feb 21 10:29:52 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -3247,7 +3254,7 @@ Fri Feb 21 10:29:52 CET 2003 Jan Hubicka <jh@suse.cz>
options to be ignored. options to be ignored.
(c_common_decode_option): Ignore them when preprocessing. (c_common_decode_option): Ignore them when preprocessing.
Thu Feb 20 21:41:19 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-20 Jan Hubicka <jh@suse.cz>
* toplev.c (flag_sched2_use_superblocks, flag_sched2_use_traces): New * toplev.c (flag_sched2_use_superblocks, flag_sched2_use_traces): New
global variables. global variables.
...@@ -3467,7 +3474,7 @@ Thu Feb 20 21:41:19 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -3467,7 +3474,7 @@ Thu Feb 20 21:41:19 CET 2003 Jan Hubicka <jh@suse.cz>
destination block with multiple predecessors. destination block with multiple predecessors.
(connect_traces): Check whether the block is a start of trace. (connect_traces): Check whether the block is a start of trace.
Wed Feb 19 19:00:24 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-19 Jan Hubicka <jh@suse.cz>
* calls.c (expand_call): Update call of INIT_CUMULATIVE_ARGS * calls.c (expand_call): Update call of INIT_CUMULATIVE_ARGS
* function.c (assign_params): Likewise. * function.c (assign_params): Likewise.
...@@ -3513,7 +3520,7 @@ Wed Feb 19 19:00:24 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -3513,7 +3520,7 @@ Wed Feb 19 19:00:24 CET 2003 Jan Hubicka <jh@suse.cz>
* fixinc/tests/base/sys/socket.h: New file. * fixinc/tests/base/sys/socket.h: New file.
Fixes PR libgcj/9652. Fixes PR libgcj/9652.
Wed Feb 19 17:22:51 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-19 Jan Hubicka <jh@suse.cz>
* i386.md (movsfcc_1, movdfcc_1): Fix constrains. * i386.md (movsfcc_1, movdfcc_1): Fix constrains.
...@@ -3532,7 +3539,7 @@ Wed Feb 19 17:22:51 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -3532,7 +3539,7 @@ Wed Feb 19 17:22:51 CET 2003 Jan Hubicka <jh@suse.cz>
* expr.c (expand_expr): Use gen_int_mode for the argument * expr.c (expand_expr): Use gen_int_mode for the argument
to gen_rtx_MULT. to gen_rtx_MULT.
Wed Feb 19 14:22:42 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-19 Jan Hubicka <jh@suse.cz>
* i386.md (cosxf2): Fix conditional. * i386.md (cosxf2): Fix conditional.
...@@ -3555,7 +3562,7 @@ Wed Feb 19 14:22:42 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -3555,7 +3562,7 @@ Wed Feb 19 14:22:42 CET 2003 Jan Hubicka <jh@suse.cz>
* config/h8300/h8300.md: Update all uses of split_adds_subs. * config/h8300/h8300.md: Update all uses of split_adds_subs.
(a peephole2): New. (a peephole2): New.
Tue Feb 18 23:50:59 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-18 Jan Hubicka <jh@suse.cz>
* cgraph.c (NPREDECESORC, SET_NPREDECESORS): Kill. * cgraph.c (NPREDECESORC, SET_NPREDECESORS): Kill.
(cgraph_expand_function): Rewrite. (cgraph_expand_function): Rewrite.
...@@ -3619,7 +3626,7 @@ Tue Feb 18 23:50:59 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -3619,7 +3626,7 @@ Tue Feb 18 23:50:59 CET 2003 Jan Hubicka <jh@suse.cz>
* config/mips/mips.md (define_attr cpu): Sync with processor_type * config/mips/mips.md (define_attr cpu): Sync with processor_type
enum values, including adding entries that were missing. enum values, including adding entries that were missing.
Tue Feb 18 20:15:54 2003 J"orn Rennecke <joern.rennecke@superh.com> 2003-02-18 J"orn Rennecke <joern.rennecke@superh.com>
* sh.c (calc_live_regs): Also check GET_CODE when checking if * sh.c (calc_live_regs): Also check GET_CODE when checking if
initial value for PR_REG is still the PR_REG register. initial value for PR_REG is still the PR_REG register.
...@@ -3689,7 +3696,7 @@ Tue Feb 18 20:15:54 2003 J"orn Rennecke <joern.rennecke@superh.com> ...@@ -3689,7 +3696,7 @@ Tue Feb 18 20:15:54 2003 J"orn Rennecke <joern.rennecke@superh.com>
(__ev_stdw): Same. (__ev_stdw): Same.
(__ev_stdh): Same. (__ev_stdh): Same.
Mon Feb 17 16:16:54 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-17 Jan Hubicka <jh@suse.cz>
* recog.c (split_all_insns): Fix memory overflow. * recog.c (split_all_insns): Fix memory overflow.
...@@ -3702,7 +3709,7 @@ Mon Feb 17 16:16:54 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -3702,7 +3709,7 @@ Mon Feb 17 16:16:54 CET 2003 Jan Hubicka <jh@suse.cz>
(cmpsi): Likewise. (cmpsi): Likewise.
(7 peephole2): Likewise. (7 peephole2): Likewise.
Sun Feb 16 23:07:52 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-16 Jan Hubicka <jh@suse.cz>
* c-typeck.c (build_c_cast): Fold constant variables into * c-typeck.c (build_c_cast): Fold constant variables into
initial values. initial values.
...@@ -4000,7 +4007,7 @@ Sun Feb 16 23:07:52 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -4000,7 +4007,7 @@ Sun Feb 16 23:07:52 CET 2003 Jan Hubicka <jh@suse.cz>
* config/h8300/h8300.md (a peephole2): New. * config/h8300/h8300.md (a peephole2): New.
Wed Feb 12 22:47:18 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-12 Jan Hubicka <jh@suse.cz>
* Makefile.in (CRTSTUFF_CFLAGS): Add -fno-unit-at-a-time * Makefile.in (CRTSTUFF_CFLAGS): Add -fno-unit-at-a-time
(OBJS): Add callgraph.o (OBJS): Add callgraph.o
...@@ -4058,7 +4065,7 @@ Wed Feb 12 22:47:18 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -4058,7 +4065,7 @@ Wed Feb 12 22:47:18 CET 2003 Jan Hubicka <jh@suse.cz>
* doc/install.texi (Specific): Update AVR- and Darwin-related URLs. * doc/install.texi (Specific): Update AVR- and Darwin-related URLs.
Wed Feb 12 15:19:42 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-12 Jan Hubicka <jh@suse.cz>
* predict.c (estimate_probability): Fix roundoff error. * predict.c (estimate_probability): Fix roundoff error.
...@@ -4096,7 +4103,7 @@ Wed Feb 12 15:19:42 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -4096,7 +4103,7 @@ Wed Feb 12 15:19:42 CET 2003 Jan Hubicka <jh@suse.cz>
* config/alpha/linux.h (TARGET_C99_FUNCTIONS): New. * config/alpha/linux.h (TARGET_C99_FUNCTIONS): New.
Mon Oct 21 17:07:47 CEST 2002 Jan Hubicka <jh@suse.cz> 2002-10-21 Jan Hubicka <jh@suse.cz>
* i386.c (contains_128bit_aligned_vector_p): New function. * i386.c (contains_128bit_aligned_vector_p): New function.
(ix86_function_arg_boundary): Properly align vector modes. (ix86_function_arg_boundary): Properly align vector modes.
...@@ -4143,7 +4150,7 @@ Mon Oct 21 17:07:47 CEST 2002 Jan Hubicka <jh@suse.cz> ...@@ -4143,7 +4150,7 @@ Mon Oct 21 17:07:47 CEST 2002 Jan Hubicka <jh@suse.cz>
* tests/base/stdlib.h: Update. * tests/base/stdlib.h: Update.
* tests/base/ctype.h: New file. * tests/base/ctype.h: New file.
Tue Feb 11 20:44:45 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-11 Jan Hubicka <jh@suse.cz>
* emit-rtl.c (emit_copy_of_insn_after): Copy insn recog cache too. * emit-rtl.c (emit_copy_of_insn_after): Copy insn recog cache too.
...@@ -4176,7 +4183,7 @@ Tue Feb 11 20:44:45 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -4176,7 +4183,7 @@ Tue Feb 11 20:44:45 CET 2003 Jan Hubicka <jh@suse.cz>
* doc/md.texi: Document new pow?f3 and atan2?f3 patterns. * doc/md.texi: Document new pow?f3 and atan2?f3 patterns.
Tue Feb 11 19:03:22 MET 2003 Jan Hubicka <jh@suse.cz> 2003-02-11 Jan Hubicka <jh@suse.cz>
* combine.c (combine_simplify_rtx): Fix folding of * combine.c (combine_simplify_rtx): Fix folding of
nested float_truncates. nested float_truncates.
...@@ -4198,11 +4205,11 @@ Tue Feb 11 19:03:22 MET 2003 Jan Hubicka <jh@suse.cz> ...@@ -4198,11 +4205,11 @@ Tue Feb 11 19:03:22 MET 2003 Jan Hubicka <jh@suse.cz>
* config/h8300/h8300.h (PREDICATE_CODES): Add gtuleu_operator. * config/h8300/h8300.h (PREDICATE_CODES): Add gtuleu_operator.
* config/h8300/h8300.md (a peephole2): New. * config/h8300/h8300.md (a peephole2): New.
Tue Feb 11 13:32:12 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-11 Jan Hubicka <jh@suse.cz>
* sched-ebb.c (schedule_ebbs): Do not verify_flow_info. * sched-ebb.c (schedule_ebbs): Do not verify_flow_info.
Tue Feb 11 10:02:54 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-11 Jan Hubicka <jh@suse.cz>
* predict.c (choose_function_section): Choose sections correctly. * predict.c (choose_function_section): Choose sections correctly.
...@@ -4329,7 +4336,7 @@ Tue Feb 11 10:02:54 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -4329,7 +4336,7 @@ Tue Feb 11 10:02:54 CET 2003 Jan Hubicka <jh@suse.cz>
-mcirrus-fix-invalid-insns switch, -mcirrus-fix-invalid-insns switch,
(cirrus.md): New file. (cirrus.md): New file.
Mon Feb 10 11:40:18 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-10 Jan Hubicka <jh@suse.cz>
* combine.c (combine_simplify_rtx): Simplify using * combine.c (combine_simplify_rtx): Simplify using
(float_truncate (float x)) is (float x) (float_truncate (float x)) is (float x)
...@@ -4362,18 +4369,18 @@ Mon Feb 10 11:40:18 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -4362,18 +4369,18 @@ Mon Feb 10 11:40:18 CET 2003 Jan Hubicka <jh@suse.cz>
* doc/extend.texi (C++98 Thread-Local Edits): Add missing @item * doc/extend.texi (C++98 Thread-Local Edits): Add missing @item
tag. tag.
Mon Feb 10 00:29:17 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-10 Jan Hubicka <jh@suse.cz>
* i386.c (vector_move_operand): New predicate. * i386.c (vector_move_operand): New predicate.
(ix86_expand_vector_move): Be happy about 0. (ix86_expand_vector_move): Be happy about 0.
* i386.h (PREDICATE_CODES): Add sse-move_operand. * i386.h (PREDICATE_CODES): Add sse-move_operand.
* i386.md (mov*_internal): Add 'C' alternative. * i386.md (mov*_internal): Add 'C' alternative.
Sun Feb 9 23:58:33 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-09 Jan Hubicka <jh@suse.cz>
* i386.md (floathi*): Deal with SSE. * i386.md (floathi*): Deal with SSE.
Sun Feb 9 23:54:59 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-09 Jan Hubicka <jh@suse.cz>
* simplify-rtx.c (simplify_unary_operation, * simplify-rtx.c (simplify_unary_operation,
simplify_binary_operation): Deal with vector modes simplify_binary_operation): Deal with vector modes
...@@ -4405,7 +4412,7 @@ Sun Feb 9 23:54:59 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -4405,7 +4412,7 @@ Sun Feb 9 23:54:59 CET 2003 Jan Hubicka <jh@suse.cz>
* doc/install.texi: Squeeze and streamline section on * doc/install.texi: Squeeze and streamline section on
testing and regression checking. testing and regression checking.
Sun Feb 9 13:33:34 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-09 Jan Hubicka <jh@suse.cz>
* i386.md (ahi?v*3): Set third operand type to TImode. * i386.md (ahi?v*3): Set third operand type to TImode.
* i386.c (ix86_expand_binop_builtin): Extend operand when needed. * i386.c (ix86_expand_binop_builtin): Extend operand when needed.
...@@ -4420,7 +4427,7 @@ Sun Feb 9 13:33:34 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -4420,7 +4427,7 @@ Sun Feb 9 13:33:34 CET 2003 Jan Hubicka <jh@suse.cz>
* i386.md (vmaskcmp, pinsrw, movd patterns): Fix RTL representation. * i386.md (vmaskcmp, pinsrw, movd patterns): Fix RTL representation.
Sat Feb 8 00:21:22 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-08 Jan Hubicka <jh@suse.cz>
* cfgrtl.c (verify_flow_info): Use control_flow_insn_p. * cfgrtl.c (verify_flow_info): Use control_flow_insn_p.
* reload1.c (fixup_abnormal_edges): Split basic blocks when EH edges * reload1.c (fixup_abnormal_edges): Split basic blocks when EH edges
...@@ -4542,7 +4549,7 @@ Sat Feb 8 00:21:22 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -4542,7 +4549,7 @@ Sat Feb 8 00:21:22 CET 2003 Jan Hubicka <jh@suse.cz>
* doc/extend.texi: Document new pow and atan2 builtins, and * doc/extend.texi: Document new pow and atan2 builtins, and
their float and long double variants. Realphabetize builtins. their float and long double variants. Realphabetize builtins.
Fri Feb 7 23:24:28 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-07 Jan Hubicka <jh@suse.cz>
* i386.md (sse2_nandv2di3): Fix. * i386.md (sse2_nandv2di3): Fix.
...@@ -4554,7 +4561,7 @@ Fri Feb 7 23:24:28 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -4554,7 +4561,7 @@ Fri Feb 7 23:24:28 CET 2003 Jan Hubicka <jh@suse.cz>
* config/i386/i386.h (ix86_return_in_memory): Return aggregate * config/i386/i386.h (ix86_return_in_memory): Return aggregate
types of up to 8 bytes via registers if MS_AGGREGATE_RETURN. types of up to 8 bytes via registers if MS_AGGREGATE_RETURN.
Fri Feb 7 22:22:40 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-07 Jan Hubicka <jh@suse.cz>
* i386.md (movdi_rex64_1): Fix mmx<->int move opcode. * i386.md (movdi_rex64_1): Fix mmx<->int move opcode.
...@@ -4588,7 +4595,7 @@ Fri Feb 7 22:22:40 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -4588,7 +4595,7 @@ Fri Feb 7 22:22:40 CET 2003 Jan Hubicka <jh@suse.cz>
* doc/c-tree.texi (Namespaces): Fix typo. * doc/c-tree.texi (Namespaces): Fix typo.
Fri Feb 7 02:18:57 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-07 Jan Hubicka <jh@suse.cz>
* regrename.c (do_replace, find_oldest_value_reg, * regrename.c (do_replace, find_oldest_value_reg,
copyprop_hardreg_forward_1): Update register attributes. copyprop_hardreg_forward_1): Update register attributes.
...@@ -4631,7 +4638,7 @@ Fri Feb 7 02:18:57 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -4631,7 +4638,7 @@ Fri Feb 7 02:18:57 CET 2003 Jan Hubicka <jh@suse.cz>
* config/i386/i386.c (ix86_function_ok_for_sibcall): Forbid sibcalls * config/i386/i386.c (ix86_function_ok_for_sibcall): Forbid sibcalls
from functions that return a float to functions that don't. from functions that return a float to functions that don't.
Thu Feb 6 00:18:38 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-06 Jan Hubicka <jh@suse.cz>
* i386.c (x86_inter_unit_moves): New variable. * i386.c (x86_inter_unit_moves): New variable.
(ix86_secondary_memory_needed): Fix 64bit case, honor (ix86_secondary_memory_needed): Fix 64bit case, honor
...@@ -4729,7 +4736,7 @@ Thu Feb 6 00:18:38 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -4729,7 +4736,7 @@ Thu Feb 6 00:18:38 CET 2003 Jan Hubicka <jh@suse.cz>
(ctzsi2): New. (ctzsi2): New.
* config/arm/arm-protos.h: Update. * config/arm/arm-protos.h: Update.
Wed Feb 5 23:12:57 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-05 Jan Hubicka <jh@suse.cz>
* i386-protos.h (x86_emit_floatuns): Declare. * i386-protos.h (x86_emit_floatuns): Declare.
* i386.c (x86_emit_floatuns): New global function. * i386.c (x86_emit_floatuns): New global function.
...@@ -4804,11 +4811,11 @@ Wed Feb 5 23:12:57 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -4804,11 +4811,11 @@ Wed Feb 5 23:12:57 CET 2003 Jan Hubicka <jh@suse.cz>
PR c/9376 PR c/9376
* libgcc2.c (__subvdi3): Fix typo. * libgcc2.c (__subvdi3): Fix typo.
Tue Feb 4 21:46:05 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-04 Jan Hubicka <jh@suse.cz>
* i386.md (movti_rex64): Fix constraint. * i386.md (movti_rex64): Fix constraint.
Tue Feb 4 18:40:42 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-04 Jan Hubicka <jh@suse.cz>
* i386.md (vector push splitters): Fix typo in resolving conflict. * i386.md (vector push splitters): Fix typo in resolving conflict.
...@@ -4850,7 +4857,7 @@ Tue Feb 4 18:40:42 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -4850,7 +4857,7 @@ Tue Feb 4 18:40:42 CET 2003 Jan Hubicka <jh@suse.cz>
(SPEC_REG_FIRST, SPEC_REG_LAST, SPEC_REG_NUM, COUNT_REGISTER_REGNUM): (SPEC_REG_FIRST, SPEC_REG_LAST, SPEC_REG_NUM, COUNT_REGISTER_REGNUM):
Delete unused macros. Delete unused macros.
Mon Feb 3 21:19:11 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-03 Jan Hubicka <jh@suse.cz>
* i386.c (ix86_expand_store_builtin): Always force op1 to register. * i386.c (ix86_expand_store_builtin): Always force op1 to register.
(mov*_internal): Fix predicates; require one of operands to not be (mov*_internal): Fix predicates; require one of operands to not be
...@@ -4882,11 +4889,11 @@ Mon Feb 3 21:19:11 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -4882,11 +4889,11 @@ Mon Feb 3 21:19:11 CET 2003 Jan Hubicka <jh@suse.cz>
(ix86_find_base_term): Simplify using i386_simplify_dwarf_addr. (ix86_find_base_term): Simplify using i386_simplify_dwarf_addr.
(maybe_get_pool_constant): Likewise. (maybe_get_pool_constant): Likewise.
Mon Feb 3 16:01:17 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-03 Jan Hubicka <jh@suse.cz>
* i386.c (ix86_expand_int_movcc): Fix setcc sign bit case. * i386.c (ix86_expand_int_movcc): Fix setcc sign bit case.
Mon Feb 3 01:30:11 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-03 Jan Hubicka <jh@suse.cz>
* regclass.c (cannot_change_mode_set_regs): Correct argument order. * regclass.c (cannot_change_mode_set_regs): Correct argument order.
...@@ -5046,7 +5053,7 @@ Mon Feb 3 01:30:11 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -5046,7 +5053,7 @@ Mon Feb 3 01:30:11 CET 2003 Jan Hubicka <jh@suse.cz>
* reload.c: Revert 2003-01-31 change. * reload.c: Revert 2003-01-31 change.
Sat Feb 1 14:14:40 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-01 Jan Hubicka <jh@suse.cz>
* combine.c (combine_simplify_rtx): Use reversed_comparison_code_parts. * combine.c (combine_simplify_rtx): Use reversed_comparison_code_parts.
...@@ -5084,7 +5091,7 @@ Sat Feb 1 14:14:40 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -5084,7 +5091,7 @@ Sat Feb 1 14:14:40 CET 2003 Jan Hubicka <jh@suse.cz>
(Binaries): Refer to Microsoft Windows instead of listing all (Binaries): Refer to Microsoft Windows instead of listing all
possible variants. possible variants.
Sat Feb 1 00:28:30 CET 2003 Jan Hubicka <jh@suse.cz> 2003-02-01 Jan Hubicka <jh@suse.cz>
* loop.c (emit_prefetch_instructions): Do conversion at right place in * loop.c (emit_prefetch_instructions): Do conversion at right place in
RTL chain. RTL chain.
...@@ -5305,7 +5312,7 @@ Sat Feb 1 00:28:30 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -5305,7 +5312,7 @@ Sat Feb 1 00:28:30 CET 2003 Jan Hubicka <jh@suse.cz>
* tree-inline.c (walk_tree): Add CHAR_TYPE. * tree-inline.c (walk_tree): Add CHAR_TYPE.
Wed Jan 29 10:26:12 CET 2003 Jan Hubicka <jh@suse.cz> 2003-01-29 Jan Hubicka <jh@suse.cz>
* i386.md (subdi3_carry_rex64): Fix typo. * i386.md (subdi3_carry_rex64): Fix typo.
...@@ -5493,7 +5500,7 @@ Wed Jan 29 10:26:12 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -5493,7 +5500,7 @@ Wed Jan 29 10:26:12 CET 2003 Jan Hubicka <jh@suse.cz>
class contains a floating-point register, return the size of the class contains a floating-point register, return the size of the
mode in half words. mode in half words.
Tue Jan 28 12:15:13 CET 2003 Jan Hubicka <jh@suse.cz> 2003-01-28 Jan Hubicka <jh@suse.cz>
* i386.c (ix86_carry_flag_operator): New predicate. * i386.c (ix86_carry_flag_operator): New predicate.
(fcmov_operator): Fix whitespace. (fcmov_operator): Fix whitespace.
...@@ -5854,11 +5861,11 @@ Tue Jan 28 12:15:13 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -5854,11 +5861,11 @@ Tue Jan 28 12:15:13 CET 2003 Jan Hubicka <jh@suse.cz>
which blocks have valid PRE information. which blocks have valid PRE information.
(bypass_conditional_jumps): Initialize bypass_last_basic_block. (bypass_conditional_jumps): Initialize bypass_last_basic_block.
Sat Jan 25 22:31:59 CET 2003 Jan Hubicka <jh@suse.cz> 2003-01-25 Jan Hubicka <jh@suse.cz>
* gcse.c (local_cprop_pass): Update reg_sets table when needed. * gcse.c (local_cprop_pass): Update reg_sets table when needed.
Sat Jan 25 21:04:33 CET 2003 Jan Hubicka <jh@suse.cz> 2003-01-25 Jan Hubicka <jh@suse.cz>
Eric Botcazou <ebotcazou@libertysurf.fr> Eric Botcazou <ebotcazou@libertysurf.fr>
PR opt/8492 PR opt/8492
* gcse.c (one_cprop_pass): Delete unreachable blocks. * gcse.c (one_cprop_pass): Delete unreachable blocks.
...@@ -5952,12 +5959,12 @@ Sat Jan 25 21:04:33 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -5952,12 +5959,12 @@ Sat Jan 25 21:04:33 CET 2003 Jan Hubicka <jh@suse.cz>
* config/ia64/crtbegin.asm [HAVE_INITFINI_ARRAY]: Put it here * config/ia64/crtbegin.asm [HAVE_INITFINI_ARRAY]: Put it here
instead so that it comes first. instead so that it comes first.
Sat Jan 25 16:11:22 CET 2003 Jan Hubicka <jh@suse.cz> 2003-01-25 Jan Hubicka <jh@suse.cz>
* df.c (read_modify_subreg_p): When osize == UNITS_PER_WORD, * df.c (read_modify_subreg_p): When osize == UNITS_PER_WORD,
subreg is read/modify. subreg is read/modify.
Sat Jan 25 15:55:08 CET 2003 Jan Hubicka <jh@suse.cz> 2003-01-25 Jan Hubicka <jh@suse.cz>
* i386.c (ix86_expand_movstr, ix86_expand_clrstr): Consistently * i386.c (ix86_expand_movstr, ix86_expand_clrstr): Consistently
do libcall for large blocks. do libcall for large blocks.
...@@ -5968,7 +5975,7 @@ Sat Jan 25 15:55:08 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -5968,7 +5975,7 @@ Sat Jan 25 15:55:08 CET 2003 Jan Hubicka <jh@suse.cz>
(cse_set_around_loop): Do not create new basic blocks. (cse_set_around_loop): Do not create new basic blocks.
* Makefile.in (cse.o): Add dependnecy on except.h * Makefile.in (cse.o): Add dependnecy on except.h
Sat Jan 25 12:05:17 CET 2003 Jan Hubicka <jh@suse.cz> 2003-01-25 Jan Hubicka <jh@suse.cz>
* builtins.c (fold_trunc_transparent_mathfn): New function. * builtins.c (fold_trunc_transparent_mathfn): New function.
(fold_builtin): Use it. (fold_builtin): Use it.
...@@ -5980,7 +5987,7 @@ Sat Jan 25 12:05:17 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -5980,7 +5987,7 @@ Sat Jan 25 12:05:17 CET 2003 Jan Hubicka <jh@suse.cz>
* Makefile.in (cfgloop.o, cfgloopanal.o, cfgloopmanip.o): Add * Makefile.in (cfgloop.o, cfgloopanal.o, cfgloopmanip.o): Add
dependencies on coretypes.h and $(TM_H). dependencies on coretypes.h and $(TM_H).
Sat Jan 25 11:10:03 CET 2003 Jan Hubicka <jh@suse.cz> 2003-01-25 Jan Hubicka <jh@suse.cz>
* builtins.c (fold_trunc_transparent_mathfn): Undo accidental commit. * builtins.c (fold_trunc_transparent_mathfn): Undo accidental commit.
...@@ -5999,7 +6006,7 @@ Sat Jan 25 11:10:03 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -5999,7 +6006,7 @@ Sat Jan 25 11:10:03 CET 2003 Jan Hubicka <jh@suse.cz>
(UNSPEC_POPQI, UNSPEC_POPQF, UNSPEC_ANDN_ST): Likewise. (UNSPEC_POPQI, UNSPEC_POPQF, UNSPEC_ANDN_ST): Likewise.
(UNSPEC_RPTB_INIT, UNSPEC_TOIEEE, UNSPEC_FRIEEE): Likewise. (UNSPEC_RPTB_INIT, UNSPEC_TOIEEE, UNSPEC_FRIEEE): Likewise.
Fri Jan 24 23:44:12 CET 2003 Jan Hubicka <jh@suse.cz> 2003-01-24 Jan Hubicka <jh@suse.cz>
* emit-rtl.c (reg_attrs_htab): New static variable. * emit-rtl.c (reg_attrs_htab): New static variable.
(reg_attrs_htab_hash, reg_attrs_htab_eq, get_reg_attrs): New static (reg_attrs_htab_hash, reg_attrs_htab_eq, get_reg_attrs): New static
...@@ -6040,7 +6047,7 @@ Fri Jan 24 23:44:12 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -6040,7 +6047,7 @@ Fri Jan 24 23:44:12 CET 2003 Jan Hubicka <jh@suse.cz>
* config/xtensa/xtensa-protos.h * config/xtensa/xtensa-protos.h
(xtensa_function_prologue, xtensa_function_epilogue): Ditto. (xtensa_function_prologue, xtensa_function_epilogue): Ditto.
Fri Jan 24 23:03:32 CET 2003 Jan Hubicka <jh@suse.cz> 2003-01-24 Jan Hubicka <jh@suse.cz>
* builtins.c (DEF_BUILTIN): Accept 10 arguments. * builtins.c (DEF_BUILTIN): Accept 10 arguments.
(implicit_built_in_decls): New global array. (implicit_built_in_decls): New global array.
...@@ -6624,7 +6631,7 @@ Fri Jan 24 23:03:32 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -6624,7 +6631,7 @@ Fri Jan 24 23:03:32 CET 2003 Jan Hubicka <jh@suse.cz>
UNSPEC_PROLOGUE_USE to prevent the link register from being UNSPEC_PROLOGUE_USE to prevent the link register from being
considered dead. considered dead.
Mon Jan 20 14:36:23 CET 2003 Jan Hubicka <jh@suse.cz> 2003-01-20 Jan Hubicka <jh@suse.cz>
* i386.md (SSE cmov splitter): Handle memory operand in operand 5. * i386.md (SSE cmov splitter): Handle memory operand in operand 5.
...@@ -6856,7 +6863,7 @@ Mon Jan 20 14:36:23 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -6856,7 +6863,7 @@ Mon Jan 20 14:36:23 CET 2003 Jan Hubicka <jh@suse.cz>
* config/m68hc11/m68hc11.h (MASK_M6812): Define. * config/m68hc11/m68hc11.h (MASK_M6812): Define.
Thu Jan 16 21:50:25 2003 J"orn Rennecke <amylaar@onetel.net.uk> 2003-01-16 J"orn Rennecke <amylaar@onetel.net.uk>
* sh.md (mshflo_w_x): Fix description of operation. * sh.md (mshflo_w_x): Fix description of operation.
...@@ -7027,7 +7034,7 @@ Thu Jan 16 21:50:25 2003 J"orn Rennecke <amylaar@onetel.net.uk> ...@@ -7027,7 +7034,7 @@ Thu Jan 16 21:50:25 2003 J"orn Rennecke <amylaar@onetel.net.uk>
(ARM_GO_IF_LEGITIMATE_ADDRESS): Handle pre/post-modify addresses. (ARM_GO_IF_LEGITIMATE_ADDRESS): Handle pre/post-modify addresses.
(ARM_PRINT_OPERAND_ADDRESS): Likewise. (ARM_PRINT_OPERAND_ADDRESS): Likewise.
Wed Jan 15 12:23:21 CET 2003 Jan Hubicka <jh@suse.cz> 2003-01-15 Jan Hubicka <jh@suse.cz>
PR f/9258 PR f/9258
* global.c (struct allocno): Add no_stack_reg. * global.c (struct allocno): Add no_stack_reg.
...@@ -7112,7 +7119,7 @@ Wed Jan 15 12:23:21 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -7112,7 +7119,7 @@ Wed Jan 15 12:23:21 CET 2003 Jan Hubicka <jh@suse.cz>
* config/h8300/h8300.md (*andsi3_lshiftrt_9_sb): New. * config/h8300/h8300.md (*andsi3_lshiftrt_9_sb): New.
(*iorsi3_and_lshiftrt_9_sb): Likewise. (*iorsi3_and_lshiftrt_9_sb): Likewise.
Tue Jan 14 00:45:33 CET 2003 Jan Hubicka <jh@suse.cz> 2003-01-14 Jan Hubicka <jh@suse.cz>
* convert.c (strip_float_extensions): Look for narrowest type handling * convert.c (strip_float_extensions): Look for narrowest type handling
FP constants. FP constants.
...@@ -7182,7 +7189,7 @@ Tue Jan 14 00:45:33 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -7182,7 +7189,7 @@ Tue Jan 14 00:45:33 CET 2003 Jan Hubicka <jh@suse.cz>
* arm-protos.h (struct cpp_reader): Add declaration. * arm-protos.h (struct cpp_reader): Add declaration.
Sat Jan 11 11:02:58 CET 2003 Jan Hubicka <jh@suse.cz> 2003-01-11 Jan Hubicka <jh@suse.cz>
PR target/9068 PR target/9068
* i386.c (output_fp_compare): Fix typo. * i386.c (output_fp_compare): Fix typo.
...@@ -7233,7 +7240,7 @@ Sat Jan 11 11:02:58 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -7233,7 +7240,7 @@ Sat Jan 11 11:02:58 CET 2003 Jan Hubicka <jh@suse.cz>
Remove calls. Remove calls.
* mklibgcc.in: Remove uses of RANLIB_TEST_FOR_TARGET. * mklibgcc.in: Remove uses of RANLIB_TEST_FOR_TARGET.
Fri Jan 10 22:05:35 CET 2003 Jan Hubicka <jh@suse.cz> 2003-01-10 Jan Hubicka <jh@suse.cz>
* ifcvt.c (noce_try_addcc): Do not call emit_conditional_add * ifcvt.c (noce_try_addcc): Do not call emit_conditional_add
with weird operands. with weird operands.
...@@ -8229,7 +8236,7 @@ Fri Jan 10 22:05:35 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -8229,7 +8236,7 @@ Fri Jan 10 22:05:35 CET 2003 Jan Hubicka <jh@suse.cz>
the generated code. the generated code.
(write_automata): Call the new function. (write_automata): Call the new function.
Thu Jan 9 22:47:38 CET 2003 Jan Hubicka <jh@suse.cz> 2003-01-09 Jan Hubicka <jh@suse.cz>
* i386.md (unit, prefix_0f, memory attributes): Hanlde sseicvt * i386.md (unit, prefix_0f, memory attributes): Hanlde sseicvt
correctly. correctly.
...@@ -8238,7 +8245,7 @@ Thu Jan 9 22:47:38 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -8238,7 +8245,7 @@ Thu Jan 9 22:47:38 CET 2003 Jan Hubicka <jh@suse.cz>
* doc/tm.texi (EXTRA_ADDRESS_CONSTRAINT): Fix typo. * doc/tm.texi (EXTRA_ADDRESS_CONSTRAINT): Fix typo.
Thu Jan 9 17:26:40 2003 J"orn Rennecke <joern.rennecke@superh.com> 2003-01-09 J"orn Rennecke <joern.rennecke@superh.com>
* defaults.h (EXTRA_MEMORY_CONSTRAINT): Add STR argument. * defaults.h (EXTRA_MEMORY_CONSTRAINT): Add STR argument.
(EXTRA_ADDRESS_CONSTRAINT): Likewise. (EXTRA_ADDRESS_CONSTRAINT): Likewise.
...@@ -8312,7 +8319,7 @@ Thu Jan 9 17:26:40 2003 J"orn Rennecke <joern.rennecke@superh.com> ...@@ -8312,7 +8319,7 @@ Thu Jan 9 17:26:40 2003 J"orn Rennecke <joern.rennecke@superh.com>
(volatile_refs_p) [ASM_INPUT]: Likewise. (volatile_refs_p) [ASM_INPUT]: Likewise.
(side_effects_p) [ASM_INPUT]: Likewise. (side_effects_p) [ASM_INPUT]: Likewise.
Thu Jan 9 12:00:36 CET 2003 Jan Hubicka <jh@suse.cz> 2003-01-09 Jan Hubicka <jh@suse.cz>
* i386.md (*mul*): FIx constraints; remove confused comment; fix * i386.md (*mul*): FIx constraints; remove confused comment; fix
athlon_decode attributes athlon_decode attributes
...@@ -8410,7 +8417,7 @@ Thu Jan 9 12:00:36 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -8410,7 +8417,7 @@ Thu Jan 9 12:00:36 CET 2003 Jan Hubicka <jh@suse.cz>
* gcc.hlp: Delete. * gcc.hlp: Delete.
Thu Jan 9 00:57:15 CET 2003 Jan Hubicka <jh@suse.cz> 2003-01-09 Jan Hubicka <jh@suse.cz>
* i386.c (ix86_expand_int_addcc): Fix thinko. * i386.c (ix86_expand_int_addcc): Fix thinko.
...@@ -8493,7 +8500,7 @@ Thu Jan 9 00:57:15 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -8493,7 +8500,7 @@ Thu Jan 9 00:57:15 CET 2003 Jan Hubicka <jh@suse.cz>
* config/h8300/h8300.h (CONSTANT_ADDRESS_P): Allow CONST and * config/h8300/h8300.h (CONSTANT_ADDRESS_P): Allow CONST and
HIGH on all variants. HIGH on all variants.
Wed Jan 8 14:06:34 CET 2003 Josef Zlomek <zlomj9am@artax.karlin.mff.cuni.cz> 2003-01-08 Josef Zlomek <zlomj9am@artax.karlin.mff.cuni.cz>
* Makefile.in (PARTITION_H): New. * Makefile.in (PARTITION_H): New.
(BASIC_BLOCK_H): Added hard-reg-set.h and $(PARTITION_H). (BASIC_BLOCK_H): Added hard-reg-set.h and $(PARTITION_H).
...@@ -8508,7 +8515,7 @@ Wed Jan 8 14:06:34 CET 2003 Josef Zlomek <zlomj9am@artax.karlin.mff.cuni.cz> ...@@ -8508,7 +8515,7 @@ Wed Jan 8 14:06:34 CET 2003 Josef Zlomek <zlomj9am@artax.karlin.mff.cuni.cz>
(cmpxf_trap): Delete. (cmpxf_trap): Delete.
(movxf_hard_insn): Remove test of ENABLE_XF_PATTERNS. (movxf_hard_insn): Remove test of ENABLE_XF_PATTERNS.
Wed Jan 8 12:10:57 CET 2003 Jan Hubicka <jh@suse.cz> 2003-01-08 Jan Hubicka <jh@suse.cz>
* i386.md (adddi3_carry_rex64, subdi3_carry_rex64): Name pattern. * i386.md (adddi3_carry_rex64, subdi3_carry_rex64): Name pattern.
(addhi3_carry, addqi3_carry, subhi3_carry, subqi3_carry): New patterns. (addhi3_carry, addqi3_carry, subhi3_carry, subqi3_carry): New patterns.
...@@ -8536,7 +8543,7 @@ Wed Jan 8 12:10:57 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -8536,7 +8543,7 @@ Wed Jan 8 12:10:57 CET 2003 Jan Hubicka <jh@suse.cz>
* config.gcc (m68k-*-linux*): Don't set extra_parts and gnu_ld, * config.gcc (m68k-*-linux*): Don't set extra_parts and gnu_ld,
should come from the generic *-*-linux* entry. should come from the generic *-*-linux* entry.
Tue Jan 7 22:29:56 CET 2003 Jan Hubicka <jh@suse.cz> 2003-01-07 Jan Hubicka <jh@suse.cz>
* cselib.c (cselib_current_insn_in_libcall): New static variable. * cselib.c (cselib_current_insn_in_libcall): New static variable.
(new_elt_loc_list, cselib_process_insn, cselib_init): Keep track on whether (new_elt_loc_list, cselib_process_insn, cselib_init): Keep track on whether
...@@ -8550,7 +8557,7 @@ Tue Jan 7 22:29:56 CET 2003 Jan Hubicka <jh@suse.cz> ...@@ -8550,7 +8557,7 @@ Tue Jan 7 22:29:56 CET 2003 Jan Hubicka <jh@suse.cz>
* doc/tm.texi (TARGET_SCHED_VARIABLE_ISSUE): CLOBBER and USE do * doc/tm.texi (TARGET_SCHED_VARIABLE_ISSUE): CLOBBER and USE do
not normally affect to issue rate. not normally affect to issue rate.
Tue Jan 7 21:46:57 CET 2003 Jan Hubicka <jh@suse.cz> 2003-01-07 Jan Hubicka <jh@suse.cz>
* genopinit.c (optabs): Add addc_optab. * genopinit.c (optabs): Add addc_optab.
* ifcvt.c (noce_try_store_flag): Rename to ... * ifcvt.c (noce_try_store_flag): Rename to ...
......
...@@ -695,6 +695,9 @@ LIBS = $(INTLLIBS) @LIBS@ $(LIBIBERTY) ...@@ -695,6 +695,9 @@ LIBS = $(INTLLIBS) @LIBS@ $(LIBIBERTY)
# Any system libraries needed just for GNAT. # Any system libraries needed just for GNAT.
SYSLIBS = @GNAT_LIBEXC@ SYSLIBS = @GNAT_LIBEXC@
# Libs needed (at present) just for jcf-dump.
LDEXP_LIB = @LDEXP_LIB@
# Likewise, for use in the tools that must run on this machine # Likewise, for use in the tools that must run on this machine
# even if we are cross-building GCC. # even if we are cross-building GCC.
BUILD_LIBS = $(BUILD_LIBIBERTY) BUILD_LIBS = $(BUILD_LIBIBERTY)
......
...@@ -3564,17 +3564,87 @@ GNAT_LIBEXC="$LIBS" ...@@ -3564,17 +3564,87 @@ GNAT_LIBEXC="$LIBS"
LIBS="$save_LIBS" LIBS="$save_LIBS"
# Some systems put ldexp and frexp in libm instead of libc; assume
# they're both in the same place. jcf-dump needs them.
save_LIBS="$LIBS"
LIBS=
echo $ac_n "checking for library containing ldexp""... $ac_c" 1>&6
echo "configure:3574: checking for library containing ldexp" >&5
if eval "test \"`echo '$''{'ac_cv_search_ldexp'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
ac_func_search_save_LIBS="$LIBS"
ac_cv_search_ldexp="no"
cat > conftest.$ac_ext <<EOF
#line 3581 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char ldexp();
int main() {
ldexp()
; return 0; }
EOF
if { (eval echo configure:3592: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
ac_cv_search_ldexp="none required"
else
echo "configure: failed program was:" >&5
cat conftest.$ac_ext >&5
fi
rm -f conftest*
test "$ac_cv_search_ldexp" = "no" && for i in m; do
LIBS="-l$i $ac_func_search_save_LIBS"
cat > conftest.$ac_ext <<EOF
#line 3603 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char ldexp();
int main() {
ldexp()
; return 0; }
EOF
if { (eval echo configure:3614: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest*
ac_cv_search_ldexp="-l$i"
break
else
echo "configure: failed program was:" >&5
cat conftest.$ac_ext >&5
fi
rm -f conftest*
done
LIBS="$ac_func_search_save_LIBS"
fi
echo "$ac_t""$ac_cv_search_ldexp" 1>&6
if test "$ac_cv_search_ldexp" != "no"; then
test "$ac_cv_search_ldexp" = "none required" || LIBS="$ac_cv_search_ldexp $LIBS"
else :
fi
LDEXP_LIB="$LIBS"
LIBS="$save_LIBS"
# See if the stage1 system preprocessor understands the ANSI C # See if the stage1 system preprocessor understands the ANSI C
# preprocessor stringification operator. (Used by symcat.h.) # preprocessor stringification operator. (Used by symcat.h.)
echo $ac_n "checking for preprocessor stringizing operator""... $ac_c" 1>&6 echo $ac_n "checking for preprocessor stringizing operator""... $ac_c" 1>&6
echo "configure:3573: checking for preprocessor stringizing operator" >&5 echo "configure:3643: checking for preprocessor stringizing operator" >&5
if eval "test \"`echo '$''{'ac_cv_c_stringize'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_c_stringize'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 3578 "configure" #line 3648 "configure"
#include "confdefs.h" #include "confdefs.h"
#define x(y) #y #define x(y) #y
...@@ -3607,12 +3677,12 @@ echo "$ac_t""${ac_cv_c_stringize}" 1>&6 ...@@ -3607,12 +3677,12 @@ echo "$ac_t""${ac_cv_c_stringize}" 1>&6
# Use <inttypes.h> only if it exists, # Use <inttypes.h> only if it exists,
# doesn't clash with <sys/types.h>, and declares intmax_t. # doesn't clash with <sys/types.h>, and declares intmax_t.
echo $ac_n "checking for inttypes.h""... $ac_c" 1>&6 echo $ac_n "checking for inttypes.h""... $ac_c" 1>&6
echo "configure:3611: checking for inttypes.h" >&5 echo "configure:3681: checking for inttypes.h" >&5
if eval "test \"`echo '$''{'gcc_cv_header_inttypes_h'+set}'`\" = set"; then if eval "test \"`echo '$''{'gcc_cv_header_inttypes_h'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 3616 "configure" #line 3686 "configure"
#include "confdefs.h" #include "confdefs.h"
#include <sys/types.h> #include <sys/types.h>
#include <inttypes.h> #include <inttypes.h>
...@@ -3620,7 +3690,7 @@ int main() { ...@@ -3620,7 +3690,7 @@ int main() {
intmax_t i = -1; intmax_t i = -1;
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:3624: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then if { (eval echo configure:3694: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest* rm -rf conftest*
gcc_cv_header_inttypes_h=yes gcc_cv_header_inttypes_h=yes
else else
...@@ -3647,12 +3717,12 @@ for ac_func in times clock dup2 kill getrlimit setrlimit atoll atoq \ ...@@ -3647,12 +3717,12 @@ for ac_func in times clock dup2 kill getrlimit setrlimit atoll atoq \
scandir alphasort scandir alphasort
do do
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
echo "configure:3651: checking for $ac_func" >&5 echo "configure:3721: checking for $ac_func" >&5
if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 3656 "configure" #line 3726 "configure"
#include "confdefs.h" #include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes, /* System header to define __stub macros and hopefully few prototypes,
which can conflict with char $ac_func(); below. */ which can conflict with char $ac_func(); below. */
...@@ -3675,7 +3745,7 @@ $ac_func(); ...@@ -3675,7 +3745,7 @@ $ac_func();
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:3679: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then if { (eval echo configure:3749: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest* rm -rf conftest*
eval "ac_cv_func_$ac_func=yes" eval "ac_cv_func_$ac_func=yes"
else else
...@@ -3701,12 +3771,12 @@ done ...@@ -3701,12 +3771,12 @@ done
echo $ac_n "checking for ssize_t""... $ac_c" 1>&6 echo $ac_n "checking for ssize_t""... $ac_c" 1>&6
echo "configure:3705: checking for ssize_t" >&5 echo "configure:3775: checking for ssize_t" >&5
if eval "test \"`echo '$''{'ac_cv_type_ssize_t'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_type_ssize_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 3710 "configure" #line 3780 "configure"
#include "confdefs.h" #include "confdefs.h"
#include <sys/types.h> #include <sys/types.h>
#if STDC_HEADERS #if STDC_HEADERS
...@@ -3737,12 +3807,12 @@ fi ...@@ -3737,12 +3807,12 @@ fi
# Try to determine the array type of the second argument of getgroups # Try to determine the array type of the second argument of getgroups
# for the target system (int or gid_t). # for the target system (int or gid_t).
echo $ac_n "checking for uid_t in sys/types.h""... $ac_c" 1>&6 echo $ac_n "checking for uid_t in sys/types.h""... $ac_c" 1>&6
echo "configure:3741: checking for uid_t in sys/types.h" >&5 echo "configure:3811: checking for uid_t in sys/types.h" >&5
if eval "test \"`echo '$''{'ac_cv_type_uid_t'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_type_uid_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 3746 "configure" #line 3816 "configure"
#include "confdefs.h" #include "confdefs.h"
#include <sys/types.h> #include <sys/types.h>
EOF EOF
...@@ -3771,7 +3841,7 @@ EOF ...@@ -3771,7 +3841,7 @@ EOF
fi fi
echo $ac_n "checking type of array argument to getgroups""... $ac_c" 1>&6 echo $ac_n "checking type of array argument to getgroups""... $ac_c" 1>&6
echo "configure:3775: checking type of array argument to getgroups" >&5 echo "configure:3845: checking type of array argument to getgroups" >&5
if eval "test \"`echo '$''{'ac_cv_type_getgroups'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_type_getgroups'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
...@@ -3779,7 +3849,7 @@ else ...@@ -3779,7 +3849,7 @@ else
ac_cv_type_getgroups=cross ac_cv_type_getgroups=cross
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 3783 "configure" #line 3853 "configure"
#include "confdefs.h" #include "confdefs.h"
/* Thanks to Mike Rendell for this test. */ /* Thanks to Mike Rendell for this test. */
...@@ -3804,7 +3874,7 @@ main() ...@@ -3804,7 +3874,7 @@ main()
} }
EOF EOF
if { (eval echo configure:3808: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null if { (eval echo configure:3878: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
then then
ac_cv_type_getgroups=gid_t ac_cv_type_getgroups=gid_t
else else
...@@ -3818,7 +3888,7 @@ fi ...@@ -3818,7 +3888,7 @@ fi
if test $ac_cv_type_getgroups = cross; then if test $ac_cv_type_getgroups = cross; then
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 3822 "configure" #line 3892 "configure"
#include "confdefs.h" #include "confdefs.h"
#include <unistd.h> #include <unistd.h>
EOF EOF
...@@ -3859,7 +3929,7 @@ fi ...@@ -3859,7 +3929,7 @@ fi
echo $ac_n "checking whether the printf functions support %p""... $ac_c" 1>&6 echo $ac_n "checking whether the printf functions support %p""... $ac_c" 1>&6
echo "configure:3863: checking whether the printf functions support %p" >&5 echo "configure:3933: checking whether the printf functions support %p" >&5
if eval "test \"`echo '$''{'gcc_cv_func_printf_ptr'+set}'`\" = set"; then if eval "test \"`echo '$''{'gcc_cv_func_printf_ptr'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
...@@ -3867,7 +3937,7 @@ else ...@@ -3867,7 +3937,7 @@ else
gcc_cv_func_printf_ptr=no gcc_cv_func_printf_ptr=no
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 3871 "configure" #line 3941 "configure"
#include "confdefs.h" #include "confdefs.h"
#include <stdio.h> #include <stdio.h>
...@@ -3880,7 +3950,7 @@ int main() ...@@ -3880,7 +3950,7 @@ int main()
return (p != q); return (p != q);
} }
EOF EOF
if { (eval echo configure:3884: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null if { (eval echo configure:3954: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
then then
gcc_cv_func_printf_ptr=yes gcc_cv_func_printf_ptr=yes
else else
...@@ -3918,12 +3988,12 @@ case "${host}" in ...@@ -3918,12 +3988,12 @@ case "${host}" in
;; ;;
esac esac
echo $ac_n "checking for pid_t""... $ac_c" 1>&6 echo $ac_n "checking for pid_t""... $ac_c" 1>&6
echo "configure:3922: checking for pid_t" >&5 echo "configure:3992: checking for pid_t" >&5
if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 3927 "configure" #line 3997 "configure"
#include "confdefs.h" #include "confdefs.h"
#include <sys/types.h> #include <sys/types.h>
#if STDC_HEADERS #if STDC_HEADERS
...@@ -3952,17 +4022,17 @@ fi ...@@ -3952,17 +4022,17 @@ fi
ac_safe=`echo "vfork.h" | sed 'y%./+-%__p_%'` ac_safe=`echo "vfork.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for vfork.h""... $ac_c" 1>&6 echo $ac_n "checking for vfork.h""... $ac_c" 1>&6
echo "configure:3956: checking for vfork.h" >&5 echo "configure:4026: checking for vfork.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 3961 "configure" #line 4031 "configure"
#include "confdefs.h" #include "confdefs.h"
#include <vfork.h> #include <vfork.h>
EOF EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
{ (eval echo configure:3966: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } { (eval echo configure:4036: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then if test -z "$ac_err"; then
rm -rf conftest* rm -rf conftest*
...@@ -3987,18 +4057,18 @@ else ...@@ -3987,18 +4057,18 @@ else
fi fi
echo $ac_n "checking for working vfork""... $ac_c" 1>&6 echo $ac_n "checking for working vfork""... $ac_c" 1>&6
echo "configure:3991: checking for working vfork" >&5 echo "configure:4061: checking for working vfork" >&5
if eval "test \"`echo '$''{'ac_cv_func_vfork_works'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_func_vfork_works'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
if test "$cross_compiling" = yes; then if test "$cross_compiling" = yes; then
echo $ac_n "checking for vfork""... $ac_c" 1>&6 echo $ac_n "checking for vfork""... $ac_c" 1>&6
echo "configure:3997: checking for vfork" >&5 echo "configure:4067: checking for vfork" >&5
if eval "test \"`echo '$''{'ac_cv_func_vfork'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_func_vfork'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 4002 "configure" #line 4072 "configure"
#include "confdefs.h" #include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes, /* System header to define __stub macros and hopefully few prototypes,
which can conflict with char vfork(); below. */ which can conflict with char vfork(); below. */
...@@ -4021,7 +4091,7 @@ vfork(); ...@@ -4021,7 +4091,7 @@ vfork();
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:4025: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then if { (eval echo configure:4095: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest* rm -rf conftest*
eval "ac_cv_func_vfork=yes" eval "ac_cv_func_vfork=yes"
else else
...@@ -4043,7 +4113,7 @@ fi ...@@ -4043,7 +4113,7 @@ fi
ac_cv_func_vfork_works=$ac_cv_func_vfork ac_cv_func_vfork_works=$ac_cv_func_vfork
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 4047 "configure" #line 4117 "configure"
#include "confdefs.h" #include "confdefs.h"
/* Thanks to Paul Eggert for this test. */ /* Thanks to Paul Eggert for this test. */
#include <stdio.h> #include <stdio.h>
...@@ -4138,7 +4208,7 @@ main() { ...@@ -4138,7 +4208,7 @@ main() {
} }
} }
EOF EOF
if { (eval echo configure:4142: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null if { (eval echo configure:4212: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
then then
ac_cv_func_vfork_works=yes ac_cv_func_vfork_works=yes
else else
...@@ -4163,12 +4233,12 @@ fi ...@@ -4163,12 +4233,12 @@ fi
for ac_func in getpagesize for ac_func in getpagesize
do do
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
echo "configure:4167: checking for $ac_func" >&5 echo "configure:4237: checking for $ac_func" >&5
if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 4172 "configure" #line 4242 "configure"
#include "confdefs.h" #include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes, /* System header to define __stub macros and hopefully few prototypes,
which can conflict with char $ac_func(); below. */ which can conflict with char $ac_func(); below. */
...@@ -4191,7 +4261,7 @@ $ac_func(); ...@@ -4191,7 +4261,7 @@ $ac_func();
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:4195: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then if { (eval echo configure:4265: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest* rm -rf conftest*
eval "ac_cv_func_$ac_func=yes" eval "ac_cv_func_$ac_func=yes"
else else
...@@ -4462,7 +4532,7 @@ main () ...@@ -4462,7 +4532,7 @@ main ()
EOF EOF
echo $ac_n "checking for working mmap from /dev/zero""... $ac_c" 1>&6 echo $ac_n "checking for working mmap from /dev/zero""... $ac_c" 1>&6
echo "configure:4466: checking for working mmap from /dev/zero" >&5 echo "configure:4536: checking for working mmap from /dev/zero" >&5
if eval "test \"`echo '$''{'ac_cv_func_mmap_dev_zero'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_func_mmap_dev_zero'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
...@@ -4477,11 +4547,11 @@ else ...@@ -4477,11 +4547,11 @@ else
esac esac
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 4481 "configure" #line 4551 "configure"
#include "confdefs.h" #include "confdefs.h"
#include "ct-mmap.inc" #include "ct-mmap.inc"
EOF EOF
if { (eval echo configure:4485: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null if { (eval echo configure:4555: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
then then
ac_cv_func_mmap_dev_zero=yes ac_cv_func_mmap_dev_zero=yes
else else
...@@ -4508,7 +4578,7 @@ EOF ...@@ -4508,7 +4578,7 @@ EOF
fi fi
echo $ac_n "checking for working mmap with MAP_ANON(YMOUS)""... $ac_c" 1>&6 echo $ac_n "checking for working mmap with MAP_ANON(YMOUS)""... $ac_c" 1>&6
echo "configure:4512: checking for working mmap with MAP_ANON(YMOUS)" >&5 echo "configure:4582: checking for working mmap with MAP_ANON(YMOUS)" >&5
if eval "test \"`echo '$''{'ac_cv_func_mmap_anon'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_func_mmap_anon'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
...@@ -4521,12 +4591,12 @@ else ...@@ -4521,12 +4591,12 @@ else
esac esac
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 4525 "configure" #line 4595 "configure"
#include "confdefs.h" #include "confdefs.h"
#define USE_MAP_ANON #define USE_MAP_ANON
#include "ct-mmap.inc" #include "ct-mmap.inc"
EOF EOF
if { (eval echo configure:4530: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null if { (eval echo configure:4600: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
then then
ac_cv_func_mmap_anon=yes ac_cv_func_mmap_anon=yes
else else
...@@ -4554,7 +4624,7 @@ fi ...@@ -4554,7 +4624,7 @@ fi
rm -f ct-mmap.inc rm -f ct-mmap.inc
echo $ac_n "checking for working mmap of a file""... $ac_c" 1>&6 echo $ac_n "checking for working mmap of a file""... $ac_c" 1>&6
echo "configure:4558: checking for working mmap of a file" >&5 echo "configure:4628: checking for working mmap of a file" >&5
if eval "test \"`echo '$''{'ac_cv_func_mmap_file'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_func_mmap_file'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
...@@ -4572,7 +4642,7 @@ if test "$cross_compiling" = yes; then ...@@ -4572,7 +4642,7 @@ if test "$cross_compiling" = yes; then
esac esac
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 4576 "configure" #line 4646 "configure"
#include "confdefs.h" #include "confdefs.h"
/* Test by Zack Weinberg. Modified from MMAP_ANYWHERE test by /* Test by Zack Weinberg. Modified from MMAP_ANYWHERE test by
...@@ -4609,7 +4679,7 @@ int main() ...@@ -4609,7 +4679,7 @@ int main()
exit(0); exit(0);
} }
EOF EOF
if { (eval echo configure:4613: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null if { (eval echo configure:4683: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
then then
ac_cv_func_mmap_file=yes ac_cv_func_mmap_file=yes
else else
...@@ -4648,7 +4718,7 @@ fi ...@@ -4648,7 +4718,7 @@ fi
echo $ac_n "checking for iconv""... $ac_c" 1>&6 echo $ac_n "checking for iconv""... $ac_c" 1>&6
echo "configure:4652: checking for iconv" >&5 echo "configure:4722: checking for iconv" >&5
if eval "test \"`echo '$''{'am_cv_func_iconv'+set}'`\" = set"; then if eval "test \"`echo '$''{'am_cv_func_iconv'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
...@@ -4656,7 +4726,7 @@ else ...@@ -4656,7 +4726,7 @@ else
am_cv_func_iconv="no, consider installing GNU libiconv" am_cv_func_iconv="no, consider installing GNU libiconv"
am_cv_lib_iconv=no am_cv_lib_iconv=no
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 4660 "configure" #line 4730 "configure"
#include "confdefs.h" #include "confdefs.h"
#include <stdlib.h> #include <stdlib.h>
#include <iconv.h> #include <iconv.h>
...@@ -4666,7 +4736,7 @@ iconv_t cd = iconv_open("",""); ...@@ -4666,7 +4736,7 @@ iconv_t cd = iconv_open("","");
iconv_close(cd); iconv_close(cd);
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:4670: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then if { (eval echo configure:4740: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest* rm -rf conftest*
am_cv_func_iconv=yes am_cv_func_iconv=yes
else else
...@@ -4678,7 +4748,7 @@ rm -f conftest* ...@@ -4678,7 +4748,7 @@ rm -f conftest*
am_save_LIBS="$LIBS" am_save_LIBS="$LIBS"
LIBS="$LIBS $am_cv_libiconv_ldpath -liconv" LIBS="$LIBS $am_cv_libiconv_ldpath -liconv"
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 4682 "configure" #line 4752 "configure"
#include "confdefs.h" #include "confdefs.h"
#include <stdlib.h> #include <stdlib.h>
#include <iconv.h> #include <iconv.h>
...@@ -4688,7 +4758,7 @@ iconv_t cd = iconv_open("",""); ...@@ -4688,7 +4758,7 @@ iconv_t cd = iconv_open("","");
iconv_close(cd); iconv_close(cd);
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:4692: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then if { (eval echo configure:4762: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest* rm -rf conftest*
am_cv_lib_iconv=yes am_cv_lib_iconv=yes
am_cv_func_iconv=yes am_cv_func_iconv=yes
...@@ -4709,13 +4779,13 @@ echo "$ac_t""$am_cv_func_iconv" 1>&6 ...@@ -4709,13 +4779,13 @@ echo "$ac_t""$am_cv_func_iconv" 1>&6
EOF EOF
echo $ac_n "checking for iconv declaration""... $ac_c" 1>&6 echo $ac_n "checking for iconv declaration""... $ac_c" 1>&6
echo "configure:4713: checking for iconv declaration" >&5 echo "configure:4783: checking for iconv declaration" >&5
if eval "test \"`echo '$''{'am_cv_proto_iconv'+set}'`\" = set"; then if eval "test \"`echo '$''{'am_cv_proto_iconv'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 4719 "configure" #line 4789 "configure"
#include "confdefs.h" #include "confdefs.h"
#include <stdlib.h> #include <stdlib.h>
...@@ -4734,7 +4804,7 @@ int main() { ...@@ -4734,7 +4804,7 @@ int main() {
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:4738: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then if { (eval echo configure:4808: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest* rm -rf conftest*
am_cv_proto_iconv_arg1="" am_cv_proto_iconv_arg1=""
else else
...@@ -4772,12 +4842,12 @@ for ac_func in getenv atol sbrk abort atof getcwd getwd \ ...@@ -4772,12 +4842,12 @@ for ac_func in getenv atol sbrk abort atof getcwd getwd \
do do
ac_tr_decl=HAVE_DECL_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` ac_tr_decl=HAVE_DECL_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
echo $ac_n "checking whether $ac_func is declared""... $ac_c" 1>&6 echo $ac_n "checking whether $ac_func is declared""... $ac_c" 1>&6
echo "configure:4776: checking whether $ac_func is declared" >&5 echo "configure:4846: checking whether $ac_func is declared" >&5
if eval "test \"`echo '$''{'gcc_cv_have_decl_$ac_func'+set}'`\" = set"; then if eval "test \"`echo '$''{'gcc_cv_have_decl_$ac_func'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 4781 "configure" #line 4851 "configure"
#include "confdefs.h" #include "confdefs.h"
#undef $ac_tr_decl #undef $ac_tr_decl
#define $ac_tr_decl 1 #define $ac_tr_decl 1
...@@ -4791,7 +4861,7 @@ char *(*pfn) = (char *(*)) $ac_func ; ...@@ -4791,7 +4861,7 @@ char *(*pfn) = (char *(*)) $ac_func ;
#endif #endif
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:4795: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then if { (eval echo configure:4865: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest* rm -rf conftest*
eval "gcc_cv_have_decl_$ac_func=yes" eval "gcc_cv_have_decl_$ac_func=yes"
else else
...@@ -4893,12 +4963,12 @@ for ac_func in getrlimit setrlimit getrusage ...@@ -4893,12 +4963,12 @@ for ac_func in getrlimit setrlimit getrusage
do do
ac_tr_decl=HAVE_DECL_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` ac_tr_decl=HAVE_DECL_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
echo $ac_n "checking whether $ac_func is declared""... $ac_c" 1>&6 echo $ac_n "checking whether $ac_func is declared""... $ac_c" 1>&6
echo "configure:4897: checking whether $ac_func is declared" >&5 echo "configure:4967: checking whether $ac_func is declared" >&5
if eval "test \"`echo '$''{'gcc_cv_have_decl_$ac_func'+set}'`\" = set"; then if eval "test \"`echo '$''{'gcc_cv_have_decl_$ac_func'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 4902 "configure" #line 4972 "configure"
#include "confdefs.h" #include "confdefs.h"
#undef $ac_tr_decl #undef $ac_tr_decl
#define $ac_tr_decl 1 #define $ac_tr_decl 1
...@@ -4916,7 +4986,7 @@ char *(*pfn) = (char *(*)) $ac_func ; ...@@ -4916,7 +4986,7 @@ char *(*pfn) = (char *(*)) $ac_func ;
#endif #endif
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:4920: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then if { (eval echo configure:4990: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest* rm -rf conftest*
eval "gcc_cv_have_decl_$ac_func=yes" eval "gcc_cv_have_decl_$ac_func=yes"
else else
...@@ -4955,7 +5025,7 @@ fi ...@@ -4955,7 +5025,7 @@ fi
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 4959 "configure" #line 5029 "configure"
#include "confdefs.h" #include "confdefs.h"
#include "ansidecl.h" #include "ansidecl.h"
...@@ -4968,7 +5038,7 @@ int main() { ...@@ -4968,7 +5038,7 @@ int main() {
rlim_t l = 0; rlim_t l = 0;
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:4972: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then if { (eval echo configure:5042: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
: :
else else
echo "configure: failed program was:" >&5 echo "configure: failed program was:" >&5
...@@ -4985,12 +5055,12 @@ for ac_func in ldgetname ...@@ -4985,12 +5055,12 @@ for ac_func in ldgetname
do do
ac_tr_decl=HAVE_DECL_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` ac_tr_decl=HAVE_DECL_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
echo $ac_n "checking whether $ac_func is declared""... $ac_c" 1>&6 echo $ac_n "checking whether $ac_func is declared""... $ac_c" 1>&6
echo "configure:4989: checking whether $ac_func is declared" >&5 echo "configure:5059: checking whether $ac_func is declared" >&5
if eval "test \"`echo '$''{'gcc_cv_have_decl_$ac_func'+set}'`\" = set"; then if eval "test \"`echo '$''{'gcc_cv_have_decl_$ac_func'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 4994 "configure" #line 5064 "configure"
#include "confdefs.h" #include "confdefs.h"
#undef $ac_tr_decl #undef $ac_tr_decl
#define $ac_tr_decl 1 #define $ac_tr_decl 1
...@@ -5008,7 +5078,7 @@ char *(*pfn) = (char *(*)) $ac_func ; ...@@ -5008,7 +5078,7 @@ char *(*pfn) = (char *(*)) $ac_func ;
#endif #endif
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:5012: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then if { (eval echo configure:5082: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest* rm -rf conftest*
eval "gcc_cv_have_decl_$ac_func=yes" eval "gcc_cv_have_decl_$ac_func=yes"
else else
...@@ -5044,12 +5114,12 @@ for ac_func in times ...@@ -5044,12 +5114,12 @@ for ac_func in times
do do
ac_tr_decl=HAVE_DECL_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` ac_tr_decl=HAVE_DECL_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
echo $ac_n "checking whether $ac_func is declared""... $ac_c" 1>&6 echo $ac_n "checking whether $ac_func is declared""... $ac_c" 1>&6
echo "configure:5048: checking whether $ac_func is declared" >&5 echo "configure:5118: checking whether $ac_func is declared" >&5
if eval "test \"`echo '$''{'gcc_cv_have_decl_$ac_func'+set}'`\" = set"; then if eval "test \"`echo '$''{'gcc_cv_have_decl_$ac_func'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 5053 "configure" #line 5123 "configure"
#include "confdefs.h" #include "confdefs.h"
#undef $ac_tr_decl #undef $ac_tr_decl
#define $ac_tr_decl 1 #define $ac_tr_decl 1
...@@ -5067,7 +5137,7 @@ char *(*pfn) = (char *(*)) $ac_func ; ...@@ -5067,7 +5137,7 @@ char *(*pfn) = (char *(*)) $ac_func ;
#endif #endif
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:5071: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then if { (eval echo configure:5141: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest* rm -rf conftest*
eval "gcc_cv_have_decl_$ac_func=yes" eval "gcc_cv_have_decl_$ac_func=yes"
else else
...@@ -5101,13 +5171,13 @@ fi ...@@ -5101,13 +5171,13 @@ fi
# More time-related stuff. # More time-related stuff.
echo $ac_n "checking for struct tms""... $ac_c" 1>&6 echo $ac_n "checking for struct tms""... $ac_c" 1>&6
echo "configure:5105: checking for struct tms" >&5 echo "configure:5175: checking for struct tms" >&5
if eval "test \"`echo '$''{'ac_cv_struct_tms'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_struct_tms'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 5111 "configure" #line 5181 "configure"
#include "confdefs.h" #include "confdefs.h"
#include "ansidecl.h" #include "ansidecl.h"
...@@ -5120,7 +5190,7 @@ int main() { ...@@ -5120,7 +5190,7 @@ int main() {
struct tms tms; struct tms tms;
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:5124: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then if { (eval echo configure:5194: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest* rm -rf conftest*
ac_cv_struct_tms=yes ac_cv_struct_tms=yes
else else
...@@ -5143,13 +5213,13 @@ fi ...@@ -5143,13 +5213,13 @@ fi
# use gcc_cv_* here because this doesn't match the behavior of AC_CHECK_TYPE. # use gcc_cv_* here because this doesn't match the behavior of AC_CHECK_TYPE.
# revisit after autoconf 2.50. # revisit after autoconf 2.50.
echo $ac_n "checking for clock_t""... $ac_c" 1>&6 echo $ac_n "checking for clock_t""... $ac_c" 1>&6
echo "configure:5147: checking for clock_t" >&5 echo "configure:5217: checking for clock_t" >&5
if eval "test \"`echo '$''{'gcc_cv_type_clock_t'+set}'`\" = set"; then if eval "test \"`echo '$''{'gcc_cv_type_clock_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 5153 "configure" #line 5223 "configure"
#include "confdefs.h" #include "confdefs.h"
#include "ansidecl.h" #include "ansidecl.h"
...@@ -5159,7 +5229,7 @@ int main() { ...@@ -5159,7 +5229,7 @@ int main() {
clock_t x; clock_t x;
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:5163: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then if { (eval echo configure:5233: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest* rm -rf conftest*
gcc_cv_type_clock_t=yes gcc_cv_type_clock_t=yes
else else
...@@ -5180,12 +5250,12 @@ EOF ...@@ -5180,12 +5250,12 @@ EOF
fi fi
echo $ac_n "checking for uchar""... $ac_c" 1>&6 echo $ac_n "checking for uchar""... $ac_c" 1>&6
echo "configure:5184: checking for uchar" >&5 echo "configure:5254: checking for uchar" >&5
if eval "test \"`echo '$''{'gcc_cv_type_uchar'+set}'`\" = set"; then if eval "test \"`echo '$''{'gcc_cv_type_uchar'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 5189 "configure" #line 5259 "configure"
#include "confdefs.h" #include "confdefs.h"
#include "ansidecl.h" #include "ansidecl.h"
...@@ -5196,7 +5266,7 @@ if ((uchar *)0) return 0; ...@@ -5196,7 +5266,7 @@ if ((uchar *)0) return 0;
if (sizeof(uchar)) return 0; if (sizeof(uchar)) return 0;
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:5200: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then if { (eval echo configure:5270: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest* rm -rf conftest*
ac_cv_type_uchar=yes ac_cv_type_uchar=yes
else else
...@@ -5226,7 +5296,7 @@ if test "${enable_initfini_array+set}" = set; then ...@@ -5226,7 +5296,7 @@ if test "${enable_initfini_array+set}" = set; then
else else
echo $ac_n "checking for .preinit_array/.init_array/.fini_array support""... $ac_c" 1>&6 echo $ac_n "checking for .preinit_array/.init_array/.fini_array support""... $ac_c" 1>&6
echo "configure:5230: checking for .preinit_array/.init_array/.fini_array support" >&5 echo "configure:5300: checking for .preinit_array/.init_array/.fini_array support" >&5
if eval "test \"`echo '$''{'gcc_cv_initfini_array'+set}'`\" = set"; then if eval "test \"`echo '$''{'gcc_cv_initfini_array'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
...@@ -5234,7 +5304,7 @@ else ...@@ -5234,7 +5304,7 @@ else
gcc_cv_initfini_array=no gcc_cv_initfini_array=no
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 5238 "configure" #line 5308 "configure"
#include "confdefs.h" #include "confdefs.h"
static int x = -1; static int x = -1;
...@@ -5242,7 +5312,7 @@ int main (void) { return x; } ...@@ -5242,7 +5312,7 @@ int main (void) { return x; }
int foo (void) { x = 0; } int foo (void) { x = 0; }
int (*fp) (void) __attribute__ ((section (".init_array"))) = foo; int (*fp) (void) __attribute__ ((section (".init_array"))) = foo;
EOF EOF
if { (eval echo configure:5246: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null if { (eval echo configure:5316: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
then then
gcc_cv_initfini_array=yes gcc_cv_initfini_array=yes
else else
...@@ -5270,12 +5340,12 @@ fi ...@@ -5270,12 +5340,12 @@ fi
# mkdir takes a single argument on some systems. # mkdir takes a single argument on some systems.
echo $ac_n "checking if mkdir takes one argument""... $ac_c" 1>&6 echo $ac_n "checking if mkdir takes one argument""... $ac_c" 1>&6
echo "configure:5274: checking if mkdir takes one argument" >&5 echo "configure:5344: checking if mkdir takes one argument" >&5
if eval "test \"`echo '$''{'gcc_cv_mkdir_takes_one_arg'+set}'`\" = set"; then if eval "test \"`echo '$''{'gcc_cv_mkdir_takes_one_arg'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 5279 "configure" #line 5349 "configure"
#include "confdefs.h" #include "confdefs.h"
#include <sys/types.h> #include <sys/types.h>
...@@ -5292,7 +5362,7 @@ int main() { ...@@ -5292,7 +5362,7 @@ int main() {
mkdir ("foo", 0); mkdir ("foo", 0);
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:5296: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then if { (eval echo configure:5366: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest* rm -rf conftest*
gcc_cv_mkdir_takes_one_arg=no gcc_cv_mkdir_takes_one_arg=no
else else
...@@ -5332,7 +5402,7 @@ fi ...@@ -5332,7 +5402,7 @@ fi
echo $ac_n "checking for main in -lunwind""... $ac_c" 1>&6 echo $ac_n "checking for main in -lunwind""... $ac_c" 1>&6
echo "configure:5336: checking for main in -lunwind" >&5 echo "configure:5406: checking for main in -lunwind" >&5
ac_lib_var=`echo unwind'_'main | sed 'y%./+-%__p_%'` ac_lib_var=`echo unwind'_'main | sed 'y%./+-%__p_%'`
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
...@@ -5340,14 +5410,14 @@ else ...@@ -5340,14 +5410,14 @@ else
ac_save_LIBS="$LIBS" ac_save_LIBS="$LIBS"
LIBS="-lunwind $LIBS" LIBS="-lunwind $LIBS"
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 5344 "configure" #line 5414 "configure"
#include "confdefs.h" #include "confdefs.h"
int main() { int main() {
main() main()
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:5351: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then if { (eval echo configure:5421: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest* rm -rf conftest*
eval "ac_cv_lib_$ac_lib_var=yes" eval "ac_cv_lib_$ac_lib_var=yes"
else else
...@@ -5644,14 +5714,14 @@ fi ...@@ -5644,14 +5714,14 @@ fi
echo $ac_n "checking for library containing strerror""... $ac_c" 1>&6 echo $ac_n "checking for library containing strerror""... $ac_c" 1>&6
echo "configure:5648: checking for library containing strerror" >&5 echo "configure:5718: checking for library containing strerror" >&5
if eval "test \"`echo '$''{'ac_cv_search_strerror'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_search_strerror'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
ac_func_search_save_LIBS="$LIBS" ac_func_search_save_LIBS="$LIBS"
ac_cv_search_strerror="no" ac_cv_search_strerror="no"
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 5655 "configure" #line 5725 "configure"
#include "confdefs.h" #include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */ /* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2 /* We use char because int might match the return type of a gcc2
...@@ -5662,7 +5732,7 @@ int main() { ...@@ -5662,7 +5732,7 @@ int main() {
strerror() strerror()
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:5666: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then if { (eval echo configure:5736: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest* rm -rf conftest*
ac_cv_search_strerror="none required" ac_cv_search_strerror="none required"
else else
...@@ -5673,7 +5743,7 @@ rm -f conftest* ...@@ -5673,7 +5743,7 @@ rm -f conftest*
test "$ac_cv_search_strerror" = "no" && for i in cposix; do test "$ac_cv_search_strerror" = "no" && for i in cposix; do
LIBS="-l$i $ac_func_search_save_LIBS" LIBS="-l$i $ac_func_search_save_LIBS"
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 5677 "configure" #line 5747 "configure"
#include "confdefs.h" #include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */ /* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2 /* We use char because int might match the return type of a gcc2
...@@ -5684,7 +5754,7 @@ int main() { ...@@ -5684,7 +5754,7 @@ int main() {
strerror() strerror()
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:5688: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then if { (eval echo configure:5758: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest* rm -rf conftest*
ac_cv_search_strerror="-l$i" ac_cv_search_strerror="-l$i"
break break
...@@ -5707,12 +5777,12 @@ fi ...@@ -5707,12 +5777,12 @@ fi
echo $ac_n "checking for working const""... $ac_c" 1>&6 echo $ac_n "checking for working const""... $ac_c" 1>&6
echo "configure:5711: checking for working const" >&5 echo "configure:5781: checking for working const" >&5
if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 5716 "configure" #line 5786 "configure"
#include "confdefs.h" #include "confdefs.h"
int main() { int main() {
...@@ -5761,7 +5831,7 @@ ccp = (char const *const *) p; ...@@ -5761,7 +5831,7 @@ ccp = (char const *const *) p;
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:5765: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then if { (eval echo configure:5835: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest* rm -rf conftest*
ac_cv_c_const=yes ac_cv_c_const=yes
else else
...@@ -5782,12 +5852,12 @@ EOF ...@@ -5782,12 +5852,12 @@ EOF
fi fi
echo $ac_n "checking for off_t""... $ac_c" 1>&6 echo $ac_n "checking for off_t""... $ac_c" 1>&6
echo "configure:5786: checking for off_t" >&5 echo "configure:5856: checking for off_t" >&5
if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 5791 "configure" #line 5861 "configure"
#include "confdefs.h" #include "confdefs.h"
#include <sys/types.h> #include <sys/types.h>
#if STDC_HEADERS #if STDC_HEADERS
...@@ -5815,12 +5885,12 @@ EOF ...@@ -5815,12 +5885,12 @@ EOF
fi fi
echo $ac_n "checking for size_t""... $ac_c" 1>&6 echo $ac_n "checking for size_t""... $ac_c" 1>&6
echo "configure:5819: checking for size_t" >&5 echo "configure:5889: checking for size_t" >&5
if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 5824 "configure" #line 5894 "configure"
#include "confdefs.h" #include "confdefs.h"
#include <sys/types.h> #include <sys/types.h>
#if STDC_HEADERS #if STDC_HEADERS
...@@ -5850,19 +5920,19 @@ fi ...@@ -5850,19 +5920,19 @@ fi
# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
# for constant arguments. Useless! # for constant arguments. Useless!
echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
echo "configure:5854: checking for working alloca.h" >&5 echo "configure:5924: checking for working alloca.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 5859 "configure" #line 5929 "configure"
#include "confdefs.h" #include "confdefs.h"
#include <alloca.h> #include <alloca.h>
int main() { int main() {
char *p = alloca(2 * sizeof(int)); char *p = alloca(2 * sizeof(int));
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:5866: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then if { (eval echo configure:5936: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest* rm -rf conftest*
ac_cv_header_alloca_h=yes ac_cv_header_alloca_h=yes
else else
...@@ -5883,12 +5953,12 @@ EOF ...@@ -5883,12 +5953,12 @@ EOF
fi fi
echo $ac_n "checking for alloca""... $ac_c" 1>&6 echo $ac_n "checking for alloca""... $ac_c" 1>&6
echo "configure:5887: checking for alloca" >&5 echo "configure:5957: checking for alloca" >&5
if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 5892 "configure" #line 5962 "configure"
#include "confdefs.h" #include "confdefs.h"
#ifdef __GNUC__ #ifdef __GNUC__
...@@ -5916,7 +5986,7 @@ int main() { ...@@ -5916,7 +5986,7 @@ int main() {
char *p = (char *) alloca(1); char *p = (char *) alloca(1);
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:5920: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then if { (eval echo configure:5990: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest* rm -rf conftest*
ac_cv_func_alloca_works=yes ac_cv_func_alloca_works=yes
else else
...@@ -5948,12 +6018,12 @@ EOF ...@@ -5948,12 +6018,12 @@ EOF
echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
echo "configure:5952: checking whether alloca needs Cray hooks" >&5 echo "configure:6022: checking whether alloca needs Cray hooks" >&5
if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 5957 "configure" #line 6027 "configure"
#include "confdefs.h" #include "confdefs.h"
#if defined(CRAY) && ! defined(CRAY2) #if defined(CRAY) && ! defined(CRAY2)
webecray webecray
...@@ -5978,12 +6048,12 @@ echo "$ac_t""$ac_cv_os_cray" 1>&6 ...@@ -5978,12 +6048,12 @@ echo "$ac_t""$ac_cv_os_cray" 1>&6
if test $ac_cv_os_cray = yes; then if test $ac_cv_os_cray = yes; then
for ac_func in _getb67 GETB67 getb67; do for ac_func in _getb67 GETB67 getb67; do
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
echo "configure:5982: checking for $ac_func" >&5 echo "configure:6052: checking for $ac_func" >&5
if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 5987 "configure" #line 6057 "configure"
#include "confdefs.h" #include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes, /* System header to define __stub macros and hopefully few prototypes,
which can conflict with char $ac_func(); below. */ which can conflict with char $ac_func(); below. */
...@@ -6006,7 +6076,7 @@ $ac_func(); ...@@ -6006,7 +6076,7 @@ $ac_func();
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:6010: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then if { (eval echo configure:6080: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest* rm -rf conftest*
eval "ac_cv_func_$ac_func=yes" eval "ac_cv_func_$ac_func=yes"
else else
...@@ -6033,7 +6103,7 @@ done ...@@ -6033,7 +6103,7 @@ done
fi fi
echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
echo "configure:6037: checking stack direction for C alloca" >&5 echo "configure:6107: checking stack direction for C alloca" >&5
if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
...@@ -6041,7 +6111,7 @@ else ...@@ -6041,7 +6111,7 @@ else
ac_cv_c_stack_direction=0 ac_cv_c_stack_direction=0
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 6045 "configure" #line 6115 "configure"
#include "confdefs.h" #include "confdefs.h"
find_stack_direction () find_stack_direction ()
{ {
...@@ -6060,7 +6130,7 @@ main () ...@@ -6060,7 +6130,7 @@ main ()
exit (find_stack_direction() < 0); exit (find_stack_direction() < 0);
} }
EOF EOF
if { (eval echo configure:6064: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null if { (eval echo configure:6134: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
then then
ac_cv_c_stack_direction=1 ac_cv_c_stack_direction=1
else else
...@@ -6083,12 +6153,12 @@ fi ...@@ -6083,12 +6153,12 @@ fi
echo $ac_n "checking whether we are using the GNU C Library 2.1 or newer""... $ac_c" 1>&6 echo $ac_n "checking whether we are using the GNU C Library 2.1 or newer""... $ac_c" 1>&6
echo "configure:6087: checking whether we are using the GNU C Library 2.1 or newer" >&5 echo "configure:6157: checking whether we are using the GNU C Library 2.1 or newer" >&5
if eval "test \"`echo '$''{'ac_cv_gnu_library_2_1'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_gnu_library_2_1'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 6092 "configure" #line 6162 "configure"
#include "confdefs.h" #include "confdefs.h"
#include <features.h> #include <features.h>
...@@ -6124,17 +6194,17 @@ stdlib.h string.h unistd.h sys/param.h ...@@ -6124,17 +6194,17 @@ stdlib.h string.h unistd.h sys/param.h
do do
ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
echo "configure:6128: checking for $ac_hdr" >&5 echo "configure:6198: checking for $ac_hdr" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 6133 "configure" #line 6203 "configure"
#include "confdefs.h" #include "confdefs.h"
#include <$ac_hdr> #include <$ac_hdr>
EOF EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
{ (eval echo configure:6138: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } { (eval echo configure:6208: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then if test -z "$ac_err"; then
rm -rf conftest* rm -rf conftest*
...@@ -6165,12 +6235,12 @@ getgid getuid mempcpy munmap putenv setenv setlocale stpcpy strchr strcasecmp \ ...@@ -6165,12 +6235,12 @@ getgid getuid mempcpy munmap putenv setenv setlocale stpcpy strchr strcasecmp \
strdup strtoul tsearch __argz_count __argz_stringify __argz_next strdup strtoul tsearch __argz_count __argz_stringify __argz_next
do do
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
echo "configure:6169: checking for $ac_func" >&5 echo "configure:6239: checking for $ac_func" >&5
if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 6174 "configure" #line 6244 "configure"
#include "confdefs.h" #include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes, /* System header to define __stub macros and hopefully few prototypes,
which can conflict with char $ac_func(); below. */ which can conflict with char $ac_func(); below. */
...@@ -6193,7 +6263,7 @@ $ac_func(); ...@@ -6193,7 +6263,7 @@ $ac_func();
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:6197: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then if { (eval echo configure:6267: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest* rm -rf conftest*
eval "ac_cv_func_$ac_func=yes" eval "ac_cv_func_$ac_func=yes"
else else
...@@ -6234,7 +6304,7 @@ fi ...@@ -6234,7 +6304,7 @@ fi
echo $ac_n "checking for iconv""... $ac_c" 1>&6 echo $ac_n "checking for iconv""... $ac_c" 1>&6
echo "configure:6238: checking for iconv" >&5 echo "configure:6308: checking for iconv" >&5
if eval "test \"`echo '$''{'am_cv_func_iconv'+set}'`\" = set"; then if eval "test \"`echo '$''{'am_cv_func_iconv'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
...@@ -6242,7 +6312,7 @@ else ...@@ -6242,7 +6312,7 @@ else
am_cv_func_iconv="no, consider installing GNU libiconv" am_cv_func_iconv="no, consider installing GNU libiconv"
am_cv_lib_iconv=no am_cv_lib_iconv=no
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 6246 "configure" #line 6316 "configure"
#include "confdefs.h" #include "confdefs.h"
#include <stdlib.h> #include <stdlib.h>
#include <iconv.h> #include <iconv.h>
...@@ -6252,7 +6322,7 @@ iconv_t cd = iconv_open("",""); ...@@ -6252,7 +6322,7 @@ iconv_t cd = iconv_open("","");
iconv_close(cd); iconv_close(cd);
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:6256: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then if { (eval echo configure:6326: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest* rm -rf conftest*
am_cv_func_iconv=yes am_cv_func_iconv=yes
else else
...@@ -6264,7 +6334,7 @@ rm -f conftest* ...@@ -6264,7 +6334,7 @@ rm -f conftest*
am_save_LIBS="$LIBS" am_save_LIBS="$LIBS"
LIBS="$LIBS $am_cv_libiconv_ldpath -liconv" LIBS="$LIBS $am_cv_libiconv_ldpath -liconv"
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 6268 "configure" #line 6338 "configure"
#include "confdefs.h" #include "confdefs.h"
#include <stdlib.h> #include <stdlib.h>
#include <iconv.h> #include <iconv.h>
...@@ -6274,7 +6344,7 @@ iconv_t cd = iconv_open("",""); ...@@ -6274,7 +6344,7 @@ iconv_t cd = iconv_open("","");
iconv_close(cd); iconv_close(cd);
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:6278: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then if { (eval echo configure:6348: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest* rm -rf conftest*
am_cv_lib_iconv=yes am_cv_lib_iconv=yes
am_cv_func_iconv=yes am_cv_func_iconv=yes
...@@ -6295,13 +6365,13 @@ echo "$ac_t""$am_cv_func_iconv" 1>&6 ...@@ -6295,13 +6365,13 @@ echo "$ac_t""$am_cv_func_iconv" 1>&6
EOF EOF
echo $ac_n "checking for iconv declaration""... $ac_c" 1>&6 echo $ac_n "checking for iconv declaration""... $ac_c" 1>&6
echo "configure:6299: checking for iconv declaration" >&5 echo "configure:6369: checking for iconv declaration" >&5
if eval "test \"`echo '$''{'am_cv_proto_iconv'+set}'`\" = set"; then if eval "test \"`echo '$''{'am_cv_proto_iconv'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 6305 "configure" #line 6375 "configure"
#include "confdefs.h" #include "confdefs.h"
#include <stdlib.h> #include <stdlib.h>
...@@ -6320,7 +6390,7 @@ int main() { ...@@ -6320,7 +6390,7 @@ int main() {
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:6324: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then if { (eval echo configure:6394: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
rm -rf conftest* rm -rf conftest*
am_cv_proto_iconv_arg1="" am_cv_proto_iconv_arg1=""
else else
...@@ -6349,19 +6419,19 @@ EOF ...@@ -6349,19 +6419,19 @@ EOF
echo $ac_n "checking for nl_langinfo and CODESET""... $ac_c" 1>&6 echo $ac_n "checking for nl_langinfo and CODESET""... $ac_c" 1>&6
echo "configure:6353: checking for nl_langinfo and CODESET" >&5 echo "configure:6423: checking for nl_langinfo and CODESET" >&5
if eval "test \"`echo '$''{'am_cv_langinfo_codeset'+set}'`\" = set"; then if eval "test \"`echo '$''{'am_cv_langinfo_codeset'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 6358 "configure" #line 6428 "configure"
#include "confdefs.h" #include "confdefs.h"
#include <langinfo.h> #include <langinfo.h>
int main() { int main() {
char* cs = nl_langinfo(CODESET); char* cs = nl_langinfo(CODESET);
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:6365: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then if { (eval echo configure:6435: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest* rm -rf conftest*
am_cv_langinfo_codeset=yes am_cv_langinfo_codeset=yes
else else
...@@ -6384,19 +6454,19 @@ EOF ...@@ -6384,19 +6454,19 @@ EOF
if test $ac_cv_header_locale_h = yes; then if test $ac_cv_header_locale_h = yes; then
echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
echo "configure:6388: checking for LC_MESSAGES" >&5 echo "configure:6458: checking for LC_MESSAGES" >&5
if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 6393 "configure" #line 6463 "configure"
#include "confdefs.h" #include "confdefs.h"
#include <locale.h> #include <locale.h>
int main() { int main() {
return LC_MESSAGES return LC_MESSAGES
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:6400: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then if { (eval echo configure:6470: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest* rm -rf conftest*
am_cv_val_LC_MESSAGES=yes am_cv_val_LC_MESSAGES=yes
else else
...@@ -6417,7 +6487,7 @@ EOF ...@@ -6417,7 +6487,7 @@ EOF
fi fi
fi fi
echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
echo "configure:6421: checking whether NLS is requested" >&5 echo "configure:6491: checking whether NLS is requested" >&5
# Check whether --enable-nls or --disable-nls was given. # Check whether --enable-nls or --disable-nls was given.
if test "${enable_nls+set}" = set; then if test "${enable_nls+set}" = set; then
enableval="$enable_nls" enableval="$enable_nls"
...@@ -6440,7 +6510,7 @@ fi ...@@ -6440,7 +6510,7 @@ fi
EOF EOF
echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
echo "configure:6444: checking whether included gettext is requested" >&5 echo "configure:6514: checking whether included gettext is requested" >&5
# Check whether --with-included-gettext or --without-included-gettext was given. # Check whether --with-included-gettext or --without-included-gettext was given.
if test "${with_included_gettext+set}" = set; then if test "${with_included_gettext+set}" = set; then
withval="$with_included_gettext" withval="$with_included_gettext"
...@@ -6460,17 +6530,17 @@ fi ...@@ -6460,17 +6530,17 @@ fi
ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'` ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for libintl.h""... $ac_c" 1>&6 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
echo "configure:6464: checking for libintl.h" >&5 echo "configure:6534: checking for libintl.h" >&5
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 6469 "configure" #line 6539 "configure"
#include "confdefs.h" #include "confdefs.h"
#include <libintl.h> #include <libintl.h>
EOF EOF
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
{ (eval echo configure:6474: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } { (eval echo configure:6544: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
if test -z "$ac_err"; then if test -z "$ac_err"; then
rm -rf conftest* rm -rf conftest*
...@@ -6491,12 +6561,12 @@ if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then ...@@ -6491,12 +6561,12 @@ if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
EOF EOF
echo $ac_n "checking for GNU gettext in libc""... $ac_c" 1>&6 echo $ac_n "checking for GNU gettext in libc""... $ac_c" 1>&6
echo "configure:6495: checking for GNU gettext in libc" >&5 echo "configure:6565: checking for GNU gettext in libc" >&5
if eval "test \"`echo '$''{'gt_cv_func_gnugettext1_libc'+set}'`\" = set"; then if eval "test \"`echo '$''{'gt_cv_func_gnugettext1_libc'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 6500 "configure" #line 6570 "configure"
#include "confdefs.h" #include "confdefs.h"
#include <libintl.h> #include <libintl.h>
extern int _nl_msg_cat_cntr; extern int _nl_msg_cat_cntr;
...@@ -6505,7 +6575,7 @@ bindtextdomain ("", ""); ...@@ -6505,7 +6575,7 @@ bindtextdomain ("", "");
return (int) gettext ("") + _nl_msg_cat_cntr return (int) gettext ("") + _nl_msg_cat_cntr
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:6509: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then if { (eval echo configure:6579: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest* rm -rf conftest*
gt_cv_func_gnugettext1_libc=yes gt_cv_func_gnugettext1_libc=yes
else else
...@@ -6521,14 +6591,14 @@ echo "$ac_t""$gt_cv_func_gnugettext1_libc" 1>&6 ...@@ -6521,14 +6591,14 @@ echo "$ac_t""$gt_cv_func_gnugettext1_libc" 1>&6
if test "$gt_cv_func_gnugettext1_libc" != "yes"; then if test "$gt_cv_func_gnugettext1_libc" != "yes"; then
echo $ac_n "checking for GNU gettext in libintl""... $ac_c" 1>&6 echo $ac_n "checking for GNU gettext in libintl""... $ac_c" 1>&6
echo "configure:6525: checking for GNU gettext in libintl" >&5 echo "configure:6595: checking for GNU gettext in libintl" >&5
if eval "test \"`echo '$''{'gt_cv_func_gnugettext1_libintl'+set}'`\" = set"; then if eval "test \"`echo '$''{'gt_cv_func_gnugettext1_libintl'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
gt_save_LIBS="$LIBS" gt_save_LIBS="$LIBS"
LIBS="$LIBS -lintl $LIBICONV" LIBS="$LIBS -lintl $LIBICONV"
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 6532 "configure" #line 6602 "configure"
#include "confdefs.h" #include "confdefs.h"
#include <libintl.h> #include <libintl.h>
extern int _nl_msg_cat_cntr; extern int _nl_msg_cat_cntr;
...@@ -6537,7 +6607,7 @@ bindtextdomain ("", ""); ...@@ -6537,7 +6607,7 @@ bindtextdomain ("", "");
return (int) gettext ("") + _nl_msg_cat_cntr return (int) gettext ("") + _nl_msg_cat_cntr
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:6541: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then if { (eval echo configure:6611: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest* rm -rf conftest*
gt_cv_func_gnugettext1_libintl=yes gt_cv_func_gnugettext1_libintl=yes
else else
...@@ -6570,12 +6640,12 @@ EOF ...@@ -6570,12 +6640,12 @@ EOF
for ac_func in dcgettext for ac_func in dcgettext
do do
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
echo "configure:6574: checking for $ac_func" >&5 echo "configure:6644: checking for $ac_func" >&5
if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 6579 "configure" #line 6649 "configure"
#include "confdefs.h" #include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes, /* System header to define __stub macros and hopefully few prototypes,
which can conflict with char $ac_func(); below. */ which can conflict with char $ac_func(); below. */
...@@ -6598,7 +6668,7 @@ $ac_func(); ...@@ -6598,7 +6668,7 @@ $ac_func();
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:6602: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then if { (eval echo configure:6672: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest* rm -rf conftest*
eval "ac_cv_func_$ac_func=yes" eval "ac_cv_func_$ac_func=yes"
else else
...@@ -6627,7 +6697,7 @@ done ...@@ -6627,7 +6697,7 @@ done
# Extract the first word of "msgfmt", so it can be a program name with args. # Extract the first word of "msgfmt", so it can be a program name with args.
set dummy msgfmt; ac_word=$2 set dummy msgfmt; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:6631: checking for $ac_word" >&5 echo "configure:6701: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
...@@ -6661,7 +6731,7 @@ fi ...@@ -6661,7 +6731,7 @@ fi
# Extract the first word of "gmsgfmt", so it can be a program name with args. # Extract the first word of "gmsgfmt", so it can be a program name with args.
set dummy gmsgfmt; ac_word=$2 set dummy gmsgfmt; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:6665: checking for $ac_word" >&5 echo "configure:6735: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
...@@ -6698,7 +6768,7 @@ fi ...@@ -6698,7 +6768,7 @@ fi
# Extract the first word of "xgettext", so it can be a program name with args. # Extract the first word of "xgettext", so it can be a program name with args.
set dummy xgettext; ac_word=$2 set dummy xgettext; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:6702: checking for $ac_word" >&5 echo "configure:6772: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
...@@ -6748,7 +6818,7 @@ fi ...@@ -6748,7 +6818,7 @@ fi
# Extract the first word of "msgfmt", so it can be a program name with args. # Extract the first word of "msgfmt", so it can be a program name with args.
set dummy msgfmt; ac_word=$2 set dummy msgfmt; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:6752: checking for $ac_word" >&5 echo "configure:6822: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
...@@ -6782,7 +6852,7 @@ fi ...@@ -6782,7 +6852,7 @@ fi
# Extract the first word of "gmsgfmt", so it can be a program name with args. # Extract the first word of "gmsgfmt", so it can be a program name with args.
set dummy gmsgfmt; ac_word=$2 set dummy gmsgfmt; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:6786: checking for $ac_word" >&5 echo "configure:6856: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
...@@ -6818,7 +6888,7 @@ fi ...@@ -6818,7 +6888,7 @@ fi
# Extract the first word of "xgettext", so it can be a program name with args. # Extract the first word of "xgettext", so it can be a program name with args.
set dummy xgettext; ac_word=$2 set dummy xgettext; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:6822: checking for $ac_word" >&5 echo "configure:6892: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
...@@ -6890,7 +6960,7 @@ do ...@@ -6890,7 +6960,7 @@ do
# Extract the first word of "$ac_prog", so it can be a program name with args. # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2 set dummy $ac_prog; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
echo "configure:6894: checking for $ac_word" >&5 echo "configure:6964: checking for $ac_word" >&5
if eval "test \"`echo '$''{'ac_cv_prog_INTLBISON'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_prog_INTLBISON'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
...@@ -6923,7 +6993,7 @@ done ...@@ -6923,7 +6993,7 @@ done
ac_verc_fail=yes ac_verc_fail=yes
else else
echo $ac_n "checking version of bison""... $ac_c" 1>&6 echo $ac_n "checking version of bison""... $ac_c" 1>&6
echo "configure:6927: checking version of bison" >&5 echo "configure:6997: checking version of bison" >&5
ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'` ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
case $ac_prog_version in case $ac_prog_version in
'') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;; '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
...@@ -6968,7 +7038,7 @@ EOF ...@@ -6968,7 +7038,7 @@ EOF
if test "x$CATOBJEXT" != x; then if test "x$CATOBJEXT" != x; then
echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
echo "configure:6972: checking for catalogs to be installed" >&5 echo "configure:7042: checking for catalogs to be installed" >&5
# Look for .po and .gmo files in the source directory. # Look for .po and .gmo files in the source directory.
CATALOGS= CATALOGS=
XLINGUAS= XLINGUAS=
...@@ -7026,7 +7096,7 @@ fi ...@@ -7026,7 +7096,7 @@ fi
case $host_os in case $host_os in
win32 | pe | cygwin* | mingw32* | uwin*) win32 | pe | cygwin* | mingw32* | uwin*)
echo $ac_n "checking whether windows registry support is requested""... $ac_c" 1>&6 echo $ac_n "checking whether windows registry support is requested""... $ac_c" 1>&6
echo "configure:7030: checking whether windows registry support is requested" >&5 echo "configure:7100: checking whether windows registry support is requested" >&5
if test "x$enable_win32_registry" != xno; then if test "x$enable_win32_registry" != xno; then
cat >> confdefs.h <<\EOF cat >> confdefs.h <<\EOF
#define ENABLE_WIN32_REGISTRY 1 #define ENABLE_WIN32_REGISTRY 1
...@@ -7035,14 +7105,14 @@ EOF ...@@ -7035,14 +7105,14 @@ EOF
echo "$ac_t""yes" 1>&6 echo "$ac_t""yes" 1>&6
echo $ac_n "checking for library containing RegOpenKeyExA""... $ac_c" 1>&6 echo $ac_n "checking for library containing RegOpenKeyExA""... $ac_c" 1>&6
echo "configure:7039: checking for library containing RegOpenKeyExA" >&5 echo "configure:7109: checking for library containing RegOpenKeyExA" >&5
if eval "test \"`echo '$''{'ac_cv_search_RegOpenKeyExA'+set}'`\" = set"; then if eval "test \"`echo '$''{'ac_cv_search_RegOpenKeyExA'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
ac_func_search_save_LIBS="$LIBS" ac_func_search_save_LIBS="$LIBS"
ac_cv_search_RegOpenKeyExA="no" ac_cv_search_RegOpenKeyExA="no"
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 7046 "configure" #line 7116 "configure"
#include "confdefs.h" #include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */ /* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2 /* We use char because int might match the return type of a gcc2
...@@ -7053,7 +7123,7 @@ int main() { ...@@ -7053,7 +7123,7 @@ int main() {
RegOpenKeyExA() RegOpenKeyExA()
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:7057: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then if { (eval echo configure:7127: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest* rm -rf conftest*
ac_cv_search_RegOpenKeyExA="none required" ac_cv_search_RegOpenKeyExA="none required"
else else
...@@ -7064,7 +7134,7 @@ rm -f conftest* ...@@ -7064,7 +7134,7 @@ rm -f conftest*
test "$ac_cv_search_RegOpenKeyExA" = "no" && for i in advapi32; do test "$ac_cv_search_RegOpenKeyExA" = "no" && for i in advapi32; do
LIBS="-l$i $ac_func_search_save_LIBS" LIBS="-l$i $ac_func_search_save_LIBS"
cat > conftest.$ac_ext <<EOF cat > conftest.$ac_ext <<EOF
#line 7068 "configure" #line 7138 "configure"
#include "confdefs.h" #include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */ /* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2 /* We use char because int might match the return type of a gcc2
...@@ -7075,7 +7145,7 @@ int main() { ...@@ -7075,7 +7145,7 @@ int main() {
RegOpenKeyExA() RegOpenKeyExA()
; return 0; } ; return 0; }
EOF EOF
if { (eval echo configure:7079: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then if { (eval echo configure:7149: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
rm -rf conftest* rm -rf conftest*
ac_cv_search_RegOpenKeyExA="-l$i" ac_cv_search_RegOpenKeyExA="-l$i"
break break
...@@ -7117,7 +7187,7 @@ esac ...@@ -7117,7 +7187,7 @@ esac
if test "x$enable_win32_registry" != xno; then if test "x$enable_win32_registry" != xno; then
echo $ac_n "checking registry key on windows hosts""... $ac_c" 1>&6 echo $ac_n "checking registry key on windows hosts""... $ac_c" 1>&6
echo "configure:7121: checking registry key on windows hosts" >&5 echo "configure:7191: checking registry key on windows hosts" >&5
cat >> confdefs.h <<EOF cat >> confdefs.h <<EOF
#define WIN32_REGISTRY_KEY "$gcc_cv_win32_registry_key" #define WIN32_REGISTRY_KEY "$gcc_cv_win32_registry_key"
EOF EOF
...@@ -7331,7 +7401,7 @@ fi ...@@ -7331,7 +7401,7 @@ fi
# Figure out what assembler we will be using. # Figure out what assembler we will be using.
echo $ac_n "checking what assembler to use""... $ac_c" 1>&6 echo $ac_n "checking what assembler to use""... $ac_c" 1>&6
echo "configure:7335: checking what assembler to use" >&5 echo "configure:7405: checking what assembler to use" >&5
in_tree_gas=no in_tree_gas=no
gcc_cv_as= gcc_cv_as=
gcc_cv_gas_major_version= gcc_cv_gas_major_version=
...@@ -7434,7 +7504,7 @@ esac ...@@ -7434,7 +7504,7 @@ esac
# Figure out what linker we will be using. # Figure out what linker we will be using.
echo $ac_n "checking what linker to use""... $ac_c" 1>&6 echo $ac_n "checking what linker to use""... $ac_c" 1>&6
echo "configure:7438: checking what linker to use" >&5 echo "configure:7508: checking what linker to use" >&5
in_tree_ld=no in_tree_ld=no
gcc_cv_ld= gcc_cv_ld=
gcc_cv_gld_major_version= gcc_cv_gld_major_version=
...@@ -7533,7 +7603,7 @@ esac ...@@ -7533,7 +7603,7 @@ esac
# Figure out what nm we will be using. # Figure out what nm we will be using.
echo $ac_n "checking what nm to use""... $ac_c" 1>&6 echo $ac_n "checking what nm to use""... $ac_c" 1>&6
echo "configure:7537: checking what nm to use" >&5 echo "configure:7607: checking what nm to use" >&5
if test -x nm$host_exeext; then if test -x nm$host_exeext; then
gcc_cv_nm=./nm$host_exeext gcc_cv_nm=./nm$host_exeext
elif test "x$program_prefix" != xNONE; then elif test "x$program_prefix" != xNONE; then
...@@ -7545,7 +7615,7 @@ echo "$ac_t""$gcc_cv_nm" 1>&6 ...@@ -7545,7 +7615,7 @@ echo "$ac_t""$gcc_cv_nm" 1>&6
# Figure out what objdump we will be using. # Figure out what objdump we will be using.
echo $ac_n "checking what objdump to use""... $ac_c" 1>&6 echo $ac_n "checking what objdump to use""... $ac_c" 1>&6
echo "configure:7549: checking what objdump to use" >&5 echo "configure:7619: checking what objdump to use" >&5
if test -x objdump$host_exeext; then if test -x objdump$host_exeext; then
gcc_cv_objdump=./objdump$host_exeext gcc_cv_objdump=./objdump$host_exeext
elif test "x$program_prefix" != xNONE; then elif test "x$program_prefix" != xNONE; then
...@@ -7557,7 +7627,7 @@ echo "$ac_t""$gcc_cv_objdump" 1>&6 ...@@ -7557,7 +7627,7 @@ echo "$ac_t""$gcc_cv_objdump" 1>&6
# Figure out what assembler alignment features are present. # Figure out what assembler alignment features are present.
echo $ac_n "checking assembler alignment features""... $ac_c" 1>&6 echo $ac_n "checking assembler alignment features""... $ac_c" 1>&6
echo "configure:7561: checking assembler alignment features" >&5 echo "configure:7631: checking assembler alignment features" >&5
gcc_cv_as_alignment_features=none gcc_cv_as_alignment_features=none
if test $in_tree_gas = yes; then if test $in_tree_gas = yes; then
# Gas version 2.6 and later support for .balign and .p2align. # Gas version 2.6 and later support for .balign and .p2align.
...@@ -7618,7 +7688,7 @@ fi ...@@ -7618,7 +7688,7 @@ fi
echo "$ac_t""$gcc_cv_as_alignment_features" 1>&6 echo "$ac_t""$gcc_cv_as_alignment_features" 1>&6
echo $ac_n "checking assembler subsection support""... $ac_c" 1>&6 echo $ac_n "checking assembler subsection support""... $ac_c" 1>&6
echo "configure:7622: checking assembler subsection support" >&5 echo "configure:7692: checking assembler subsection support" >&5
gcc_cv_as_subsections=no gcc_cv_as_subsections=no
if test $in_tree_gas = yes ; then if test $in_tree_gas = yes ; then
if test $gcc_cv_gas_major_version -eq 2 \ if test $gcc_cv_gas_major_version -eq 2 \
...@@ -7667,7 +7737,7 @@ fi ...@@ -7667,7 +7737,7 @@ fi
echo "$ac_t""$gcc_cv_as_subsections" 1>&6 echo "$ac_t""$gcc_cv_as_subsections" 1>&6
echo $ac_n "checking assembler weak support""... $ac_c" 1>&6 echo $ac_n "checking assembler weak support""... $ac_c" 1>&6
echo "configure:7671: checking assembler weak support" >&5 echo "configure:7741: checking assembler weak support" >&5
gcc_cv_as_weak=no gcc_cv_as_weak=no
if test $in_tree_gas = yes ; then if test $in_tree_gas = yes ; then
if test $gcc_cv_gas_major_version -eq 2 \ if test $gcc_cv_gas_major_version -eq 2 \
...@@ -7697,7 +7767,7 @@ fi ...@@ -7697,7 +7767,7 @@ fi
echo "$ac_t""$gcc_cv_as_weak" 1>&6 echo "$ac_t""$gcc_cv_as_weak" 1>&6
echo $ac_n "checking assembler hidden support""... $ac_c" 1>&6 echo $ac_n "checking assembler hidden support""... $ac_c" 1>&6
echo "configure:7701: checking assembler hidden support" >&5 echo "configure:7771: checking assembler hidden support" >&5
gcc_cv_as_hidden=no gcc_cv_as_hidden=no
if test $in_tree_gas = yes ; then if test $in_tree_gas = yes ; then
if test $gcc_cv_gas_major_version -eq 2 \ if test $gcc_cv_gas_major_version -eq 2 \
...@@ -7778,7 +7848,7 @@ esac ...@@ -7778,7 +7848,7 @@ esac
echo $ac_n "checking assembler leb128 support""... $ac_c" 1>&6 echo $ac_n "checking assembler leb128 support""... $ac_c" 1>&6
echo "configure:7782: checking assembler leb128 support" >&5 echo "configure:7852: checking assembler leb128 support" >&5
gcc_cv_as_leb128=no gcc_cv_as_leb128=no
if test $in_tree_gas = yes ; then if test $in_tree_gas = yes ; then
if test $gcc_cv_gas_major_version -eq 2 \ if test $gcc_cv_gas_major_version -eq 2 \
...@@ -7832,7 +7902,7 @@ fi ...@@ -7832,7 +7902,7 @@ fi
echo "$ac_t""$gcc_cv_as_leb128" 1>&6 echo "$ac_t""$gcc_cv_as_leb128" 1>&6
echo $ac_n "checking assembler eh_frame optimization""... $ac_c" 1>&6 echo $ac_n "checking assembler eh_frame optimization""... $ac_c" 1>&6
echo "configure:7836: checking assembler eh_frame optimization" >&5 echo "configure:7906: checking assembler eh_frame optimization" >&5
gcc_cv_as_eh_frame=no gcc_cv_as_eh_frame=no
if test $in_tree_gas = yes ; then if test $in_tree_gas = yes ; then
if test $gcc_cv_gas_major_version -eq 2 \ if test $gcc_cv_gas_major_version -eq 2 \
...@@ -7922,7 +7992,7 @@ fi ...@@ -7922,7 +7992,7 @@ fi
echo "$ac_t""$gcc_cv_as_eh_frame" 1>&6 echo "$ac_t""$gcc_cv_as_eh_frame" 1>&6
echo $ac_n "checking assembler section merging support""... $ac_c" 1>&6 echo $ac_n "checking assembler section merging support""... $ac_c" 1>&6
echo "configure:7926: checking assembler section merging support" >&5 echo "configure:7996: checking assembler section merging support" >&5
gcc_cv_as_shf_merge=no gcc_cv_as_shf_merge=no
if test $in_tree_gas = yes ; then if test $in_tree_gas = yes ; then
if test $gcc_cv_gas_major_version -eq 2 \ if test $gcc_cv_gas_major_version -eq 2 \
...@@ -7954,7 +8024,7 @@ fi ...@@ -7954,7 +8024,7 @@ fi
echo "$ac_t""$gcc_cv_as_shf_merge" 1>&6 echo "$ac_t""$gcc_cv_as_shf_merge" 1>&6
echo $ac_n "checking assembler thread-local storage support""... $ac_c" 1>&6 echo $ac_n "checking assembler thread-local storage support""... $ac_c" 1>&6
echo "configure:7958: checking assembler thread-local storage support" >&5 echo "configure:8028: checking assembler thread-local storage support" >&5
gcc_cv_as_tls=no gcc_cv_as_tls=no
conftest_s= conftest_s=
tls_first_major= tls_first_major=
...@@ -8101,7 +8171,7 @@ case "$target" in ...@@ -8101,7 +8171,7 @@ case "$target" in
# All TARGET_ABI_OSF targets. # All TARGET_ABI_OSF targets.
alpha*-*-osf* | alpha*-*-linux* | alpha*-*-*bsd*) alpha*-*-osf* | alpha*-*-linux* | alpha*-*-*bsd*)
echo $ac_n "checking assembler supports explicit relocations""... $ac_c" 1>&6 echo $ac_n "checking assembler supports explicit relocations""... $ac_c" 1>&6
echo "configure:8105: checking assembler supports explicit relocations" >&5 echo "configure:8175: checking assembler supports explicit relocations" >&5
if eval "test \"`echo '$''{'gcc_cv_as_explicit_relocs'+set}'`\" = set"; then if eval "test \"`echo '$''{'gcc_cv_as_explicit_relocs'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
...@@ -8154,7 +8224,7 @@ EOF ...@@ -8154,7 +8224,7 @@ EOF
;; ;;
sparc*-*-*) sparc*-*-*)
echo $ac_n "checking assembler .register pseudo-op support""... $ac_c" 1>&6 echo $ac_n "checking assembler .register pseudo-op support""... $ac_c" 1>&6
echo "configure:8158: checking assembler .register pseudo-op support" >&5 echo "configure:8228: checking assembler .register pseudo-op support" >&5
if eval "test \"`echo '$''{'gcc_cv_as_register_pseudo_op'+set}'`\" = set"; then if eval "test \"`echo '$''{'gcc_cv_as_register_pseudo_op'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
...@@ -8182,7 +8252,7 @@ EOF ...@@ -8182,7 +8252,7 @@ EOF
fi fi
echo $ac_n "checking assembler supports -relax""... $ac_c" 1>&6 echo $ac_n "checking assembler supports -relax""... $ac_c" 1>&6
echo "configure:8186: checking assembler supports -relax" >&5 echo "configure:8256: checking assembler supports -relax" >&5
if eval "test \"`echo '$''{'gcc_cv_as_relax_opt'+set}'`\" = set"; then if eval "test \"`echo '$''{'gcc_cv_as_relax_opt'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
...@@ -8210,7 +8280,7 @@ EOF ...@@ -8210,7 +8280,7 @@ EOF
fi fi
echo $ac_n "checking assembler and linker support unaligned pc related relocs""... $ac_c" 1>&6 echo $ac_n "checking assembler and linker support unaligned pc related relocs""... $ac_c" 1>&6
echo "configure:8214: checking assembler and linker support unaligned pc related relocs" >&5 echo "configure:8284: checking assembler and linker support unaligned pc related relocs" >&5
if eval "test \"`echo '$''{'gcc_cv_as_sparc_ua_pcrel'+set}'`\" = set"; then if eval "test \"`echo '$''{'gcc_cv_as_sparc_ua_pcrel'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
...@@ -8237,7 +8307,7 @@ EOF ...@@ -8237,7 +8307,7 @@ EOF
fi fi
echo $ac_n "checking assembler and linker support unaligned pc related relocs against hidden symbols""... $ac_c" 1>&6 echo $ac_n "checking assembler and linker support unaligned pc related relocs against hidden symbols""... $ac_c" 1>&6
echo "configure:8241: checking assembler and linker support unaligned pc related relocs against hidden symbols" >&5 echo "configure:8311: checking assembler and linker support unaligned pc related relocs against hidden symbols" >&5
if eval "test \"`echo '$''{'gcc_cv_as_sparc_ua_pcrel_hidden'+set}'`\" = set"; then if eval "test \"`echo '$''{'gcc_cv_as_sparc_ua_pcrel_hidden'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
...@@ -8277,7 +8347,7 @@ EOF ...@@ -8277,7 +8347,7 @@ EOF
fi fi
echo $ac_n "checking for assembler offsetable %lo() support""... $ac_c" 1>&6 echo $ac_n "checking for assembler offsetable %lo() support""... $ac_c" 1>&6
echo "configure:8281: checking for assembler offsetable %lo() support" >&5 echo "configure:8351: checking for assembler offsetable %lo() support" >&5
if eval "test \"`echo '$''{'gcc_cv_as_offsetable_lo10'+set}'`\" = set"; then if eval "test \"`echo '$''{'gcc_cv_as_offsetable_lo10'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
...@@ -8316,7 +8386,7 @@ EOF ...@@ -8316,7 +8386,7 @@ EOF
i[34567]86-*-* | x86_64-*-*) i[34567]86-*-* | x86_64-*-*)
echo $ac_n "checking assembler instructions""... $ac_c" 1>&6 echo $ac_n "checking assembler instructions""... $ac_c" 1>&6
echo "configure:8320: checking assembler instructions" >&5 echo "configure:8390: checking assembler instructions" >&5
gcc_cv_as_instructions= gcc_cv_as_instructions=
if test $in_tree_gas = yes ; then if test $in_tree_gas = yes ; then
if test $gcc_cv_gas_major_version -eq 2 \ if test $gcc_cv_gas_major_version -eq 2 \
...@@ -8350,7 +8420,7 @@ EOF ...@@ -8350,7 +8420,7 @@ EOF
echo "$ac_t""$gcc_cv_as_instructions" 1>&6 echo "$ac_t""$gcc_cv_as_instructions" 1>&6
echo $ac_n "checking assembler GOTOFF in data directives""... $ac_c" 1>&6 echo $ac_n "checking assembler GOTOFF in data directives""... $ac_c" 1>&6
echo "configure:8354: checking assembler GOTOFF in data directives" >&5 echo "configure:8424: checking assembler GOTOFF in data directives" >&5
gcc_cv_as_gotoff_in_data=no gcc_cv_as_gotoff_in_data=no
if test $in_tree_gas = yes ; then if test $in_tree_gas = yes ; then
if test $gcc_cv_gas_major_version -eq 2 \ if test $gcc_cv_gas_major_version -eq 2 \
...@@ -8384,7 +8454,7 @@ EOF ...@@ -8384,7 +8454,7 @@ EOF
ia64*-*-*) ia64*-*-*)
echo $ac_n "checking assembler supports ltoffx and ldxmov""... $ac_c" 1>&6 echo $ac_n "checking assembler supports ltoffx and ldxmov""... $ac_c" 1>&6
echo "configure:8388: checking assembler supports ltoffx and ldxmov" >&5 echo "configure:8458: checking assembler supports ltoffx and ldxmov" >&5
if eval "test \"`echo '$''{'gcc_cv_as_ltoffx_ldxmov_relocs'+set}'`\" = set"; then if eval "test \"`echo '$''{'gcc_cv_as_ltoffx_ldxmov_relocs'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6 echo $ac_n "(cached) $ac_c" 1>&6
else else
...@@ -8429,7 +8499,7 @@ EOF ...@@ -8429,7 +8499,7 @@ EOF
esac esac
echo $ac_n "checking assembler dwarf2 debug_line support""... $ac_c" 1>&6 echo $ac_n "checking assembler dwarf2 debug_line support""... $ac_c" 1>&6
echo "configure:8433: checking assembler dwarf2 debug_line support" >&5 echo "configure:8503: checking assembler dwarf2 debug_line support" >&5
gcc_cv_as_dwarf2_debug_line=no gcc_cv_as_dwarf2_debug_line=no
# ??? Not all targets support dwarf2 debug_line, even within a version # ??? Not all targets support dwarf2 debug_line, even within a version
# of gas. Moreover, we need to emit a valid instruction to trigger any # of gas. Moreover, we need to emit a valid instruction to trigger any
...@@ -8491,7 +8561,7 @@ fi ...@@ -8491,7 +8561,7 @@ fi
echo "$ac_t""$gcc_cv_as_dwarf2_debug_line" 1>&6 echo "$ac_t""$gcc_cv_as_dwarf2_debug_line" 1>&6
echo $ac_n "checking assembler --gdwarf2 support""... $ac_c" 1>&6 echo $ac_n "checking assembler --gdwarf2 support""... $ac_c" 1>&6
echo "configure:8495: checking assembler --gdwarf2 support" >&5 echo "configure:8565: checking assembler --gdwarf2 support" >&5
gcc_cv_as_gdwarf2_flag=no gcc_cv_as_gdwarf2_flag=no
if test $in_tree_gas = yes ; then if test $in_tree_gas = yes ; then
if test $gcc_cv_gas_major_version -eq 2 \ if test $gcc_cv_gas_major_version -eq 2 \
...@@ -8525,7 +8595,7 @@ fi ...@@ -8525,7 +8595,7 @@ fi
echo "$ac_t""$gcc_cv_as_gdwarf2_flag" 1>&6 echo "$ac_t""$gcc_cv_as_gdwarf2_flag" 1>&6
echo $ac_n "checking assembler --gstabs support""... $ac_c" 1>&6 echo $ac_n "checking assembler --gstabs support""... $ac_c" 1>&6
echo "configure:8529: checking assembler --gstabs support" >&5 echo "configure:8599: checking assembler --gstabs support" >&5
gcc_cv_as_gstabs_flag=no gcc_cv_as_gstabs_flag=no
if test $in_tree_gas = yes ; then if test $in_tree_gas = yes ; then
if test $gcc_cv_gas_major_version -eq 2 \ if test $gcc_cv_gas_major_version -eq 2 \
...@@ -8558,7 +8628,7 @@ fi ...@@ -8558,7 +8628,7 @@ fi
echo "$ac_t""$gcc_cv_as_gstabs_flag" 1>&6 echo "$ac_t""$gcc_cv_as_gstabs_flag" 1>&6
echo $ac_n "checking linker read-only and read-write section mixing""... $ac_c" 1>&6 echo $ac_n "checking linker read-only and read-write section mixing""... $ac_c" 1>&6
echo "configure:8562: checking linker read-only and read-write section mixing" >&5 echo "configure:8632: checking linker read-only and read-write section mixing" >&5
gcc_cv_ld_ro_rw_mix=unknown gcc_cv_ld_ro_rw_mix=unknown
if test $in_tree_ld = yes ; then if test $in_tree_ld = yes ; then
if test "$gcc_cv_gld_major_version" -eq 2 -a "$gcc_cv_gld_minor_version" -ge 10 -o "$gcc_cv_gld_major_version" -gt 2 && grep 'EMUL = elf' ../ld/Makefile > /dev/null; then if test "$gcc_cv_gld_major_version" -eq 2 -a "$gcc_cv_gld_minor_version" -ge 10 -o "$gcc_cv_gld_major_version" -gt 2 && grep 'EMUL = elf' ../ld/Makefile > /dev/null; then
...@@ -8596,7 +8666,7 @@ fi ...@@ -8596,7 +8666,7 @@ fi
echo "$ac_t""$gcc_cv_ld_ro_rw_mix" 1>&6 echo "$ac_t""$gcc_cv_ld_ro_rw_mix" 1>&6
echo $ac_n "checking linker PT_GNU_EH_FRAME support""... $ac_c" 1>&6 echo $ac_n "checking linker PT_GNU_EH_FRAME support""... $ac_c" 1>&6
echo "configure:8600: checking linker PT_GNU_EH_FRAME support" >&5 echo "configure:8670: checking linker PT_GNU_EH_FRAME support" >&5
gcc_cv_ld_eh_frame_hdr=no gcc_cv_ld_eh_frame_hdr=no
if test $in_tree_ld = yes ; then if test $in_tree_ld = yes ; then
if test "$gcc_cv_gld_major_version" -eq 2 -a "$gcc_cv_gld_minor_version" -ge 12 -o "$gcc_cv_gld_major_version" -gt 2 && grep 'EMUL = elf' ../ld/Makefile > /dev/null; then if test "$gcc_cv_gld_major_version" -eq 2 -a "$gcc_cv_gld_minor_version" -ge 12 -o "$gcc_cv_gld_major_version" -gt 2 && grep 'EMUL = elf' ../ld/Makefile > /dev/null; then
...@@ -8620,7 +8690,7 @@ echo "$ac_t""$gcc_cv_ld_eh_frame_hdr" 1>&6 ...@@ -8620,7 +8690,7 @@ echo "$ac_t""$gcc_cv_ld_eh_frame_hdr" 1>&6
case "$target" in case "$target" in
mips*-*-*) mips*-*-*)
echo $ac_n "checking whether libgloss uses STARTUP directives consistently""... $ac_c" 1>&6 echo $ac_n "checking whether libgloss uses STARTUP directives consistently""... $ac_c" 1>&6
echo "configure:8624: checking whether libgloss uses STARTUP directives consistently" >&5 echo "configure:8694: checking whether libgloss uses STARTUP directives consistently" >&5
gcc_cv_mips_libgloss_startup=no gcc_cv_mips_libgloss_startup=no
gcc_cv_libgloss_srcdir=`echo $srcdir | sed -e 's,/gcc$,,'`/libgloss gcc_cv_libgloss_srcdir=`echo $srcdir | sed -e 's,/gcc$,,'`/libgloss
if test "x$exec_prefix" = xNONE; then if test "x$exec_prefix" = xNONE; then
...@@ -8825,7 +8895,7 @@ fi ...@@ -8825,7 +8895,7 @@ fi
echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
echo "configure:8829: checking whether to enable maintainer-specific portions of Makefiles" >&5 echo "configure:8899: checking whether to enable maintainer-specific portions of Makefiles" >&5
# Check whether --enable-maintainer-mode or --disable-maintainer-mode was given. # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
if test "${enable_maintainer_mode+set}" = set; then if test "${enable_maintainer_mode+set}" = set; then
enableval="$enable_maintainer_mode" enableval="$enable_maintainer_mode"
...@@ -9349,6 +9419,7 @@ s%@BISON@%$BISON%g ...@@ -9349,6 +9419,7 @@ s%@BISON@%$BISON%g
s%@stage1_cflags@%$stage1_cflags%g s%@stage1_cflags@%$stage1_cflags%g
s%@COLLECT2_LIBS@%$COLLECT2_LIBS%g s%@COLLECT2_LIBS@%$COLLECT2_LIBS%g
s%@GNAT_LIBEXC@%$GNAT_LIBEXC%g s%@GNAT_LIBEXC@%$GNAT_LIBEXC%g
s%@LDEXP_LIB@%$LDEXP_LIB%g
s%@TARGET_GETGROUPS_T@%$TARGET_GETGROUPS_T%g s%@TARGET_GETGROUPS_T@%$TARGET_GETGROUPS_T%g
s%@LIBICONV@%$LIBICONV%g s%@LIBICONV@%$LIBICONV%g
s%@manext@%$manext%g s%@manext@%$manext%g
......
...@@ -752,6 +752,15 @@ GNAT_LIBEXC="$LIBS" ...@@ -752,6 +752,15 @@ GNAT_LIBEXC="$LIBS"
LIBS="$save_LIBS" LIBS="$save_LIBS"
AC_SUBST(GNAT_LIBEXC) AC_SUBST(GNAT_LIBEXC)
# Some systems put ldexp and frexp in libm instead of libc; assume
# they're both in the same place. jcf-dump needs them.
save_LIBS="$LIBS"
LIBS=
AC_SEARCH_LIBS(ldexp, m)
LDEXP_LIB="$LIBS"
LIBS="$save_LIBS"
AC_SUBST(LDEXP_LIB)
# See if the stage1 system preprocessor understands the ANSI C # See if the stage1 system preprocessor understands the ANSI C
# preprocessor stringification operator. (Used by symcat.h.) # preprocessor stringification operator. (Used by symcat.h.)
AC_C_STRINGIZE AC_C_STRINGIZE
......
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -142,7 +142,8 @@ jv-scan$(exeext): $(JVSCAN_OBJS) $(LIBDEPS) ...@@ -142,7 +142,8 @@ jv-scan$(exeext): $(JVSCAN_OBJS) $(LIBDEPS)
jcf-dump$(exeext): $(JCFDUMP_OBJS) $(LIBDEPS) jcf-dump$(exeext): $(JCFDUMP_OBJS) $(LIBDEPS)
rm -f $@ rm -f $@
$(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ $(JCFDUMP_OBJS) $(ZLIB) $(LIBS) $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ $(JCFDUMP_OBJS) \
$(ZLIB) $(LDEXP_LIB) $(LIBS)
jvgenmain$(exeext): $(JVGENMAIN_OBJS) $(LIBDEPS) jvgenmain$(exeext): $(JVGENMAIN_OBJS) $(LIBDEPS)
rm -f $@ rm -f $@
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment