]>
Commit | Line | Data |
---|---|---|
72c65674 DJ |
1 | 2007-09-03 Daniel Jacobowitz <dan@codesourcery.com> |
2 | ||
3 | * Make-lang.in (gfortranspec.o): Remove SHLIB_MULTILIB. | |
4 | ||
b1d5455a KG |
5 | 2007-09-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> |
6 | ||
7 | * gfortranspec.c (lang_specific_driver): Use CONST_CAST2. | |
8 | * options.c (gfc_post_options): Supply a TYPE for CONST_CAST. | |
9 | * parse.c (parse_omp_structured_block): Likewise, | |
10 | * st.c (gfc_free_statement): Likewise, | |
11 | ||
d74b97cc FXC |
12 | 2007-09-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> |
13 | ||
14 | PR fortran/31675 | |
15 | * libgfortran.h: New file. | |
16 | * iso-fortran-env.def: Use macros in the new header instead of | |
17 | hardcoded integer constants. | |
18 | * Make-lang.in (F95_PARSER_OBJS, GFORTRAN_TRANS_DEPS): Add | |
19 | fortran/libgfortran.h. | |
20 | * gfortran.h (GFC_STD_*, GFC_FPE_*, options_convert, | |
21 | ioerror_codes): Remove. | |
22 | * trans.c (ERROR_ALLOCATION): Remove. | |
23 | (gfc_call_malloc, gfc_allocate_with_status, | |
24 | gfc_allocate_array_with_status): Use LIBERROR_ALLOCATION. | |
25 | * trans-types.h (GFC_DTYPE_*): Remove. | |
26 | * trans-decl.c (gfc_generate_function_code): Use | |
27 | GFC_CONVERT_NATIVE instead of CONVERT_NATIVE. | |
28 | * trans-io.c (set_parameter_value, set_parameter_ref): Use | |
29 | LIBERROR_* macros instead of IOERROR_ macros. | |
30 | * trans-intrinsic.c (gfc_conv_intrinsic_function): Use | |
31 | LIBERROR_END and LIBERROR_EOR instead of hardcoded constants. | |
32 | * options.c (gfc_init_options): Use GFC_CONVERT_NATIVE instead of | |
33 | CONVERT_NATIVE. | |
34 | (gfc_handle_option): Use GFC_CONVERT_* macros instead of CONVERT_*. | |
35 | ||
200c5036 SK |
36 | 2007-09-02 Steven G. Kargl <kargl@gcc.gnu.org> |
37 | ||
38 | * invoke.texi: Fix the -frange-checking option entry. | |
39 | ||
f2449db4 RS |
40 | 2007-09-02 Roger Sayle <roger@eyesopen.com> |
41 | ||
42 | * decl.c (match_string_p): New helper function to explicitly match | |
43 | a string of characters. | |
44 | (match_attr_spec): Remove no longer needed DECL_COLON from decl_types. | |
45 | Delete decls array and peek_char. Rewrite decl attribute parser to | |
46 | avoid calling gfc_match_strings. | |
47 | * match.c (gfc_match_strings): Delete unused function. | |
48 | * match.h (gfc_match_strings): Delete prototype. | |
49 | ||
b35c5f01 TS |
50 |