gcc/gcc/fortran
Richard Guenther 21fa2faf26 lto-lang.c (builtin_type_for_size): Use lto_type_for_size.
2012-03-12  Richard Guenther  <rguenther@suse.de>

	lto/
	* lto-lang.c (builtin_type_for_size): Use lto_type_for_size.

	fortran/
	* f95-lang.c (builtin_type_for_size): Use gfc_type_for_size.

	c-common/
	* c-common.c (c_common_get_narrower): Use c_common_type_for_size.
	(builtin_type_for_size): Likewise.

	* config/alpha/alpha.c (alpha_gimplify_va_arg): Use
	build_nonstandard_integer_type.

From-SVN: r185229
2012-03-12 14:17:26 +00:00
..
ChangeLog lto-lang.c (builtin_type_for_size): Use lto_type_for_size. 2012-03-12 14:17:26 +00:00
ChangeLog-2002
ChangeLog-2003
ChangeLog-2004
ChangeLog-2005
ChangeLog-2006
ChangeLog-2007
ChangeLog-2008 Fix dead e-mail address in ChangeLogs 2011-10-09 16:59:42 +00:00
ChangeLog-2009 Fix dead e-mail address in ChangeLogs 2011-10-09 16:59:42 +00:00
ChangeLog-2010 Fix bogus e-mail address in ChangeLogs 2011-10-09 16:48:25 +00:00
ChangeLog-2011 2012-01-09 Richard Guenther <rguenther@suse.de> 2012-01-09 10:11:38 +00:00
ChangeLog.ptr
Make-lang.in Make-lang.in (convert.o): Depend on convert.h. 2012-03-09 22:52:33 +00:00
arith.c
arith.h
array.c re PR fortran/41539 ([OOP] Calling function which takes CLASS: Rank comparison does not work) 2011-12-11 20:42:23 +00:00
bbt.c
check.c re PR translation/52232 (translatable string typos: "conindexed" (should be "coindexed")) 2012-02-17 11:51:10 +01:00
class.c re PR fortran/50981 ([OOP] Wrong-code for scalarizing ELEMENTAL call with absent OPTIONAL argument) 2012-03-04 21:50:08 +00:00
config-lang.in
constructor.c
constructor.h
convert.c * convert.c (convert): Fold BOOLEAN_TYPE types to the proper variant. 2012-03-10 13:42:46 +00:00
cpp.c Linemap infrastructure for virtual locations 2011-10-17 11:58:56 +02:00
cpp.h
data.c
data.h
decl.c re PR fortran/52542 (Procedure with a Bind (C) named interface does not inherit the Bind (C)) 2012-03-12 10:03:49 +01:00
dependency.c dependency.c (gfc_dep_compare_functions): Document new behavior for REALs and complex. 2011-12-29 09:20:01 +00:00
dependency.h
dump-parse-tree.c re PR fortran/48820 (TR 29113: Implement parts needed for MPI 3) 2012-03-03 09:40:24 +01:00
error.c re PR fortran/36160 (show_locus doesn't deal well with wide characters) 2012-03-04 14:35:56 +00:00
expr.c re PR fortran/48820 (TR 29113: Implement parts needed for MPI 3) 2012-03-03 09:40:24 +01:00
f95-lang.c lto-lang.c (builtin_type_for_size): Use lto_type_for_size. 2012-03-12 14:17:26 +00:00
frontend-passes.c re PR fortran/51958 (-ffrontend-optimize generates wrong code) 2012-02-01 19:40:25 +00:00
gfc-internals.texi
gfortran.h re PR fortran/50981 ([OOP] Wrong-code for scalarizing ELEMENTAL call with absent OPTIONAL argument) 2012-03-04 21:50:08 +00:00
gfortran.texi gfortran.texi (Q exponent-letter): Fix grammar. 2012-02-17 12:18:20 +01:00
gfortranspec.c gcc.c (process_command): Update copyright notice dates. 2012-01-01 20:09:46 +01:00
interface.c re PR fortran/48820 (TR 29113: Implement parts needed for MPI 3) 2012-03-03 09:40:24 +01:00
intrinsic.c re PR fortran/38718 (some simplifiers for elemental intrinsics missing; required for init expressions) 2011-11-09 09:41:17 +00:00
intrinsic.h re PR fortran/38718 (some simplifiers for elemental intrinsics missing; required for init expressions) 2011-11-09 09:41:17 +00:00
intrinsic.texi re PR libfortran/36755 (Avoid fork/exec in chmod intrinsic) 2012-01-12 21:26:10 +01:00
invoke.texi lang.opt (Wc-binding-type): New flag. 2012-03-03 17:09:18 +01:00
io.c re PR fortran/52335 (I/O: -std=f95 rejects valid DELIM= in OPEN) 2012-02-22 18:25:11 +01:00
ioparm.def
iresolve.c
iso-c-binding.def Make-lang.in (F95_PARSER_OBJS, [...]): Add dependency on iso-c-binding.def and iso-fortran-env.def. 2011-10-09 17:36:18 +02:00
iso-fortran-env.def
lang-specs.h
lang.opt lang.opt (Wc-binding-type): New flag. 2012-03-03 17:09:18 +01:00
libgfortran.h re PR fortran/48820 (TR 29113: Implement parts needed for MPI 3) 2012-03-03 09:40:24 +01:00
match.c re PR translation/52232 (translatable string typos: "conindexed" (should be "coindexed")) 2012-02-17 11:51:10 +01:00
match.h PR 51808 Constify binding_label. 2012-01-29 21:01:09 +02:00
matchexp.c array.c (match_subscript): Skip whitespaces before setting locus. 2011-11-04 00:12:54 +00:00
mathbuiltins.def
misc.c re PR fortran/48820 (TR 29113: Implement parts needed for MPI 3) 2012-03-03 09:40:24 +01:00
module.c * module.c (gfc_use_module): Improve error message some more. 2012-03-04 14:29:30 +00:00
openmp.c
options.c lang.opt (Wc-binding-type): New flag. 2012-03-03 17:09:18 +01:00
parse.c re PR fortran/51578 (Import of same symbol via different modules and renaming) 2012-01-09 14:11:05 +01:00
parse.h
primary.c re PR fortran/52325 (unclear error: Unclassifiable statement) 2012-03-02 15:58:58 +01:00
resolve.c re PR fortran/48820 (TR 29113: Implement parts needed for MPI 3) 2012-03-03 19:55:57 +01:00
scanner.c
simplify.c re PR fortran/52093 (Extra parenthesis with Size and Shape functions argument cause internal compiler error: Segmentation fault) 2012-02-02 22:01:34 +01:00
st.c
symbol.c lang.opt (Wc-binding-type): New flag. 2012-03-03 17:09:18 +01:00
target-memory.c
target-memory.h
trans-array.c trans.h (struct gfc_ss_info): Move can_be_null_ref component from the data::scalar subcomponent to the toplevel. 2012-03-04 20:46:55 +00:00
trans-array.h trans-array.c (gfc_walk_elemental_function_args, [...]): Move call to gfc_get_proc_ifc_for_expr out of gfc_walk_elemental_function_args. 2012-02-12 15:22:34 +00:00
trans-common.c PR 51808 Support arbitrarily long bind(C) binding labels. 2012-01-29 19:19:32 +02:00
trans-const.c trans.h (struct gfc_ss, [...]): Move member struct gfc_ss::data::scalar into newly created union... 2011-11-03 22:10:25 +00:00
trans-const.h
trans-decl.c f95-lang.c (yyerror, yylex): Remove. 2012-03-06 19:51:42 +00:00
trans-expr.c re PR fortran/50981 ([OOP] Wrong-code for scalarizing ELEMENTAL call with absent OPTIONAL argument) 2012-03-04 21:50:08 +00:00
trans-intrinsic.c re PR fortran/51970 ([OOP] gimplification failed for polymorphic MOVE_ALLOC) 2012-01-27 14:08:52 +01:00
trans-io.c trans.h (struct gfc_ss, [...]): Move field gfc_ss::data::info into gfc_ss_info::data and remove empty union... 2011-11-03 22:21:36 +00:00
trans-openmp.c f95-lang.c (yyerror, yylex): Remove. 2012-03-06 19:51:42 +00:00
trans-stmt.c re PR fortran/50981 ([OOP] Wrong-code for scalarizing ELEMENTAL call with absent OPTIONAL argument) 2012-02-12 15:46:14 +00:00
trans-stmt.h
trans-types.c re PR fortran/52469 (-fwhole-file bug: Wrong backend_decl for result of PPC function) 2012-03-08 20:36:43 +01:00
trans-types.h Make-lang.in (F95_PARSER_OBJS, [...]): Add dependency on iso-c-binding.def and iso-fortran-env.def. 2011-10-09 17:36:18 +02:00
trans.c f95-lang.c (yyerror, yylex): Remove. 2012-03-06 19:51:42 +00:00
trans.h f95-lang.c (yyerror, yylex): Remove. 2012-03-06 19:51:42 +00:00
types.def Check in patch/merge from cxx-mem-model Branch 2011-11-06 14:55:48 +00:00