Skip to content
Snippets Groups Projects
  1. Jun 04, 2006
    • Roger Sayle's avatar
      re PR target/26223 (ICE on long double with -mno-80387) · 94e76332
      Roger Sayle authored
      	PR target/26223
      	* config/i386/i386.c (construct_container): Split static issued_error
      	flag into issued_sse_arg_error, issued_sse_ret_error and
      	issued_x87_ret_error.  Issue a daignostic if the x86-64 ABI
      	requires the use of x87 registers and the user explicitly
      	specified the -mno-80387 command line option.
      
      	* gcc.target/i386/amd64-abi-2.c: New test case.
      
      From-SVN: r114355
      94e76332
    • GCC Administrator's avatar
      Daily bump. · cb1b2d52
      GCC Administrator authored
      From-SVN: r114353
      cb1b2d52
  2. Jun 03, 2006
    • Francois-Xavier Coudert's avatar
      trans.c (gfc_msg_bounds, [...]): Add strings for common runtime error messages. · dd18a33b
      Francois-Xavier Coudert authored
      	* trans.c (gfc_msg_bounds, gfc_msg_fault, gfc_msg_wrong_return):
      	Add strings for common runtime error messages.
      	(gfc_trans_runtime_check): Add a locus argument, use a string
      	and not a string tree for the message.
      	* trans.h (gfc_trans_runtime_check): Change prototype accordingly.
      	(gfc_msg_bounds, gfc_msg_fault, gfc_msg_wrong_return): Add proto.
      	* trans-const.c (gfc_strconst_bounds, gfc_strconst_fault,
      	gfc_strconst_wrong_return, gfc_strconst_current_filename): Remove.
      	(gfc_init_constants): Likewise.
      	* trans-const.h: Likewise.
      	* trans-decl.c (gfc_build_builtin_function_decls): Call to
      	_gfortran_runtime_error has only one argument, the message string.
      	* trans-array.h (gfc_conv_array_ref): Add a symbol argument and a
      	locus.
      	* trans-array.c (gfc_trans_array_bound_check): Build precise
      	error messages.
      	(gfc_conv_array_ref): Use the new symbol argument and the locus
      	to build more precise error messages.
      	(gfc_conv_ss_startstride): More precise error messages.
      	* trans-expr.c (gfc_conv_variable): Give symbol reference and
      	locus to gfc_conv_array_ref.
      	(gfc_conv_function_call): Use the new prototype for
      	gfc_trans_runtime_check.
      	* trans-stmt.c (gfc_trans_goto): Build more precise error message.
      	* trans-io.c (set_string): Likewise.
      	* trans-intrinsic.c (gfc_conv_intrinsic_bound): Use new prototype
      	for gfc_trans_runtime_check.
      
      From-SVN: r114346
      dd18a33b
    • Carlos O'Donell's avatar
      Makefile.in: Add html and install-html targets. · 4f3d9054
      Carlos O'Donell authored
      2006-06-03  Carlos O'Donell  <carlos@codesourcery.com>
      
      	* Makefile.in: Add html and install-html targets.
      
      From-SVN: r114345
      4f3d9054
    • Laurynas Biveinis's avatar
      MAINTAINERS (Write After Approval): Update my e-mail address. · 898e551d
      Laurynas Biveinis authored
      2006-06-03  Laurynas Biveinis  <laurynas.biveinis@gmail.com>
      
      	* MAINTAINERS (Write After Approval): Update my e-mail address.
      
      From-SVN: r114343
      898e551d
    • Paolo Bonzini's avatar
      jar.in: Ensure return with argument has non-empty argument. · 42e49930
      Paolo Bonzini authored
      2006-06-03  Paolo Bonzini  <bonzini@gnu.org>
      
      	* scripts/jar.in: Ensure return with argument has non-empty argument.
      
      From-SVN: r114341
      42e49930
    • Geoffrey Keating's avatar
      Update copyright notice on host-darwin.c. · 2d4cd9a3
      Geoffrey Keating authored
      From-SVN: r114340
      2d4cd9a3
    • Geoffrey Keating's avatar
      Index: gcc/ChangeLog · 4f6d8cc8
      Geoffrey Keating authored
      2006-06-02  Geoffrey Keating  <geoffk@apple.com>
      
      	* config/rs6000/host-darwin.c (sigaltstack): Protect prototype with
      	HAVE_DECL_SIGALTSTACK.
      	(MC_FLD): New.
      	(segv_handler): Use MC_FLD.
      	* configure.ac: Check for a sigaltstack declaration.
      	Compute HAS_MCONTEXT_T_UNDERSCORES on Darwin.
      	* configure: Regenerate.
      	* config.in: Regenerate.
      
      Index: boehm-gc/ChangeLog
      2006-06-02  Geoffrey Keating  <geoffk@apple.com>
      
      	* configure.ac: Define HAS_PPC_THREAD_STATE_R0,
      	HAS_PPC_THREAD_STATE___R0, HAS_PPC_THREAD_STATE64_R0,
      	HAS_PPC_THREAD_STATE64___R0, HAS_I386_THREAD_STATE_EAX,
      	HAS_I386_THREAD_STATE___EAX.
      	* configure: Regenerate.
      	* include/gc_config.h.in: Regenerate.
      	* darwin_stop_world.c (PPC_RED_ZONE_SIZE): Use standard Darwin
      	macro names to determine value.
      	(THREAD_STATE): New.
      	(THREAD_FLD): New.
      	(GC_push_all_stacks): Use THREAD_STATE and THREAD_FLD in both versions.
      
      From-SVN: r114339
      4f6d8cc8
    • Eric Christopher's avatar
      20000804-1.c: Skip if i?86-darwin. · 347b9c46
      Eric Christopher authored
      2006-06-02  Eric Christopher  <echristo@apple.com>
      
              * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
              * gcc.target/i386/20020523-1.c: Skip if darwin.
              * gcc.target/i386/asm-3.c: Ditto.
              * gcc.target/i386/20011119-1.c: Ditto.
              * gcc.target/i386/clobbers.c: Remove pic part of test.
      
      From-SVN: r114338
      347b9c46
    • GCC Administrator's avatar
      Daily bump. · 428659d2
      GCC Administrator authored
      From-SVN: r114336
      428659d2
  3. Jun 02, 2006
  4. Jun 01, 2006
    • Steve Ellcey's avatar
      target-supports.exp (is-effective-target): Add cxa_atexit. · 294f1ce3
      Steve Ellcey authored
      	* lib/target-supports.exp (is-effective-target): Add cxa_atexit.
      	(is-effective-target-keyword): Ditto.
      
      From-SVN: r114320
      294f1ce3
    • Thomas Koenig's avatar
      re PR fortran/27715 (Extented ASCII characters lead to wrong "CASE" selection) · 47fe00d8
      Thomas Koenig authored
      2006-06-01  Thomas Koenig  <Thomas.Koenig@online.de>
      
      	PR fortran/27715
      	* arith.c:  Cast the characters from the strings to unsigned
      	char to avoid values less than 0 for extended ASCII.
      
      2006-06-01  Thomas Koenig  <Thomas.Koenig@online.de>
      
      	PR fortran/27715
      	* gfortran.dg/extended_char_comparison_1.f:  New test.
      
      From-SVN: r114317
      47fe00d8
    • DJ Delorie's avatar
      v850.h (ASM_OUTPUT_ADDR_DIFF_ELT): Disabled the shift, as we've disabled the... · df5c71ac
      DJ Delorie authored
      v850.h (ASM_OUTPUT_ADDR_DIFF_ELT): Disabled the shift, as we've disabled the "switch" insn that needs it.
      
      * config/v850/v850.h (ASM_OUTPUT_ADDR_DIFF_ELT): Disabled the
      shift, as we've disabled the "switch" insn that needs it.
      
      From-SVN: r114315
      df5c71ac
    • Per Bothner's avatar
      Fix typo in old ChangeLog entry. · 0977c9ab
      Per Bothner authored
      From-SVN: r114312
      0977c9ab
    • Per Bothner's avatar
      Suppress extra '#1 <built-in> or '#1 <command line>' on -dD output. · 112598f4
      Per Bothner authored
      	* c-opts.c (finish_options): Use internal line 0 for <command-line>.
      	* c-ppoutput.c (cb_define): Don't increment line 0.
      
      From-SVN: r114311
      112598f4
    • Per Bothner's avatar
      data.c (gfc_assign_data_value): Handle USE_MAPPED_LOCATION. · 45a82bd9
      Per Bothner authored
      	* data.c (gfc_assign_data_value): Handle USE_MAPPED_LOCATION.
      	* scanner.c (gfc_gobble_whitespace): Likewise.
      
      From-SVN: r114310
      45a82bd9
    • Pete Steinmetz's avatar
      invoke.texi: Add cpu_type power6. · e118597e
      Pete Steinmetz authored
      	* doc/invoke.texi: Add cpu_type power6.
      	* config.gcc: Add cpu_type power6.
      	* config/rs6000/rs6000.c (rs6000_override_options): Alias power6
      	to power5+ with Altivec.
      	* config/rs6000/aix52.h (ASM_CPU_SPEC): Add power6.
      	* config/rs6000/rs6000.h (ASM_CPU_SPEC): Add power6.
      
      From-SVN: r114309
      e118597e
    • Anatoly Sokolov's avatar
      avr.h (SET_ASM_OP): Define. · d3f27077
      Anatoly Sokolov authored
      	* config/avr/avr.h (SET_ASM_OP): Define.
      
      From-SVN: r114308
      d3f27077
    • Kazu Hirata's avatar
      * config/bfin/bfin.c: Fix comment typos. · aab26080
      Kazu Hirata authored
      From-SVN: r114306
      aab26080
    • Paolo Bonzini's avatar
      re PR bootstrap/25453 (--disable-bootstrap is not documented) · f5c3bb4b
      Paolo Bonzini authored
      2006-06-01  Paolo Bonzini  <bonzini@gnu.org>
      
      	PR 25453
      	* doc/install.texi: Document --enable-bootstrap and
      	--disable-bootstrap.
      
      From-SVN: r114305
      f5c3bb4b
    • Paolo Bonzini's avatar
      install.texi: Document that InfoZIP can replace jar. · 02809848
      Paolo Bonzini authored
      gcc:
      2006-06-01  Paolo Bonzini  <bonzini@gnu.org>
      
      	* doc/install.texi: Document that InfoZIP can replace jar.
      
      libjava:
      2006-06-01  Paolo Bonzini  <bonzini@gnu.org>
      
      	* configure.ac (ZIP, UNZIP): New programs.
      	(JAR): Fall back to bash script.  Generate it.
      	(BASH_JAR): New conditional.
      	* Makefile.am (bin_SCRIPTS): New.
      	* jar.in: New file.
      
      From-SVN: r114304
      02809848
    • Bryce McKinlay's avatar
      MainThread (run): Revert exception chaining change. · d5b0558f
      Bryce McKinlay authored
      2006-06-01  Bryce McKinlay  <mckinlay@redhat.com>
      
      	* gnu/java/lang/MainThread (run): Revert exception chaining change.
      
      From-SVN: r114303
      d5b0558f
    • Mark Shinwell's avatar
      Patch to provide pex_run_in_environment. · ea60341e
      Mark Shinwell authored
      	* include/libiberty.h: Declare pex_run_in_environment.
      
      libiberty:
      
      	* pex-common.c: New function pex_run_in_environment.
      	* pex-common.h: Add environment parameter to exec_child.
      	* pex-msdos.c: Add environment parameter to pex_msdos_exec_child.
      	* pex-djgpp.c: Add environment parameter to pex_djgpp_exec_child.
      	(pex_djgpp_exec_child): Pass environment to child process.
      	* pex-unix.c: Add environment parameter to pex_unix_exec_child.
      	(pex_unix_exec_child): Pass environment to child process.
      	* pex-win32.c: Add environment parameter to pex_win32_exec_child.
      	New function env_compare for comparing VAR=VALUE pairs.
      	(win32_spawn): Assemble environment block and pass to CreateProcess.
      	(spawn_script): Pass environment through to win32_spawn.
      	(pex_win32_exec_child): Pass environment through to spawn_script and
      	win32_spawn.
      	* functions.texi: Regenerate.
      	* pexecute.txh: Document pex_run_in_environment.
      
      From-SVN: r114302
      ea60341e
    • Bryce McKinlay's avatar
      prims.cc (_Jv_RunMain): Use JvNewStringUTF for command-line class name, not Latin1. · 7d6d782d
      Bryce McKinlay authored
      2006-05-31  Bryce McKinlay  <mckinlay@redhat.com>
      
      	* prims.cc (_Jv_RunMain): Use JvNewStringUTF for command-line class
      	name, not Latin1.
      	* gnu/java/lang/MainThread.java (run): Allow file separator char to
      	be used in place of '.' as class-name separator. Don't chain
      	ClassNotFoundException.
      
      From-SVN: r114300
      7d6d782d
    • Alexandre Oliva's avatar
      re PR c++/26660 (PCH vs -save-temps, ICE while GCing) · f3d5aeeb
      Alexandre Oliva authored
      PR c++/26660
      * parser.c (cp_parser_initial_pragma): Read one more token for
      caller after reading PCH file in.
      
      From-SVN: r114298
      f3d5aeeb
    • Paul Thomas's avatar
      re PR fortran/25098 (Variable as actual argument for procedure dummy argument allowed) · 699fa7aa
      Paul Thomas authored
      2006-06-01  Paul Thomas  <pault@gcc.gnu.org>
      
      	PR fortran/25098
      	PR fortran/25147
      	* interface.c (compare_parameter): Return 1 if the actual arg
      	is external and the formal is a procedure.
      	(compare_actual_formal): If the actual argument is a variable
      	and the formal a procedure, this an error.  If a gsymbol exists
      	for a procedure of the same name, this is not yet resolved and
      	the error is cleared.
      
      	* trans-intrinsic.c (gfc_conv_associated): Make provision for
      	zero array length or zero string length contingent on presence
      	of target, for consistency with standard.
      
      2006-06-01  Paul Thomas  <pault@gcc.gnu.org>
      
      	PR fortran/25098
      	* gfortran.dg/dummy_procedure_1.f90: New test.
      
      	PR fortran/25147
      	* gfortran.dg/dummy_procedure_2.f90: New test.
      
      	* gfortran.dg/associated_2.f90: Correct to make consistent with
      	standard.
      
      From-SVN: r114296
      699fa7aa
    • Roger Sayle's avatar
      i386.c (ix86_expand_fp_absneg_operator): When SSE isn't available... · 86ce1825
      Roger Sayle authored
      	* config/i386/i386.c (ix86_expand_fp_absneg_operator): When SSE
      	isn't available, directly generate the simpler x87 patterns without
      	the (use (const_int 0)).
      	* config/i386/i386.md (*negsf2_1): Enable pre-reload if the SSE
      	implementation isn't available.
      	(*negdf2_1): Likewise.
      	(*negxf2_1): XF mode negation is always done using the x87.
      	(*abssf2_1, *absdf2_1, *absxf2_1): Likewise^3 for fabs.
      
      	* gcc.target/i386/387-11.c: New test case.
      
      From-SVN: r114293
      86ce1825
    • Asher Langton's avatar
      MAINTAINERS (Write After Approval): Add myself. · 222ae291
      Asher Langton authored
      	* MAINTAINERS (Write After Approval): Add myself.
      
      From-SVN: r114292
      222ae291
    • GCC Administrator's avatar
      Daily bump. · baa36d6e
      GCC Administrator authored
      From-SVN: r114289
      baa36d6e
  5. May 31, 2006
Loading