- Dec 23, 2007
-
-
Geoffrey Keating authored
From-SVN: r131146
-
Geoffrey Keating authored
* GCC_Regression_Tester.wdgt/widget.html: Mark as HTML 4.01, which it now is, rather than XHTML, which it never was. (<head>): Mark as UTF-8. Add title. Move CSS to top of document, specify type. Mark script as 'defer'. (updateContents): If loaded from HTTP, look for status in same place as widget. (gotContents): Use DOM methods to change text rather than innerHTML. (<body>): Eliminate unnecessary DIV element. * GCC_Regression_Tester.wdgt/Info.plist: Update version, copyright notice. From-SVN: r131145
-
GCC Administrator authored
From-SVN: r131143
-
- Dec 22, 2007
-
-
Eric Botcazou authored
* trans.c (call_to_gnu): Make the temporary for non-addressable In parameters passed by reference. (addressable_p): Return true for STRING_CST and CALL_EXPR. From-SVN: r131140
-
Daniel Franke authored
gcc/fortran: 2007-12-22 Daniel Franke <franke.daniel@gmail.com> PR fortran/34559 * simplify.c (gfc_simplify_repeat): Added safeguard for empty string literals. gcc/testsuite: 2007-12-22 Daniel Franke <franke.daniel@gmail.com> PR fortran/34559 * gfortran.dg/repeat_6.f90: New test. From-SVN: r131139
-
Thomas Koenig authored
2007-12-22 Thomas Koenig <tkoenig@gcc.gnu.org> PR fortran/34549 * check.c (gfc_check_cshift): Add check that shift is type INTEGER. 2007-12-22 Thomas Koenig <tkoenig@gcc.gnu.org> PR fortran/34549 * cshift_shift_real_1.f90: New test. From-SVN: r131136
-
David Daney authored
2007-12-22 David Daney <ddaney@avtrex.com> * doc/install.texi (disable-libgcj-bc): Document new option. 2007-12-22 David Daney <ddaney@avtrex.com> * scripts/makemake.tcl (emit_bc_rule): Use $(LIBGCJ_BC_FLAGS) instead of -findirect-dispatch -fno-indirect-classes. * configure.ac (libgcj-bc): New AC_ARG_ENABLE. (SUPPRESS_LIBGCJ_BC): New AM_CONDITIONAL. * Makefile.am (LIBGCJ_BC_FLAGS): New variable. * Makefile.in: Regenerate. * include/Makefile.in: Same. * testsuite/Makefile.in: Same. * configure: Same. * gcj/Makefile.in: Same. * sources.am: Same. From-SVN: r131135
-
Jerry DeLisle authored
2007-12-21 Jerry DeLisle <jvdelisle@gcc.gnu.org> PR fortran/34540 * gfortran.dg/shift-kind_2.f90: New test. From-SVN: r131134
-
Jerry DeLisle authored
2007-12-21 Jerry DeLisle <jvdelisle@gcc.gnu.org> PR fortran/34540 * iresolve.c (gfc_resolve_cshift): Take optional dim path only if the argument is an optional itself. * iresolve.c (gfc_resolve_eoshift): Same. From-SVN: r131133
-
John David Anglin authored
* pa.c (hppa_legitimize_address): Use INT14_OK_STRICT in mask selection. From-SVN: r131130
-
GCC Administrator authored
From-SVN: r131129
-
- Dec 21, 2007
-
-
John David Anglin authored
PR target/34525 * pa.c (legitimize_pic_address): Emit insn to load function label forced to memory. From-SVN: r131126
-
Rask Ingemann Lambertsen authored
2007-12-13 Andrew Pinski <pinskia@gmail.com> Rask Ingemann Lambertsen <rask@sygehus.dk> PR target/8835 * config/mcore/mcore.c (mcore_function_value): Call promote_mode instead of PROMOTE_MODE. testsuite/ 2007-12-13 Kazu Hirata <kazu@codesourcery.com> PR target/8835 * gcc.dg/pr8835-1.c: New. From-SVN: r131125
-
Paul Thomas authored
re PR fortran/34438 (gfortran not compliant w.r.t default initialization of derived type component and implicit SAVE attribute) 2007-12-21 Paul Thomas <pault@gcc.gnu.org> PR fortran/34438 * trans-decl.c (gfc_finish_var_decl): Do not mark derived types with default initializers as TREE_STATIC unless they are in the main program scope. (gfc_get_symbol_decl): Pass derived types with a default initializer to gfc_defer_symbol_init. (init_default_dt): Apply default initializer to a derived type. (init_intent_out_dt): Call init_default_dt. (gfc_trans_deferred_vars): Ditto. * module.c (read_module): Check sym->module is there before using it in a string comparison. 2007-12-21 Paul Thomas <pault@gcc.gnu.org> PR fortran/34438 * gfortran.dg/default_initialization_3.f90: New test. From-SVN: r131124
-
Sebastian Pop authored
2007-12-21 Sebastian Pop <sebastian.pop@amd.com> * lambda-code.c (lambda_loopnest_to_gcc_loopnest): Fix typo. From-SVN: r131123
-
Sebastian Pop authored
2007-12-21 Sebastian Pop <sebastian.pop@amd.com> * tree-data-ref.c (signed_type_for_types): New. (affine_fn_op): Use signed_type_for_types and signed_type_for instead of long_integer_type_node. (analyze_ziv_subscript): Same. (analyze_siv_subscript_cst_affine): Same. (analyze_miv_subscript): Same. (omega_setup_subscript): Same. From-SVN: r131121
-
Richard Sandiford authored
gcc/testsuite/ * gcc.target/mips/mips.exp (setup_mips_tests): Fix _MIPS_SIM conditions. (dg-mips-options): Treat -march=24k* as a 32-bit option. From-SVN: r131119
-
Richard Sandiford authored
gcc/ * config/mips/mips.c (mips_emit_loadgp): Replace gen_* calls with separate gen_*_si and gen_*_di calls. Pass pic_offset_table_rtx as the first argument. * config/mips/mips.md (loadgp_newabi, loadgp_absolute) (loadgp_rtp): Rename to... (loadgp_newabi_<mode>, loadgp_absolute<mode>, loadgp_rtp<mode>): ...these. Add modes to all operands. Add the target register as an operand. Combine loadgp_rtp<mode> with its splitter. From-SVN: r131118
-
Jack Howarth authored
* gcc.dg/torture/builtin-modf-1.c: Pass "-funsafe-math-optimizations -fsigned-zeros -fno-associative-math" on powerpc-*-darwin*. --This line, and teose below, will be ignored-- M testsuite/gcc.dg/torture/builtin-modf-1.c M testsuite/ChangeLog From-SVN: r131117
-
Jason Merrill authored
From-SVN: r131116
-
GCC Administrator authored
From-SVN: r131112
-
- Dec 20, 2007
-
-
Bob Wilson authored
* config/xtensa/xtensa.md (fix_return_addr): Remove. * config/xtensa/xtensa-protos.h (xtensa_initialize_trampoline): New. (xtensa_trampoline_template): New. * config/xtensa/xtensa.c (MIN_FRAME_SIZE): Moved here from xtensa.h. (xtensa_return_addr): Expand to standard Xtensa insns instead of fix_return_addr. Get high bits from a local label. (xtensa_trampoline_template): New function with code moved from TRAMPOLINE_TEMPLATE in xtensa.h. Use L32R instead of CALL0 except when using CONST16 or absolute-mode literals. (xtensa_initialize_trampoline): New function with code moved from INITIALIZE_TRAMPOLINE in xtensa.h. Use different offsets depending on which trampoline version is used. * config/xtensa/lib2funcs.S (TRAMPOLINE_SIZE): Add comment. * config/xtensa/xtensa.h (TARGET_ABSOLUTE_LITERALS): Define. (MIN_FRAME_SIZE): Moved to xtensa.c. (TRAMPOLINE_TEMPLATE): Use xtensa_trampoline_template. (TRAMPOLINE_SIZE): Two versions of the trampoline have different sizes. (INITIALIZE_TRAMPOLINE): Use xtensa_initialize_trampoline. * config/xtensa/ieee754-df.S (XCHAL_NO_MUL): Define. (__muldf3): Use CALL12 instead of CALL0 to invoke .Lmul_mulsi3 helper when not using the CALL0 ABI. Change .Lmul_mulsi3 to match. * config/xtensa/lib1funcs.asm (__umulsidi3): Likewise. * config/xtensa/ieee754-sf.S (__mulsf3): Likewise. From-SVN: r131108
-
Jason Merrill authored
PR c++/34111 * call.c (standard_conversion): Derived-to-base is considered a standard conversion. From-SVN: r131107
-
Alexandre Oliva authored
* lang.c (java_classify_record): Don't return RECORD_IS_INTERFACE for now. From-SVN: r131105
-
Jakub Jelinek authored
PR c++/34459 * tree-ssa-dse.c (dse_optimize_stmt): Don't eliminate store if USE_STMT not only stores into the same object as STMT, but might read it too. * gcc.c-torture/execute/20071219-1.c: New test. From-SVN: r131101
-
Tobias Burnus authored
2007-12-20 Tobias Burnus <burnus@net-b.de> PR fortran/34530 * io/list_read.c (eat_line): Move up in the file. (eat_separator): In namelist mode, skip over comment lines. 2007-12-20 Tobias Burnus <burnus@net-b.de> PR fortran/34530 * gfortran.dg/namelist_44.f90: New. From-SVN: r131099
-
Tobias Burnus authored
2007-12-20 Tobias Burnus <burnus@net-b.de> PR fortran/34482 * gfortran.texi (BOZ): Document behavior for complex numbers. * target-memory.h (gfc_convert_boz): Update prototype. * target-memory.c (gfc_convert_boz): Add error check and convert BOZ to smallest possible bit size. * resolve.c (resolve_ordinary_assign): Check return value. * expr.c (gfc_check_assign): Ditto. * simplify.c (simplify_cmplx, gfc_simplify_dble, gfc_simplify_float, gfc_simplify_real): Ditto. 2007-12-20 Tobias Burnus <burnus@net-b.de> PR fortran/34482 * gfortran.dg/boz_8.f90: Add error-check check. * gfortran.dg/boz_9.f90: Shorten BOZ where needed, replace stop by call abort. From-SVN: r131098
-
Sebastian Pop authored
2007-12-19 Sebastian Pop <sebastian.pop@amd.com> PR tree-optimization/34413 * tree-data-ref.c (affine_fn_op, analyze_ziv_subscript, analyze_siv_subscript_cst_affine, analyze_miv_subscript, omega_setup_subscript): Use long_integer_type_node instead of integer_type_node. From-SVN: r131097
-
John David Anglin authored
PR target/34525 * pa.c (legitimize_pic_address): Force function labels into memory. From-SVN: r131096
-
GCC Administrator authored
From-SVN: r131094
-
- Dec 19, 2007
-
-
Arnaud Charlet authored
From-SVN: r131089
-
Arnaud Charlet authored
From-SVN: r131088
-
Arnaud Charlet authored
From-SVN: r131087
-
Robert Dewar authored
gnat_rm.texi, [...]: Update documentation of -gnatw.o Fix name of Wide_Wide_Latin_1/9 file names Add... 2007-12-19 Robert Dewar <dewar@adacore.com> * gnat_rm.texi, gnat_ugn.texi: Update documentation of -gnatw.o Fix name of Wide_Wide_Latin_1/9 file names Add documentation for Ada.Exceptions.Last_Chance_Handler (a-elchha.ads) Add missing documentation for Ada.Wide_[Wide_]Characters.Unicode Add missing documentation for Ada.Command_Line.Response_File Update list of warning letters for Warnings pragma Add documentation for pragma Unmodified From-SVN: r131086
-
Vincent Celier authored
makegpr.adb (Check_Compilation_Needed): Normalize C_Source_Path so that the source path name is always found in the... 2007-12-19 Vincent Celier <celier@adacore.com> * makegpr.adb (Check_Compilation_Needed): Normalize C_Source_Path so that the source path name is always found in the dependencies. From-SVN: r131085
-
Thomas Quinot authored
2007-12-19 Thomas Quinot <quinot@adacore.com> Part of PR ada/33688 * gen-soccon.c: Add constant IP_PKTINFO to allow getting ancillary datagram info on Linux. From-SVN: r131084
-
Tristan Gingold authored
2007-12-19 Tristan Gingold <gingold@adacore.com> * utils.c (create_var_decl_1): call rest_of_decl_compilation only for global variable. From-SVN: r131083
-
Gary Dismukes authored
2007-12-19 Gary Dismukes <dismukes@adacore.com> PR ada/34149 * sem_disp.adb (Check_Dispatching_Call): Augment existing test for presence of a statically tagged operand (Present (Static_Tag)) with test for Indeterm_Ancestor_Call when determining whether to propagate the static tag to tag-indeterminate operands (which forces dispatching on such calls). (Check_Controlling_Formals): Ada2005, access parameters can have defaults. (Add_Dispatching_Operation, Check_Operation_From_Private_View): do not insert subprogram in list of primitive operations if already there. From-SVN: r131082
-
Ed Schonberg authored
sem_ch8.adb (Analyze_Subprogram_Renaming): Diagnose illegal renamings whose renamed entity is a subprogram that requires... 2007-12-19 Ed Schonberg <schonberg@adacore.com> Gary Dismukes <dismukes@adacore.com> * sem_ch8.adb (Analyze_Subprogram_Renaming): Diagnose illegal renamings whose renamed entity is a subprogram that requires overriding. (Premature_Usage): Test for the case of N_Full_Type_Declaration when issuing an error for premature usage and issue a message that says 'type' rather than 'object'. From-SVN: r131081
-
Bob Duff authored
2007-12-19 Bob Duff <duff@adacore.com> * sem_ch4.adb (Analyze_Concatenation_Rest): New procedure. (Analyze_Concatenation): Use iteration instead of recursion in order to avoid running out of stack space for deeply nested concatenations. From-SVN: r131080
-