|
1 | | -2018-01- 19 Damian Rouson < [email protected]> |
| 1 | +2018-01- 18 Damian Rouson < [email protected]> |
2 | 2 | Alessandro Fanfarillo < [email protected]> |
3 | 3 |
|
4 | 4 | Partial support for Fortran 2018 teams features. |
5 | 5 |
|
6 | | - * array.c (gfc_match_array_ref): add team attribute in coarray |
| 6 | + * array.c (gfc_match_array_ref): add team attribute in coarray |
7 | 7 | transfers. |
8 | | - * check.c (gfc_check_get_team, gfc_check_team_number): add new |
| 8 | + * check.c (gfc_check_get_team, gfc_check_team_number): add new |
9 | 9 | functions for get_team and team_number. |
10 | | - * dump-parse-tree.c (show_code_node): add new statements: form team, |
| 10 | + * dump-parse-tree.c (show_code_node): add new statements: form team, |
11 | 11 | change team, end team, and sync team. |
12 | | - * expr.c (gfc_find_team_co): add new function. |
13 | | - * gfortran.h: add new statements. |
14 | | - * intrinsic.c (add_functions): add get_team and team_number functions. |
15 | | - * intrinsic.h: add get_team and team_number prototypes for check, |
| 12 | + * expr.c (gfc_find_team_co): add new function. |
| 13 | + * gfortran.h: add new statements. |
| 14 | + * intrinsic.c (add_functions): add get_team and team_number functions. |
| 15 | + * intrinsic.h: add get_team and team_number prototypes for check, |
16 | 16 | simplify, and resolve. |
17 | | - * iresolve.c (gfc_resolve_get_team, gfc_resolve_team_number): add new |
| 17 | + * iresolve.c (gfc_resolve_get_team, gfc_resolve_team_number): add new |
18 | 18 | functions. |
19 | | - * iso-fortran-env.def: add the team_type derived type. |
20 | | - * match.c (gfc_match_if, gfc_match_form_team, gfc_match_team_number) |
| 19 | + * iso-fortran-env.def: add the team_type derived type. |
| 20 | + * match.c (gfc_match_if, gfc_match_form_team, gfc_match_team_number) |
21 | 21 | (gfc_match_end_team, gfc_match_sync_team, gfc_match_change_team): |
22 | 22 | add change team, end team, form team, sync team match and functions. |
23 | | - * match.h: add new prototypes for change team, end team, form team, |
| 23 | + * match.h: add new prototypes for change team, end team, form team, |
24 | 24 | and sync team. |
25 | | - * parse.c (decode_statement): add cases for change team, end team, |
| 25 | + * parse.c (decode_statement): add cases for change team, end team, |
26 | 26 | form team, and sync team. |
27 | | - * resolve.c: add cases for exec form team, change team, end team, and |
| 27 | + * resolve.c: add cases for exec form team, change team, end team, and |
28 | 28 | sync team. |
29 | | - * simplify.c (gfc_simplify_get_team): add new function for get team. |
30 | | - * st.c (gfc_free_statement): add cases exec for change team, end team, |
| 29 | + * simplify.c (gfc_simplify_get_team): add new function for get team. |
| 30 | + * st.c (gfc_free_statement): add cases exec for change team, end team, |
31 | 31 | form team, sync team. |
32 | | - * trans-decl.c (gfor_fndecl_caf_form_team) |
| 32 | + * trans-decl.c (gfor_fndecl_caf_form_team) |
33 | 33 | (gfor_fndecl_caf_change_team, gfor_fndecl_caf_end_team) |
34 | 34 | (gfor_fndecl_caf_sync_team, gfor_fndecl_caf_get_team) |
35 | 35 | (gfor_fndecl_caf_team_number): add functions and definitions. |
36 | | - * trans-intrinsic.c (conv_caf_send, conv_intrinsic_team_number): add |
| 36 | + * trans-intrinsic.c (conv_caf_send, conv_intrinsic_team_number): add |
37 | 37 | new function and team_type argument support. |
38 | | - * trans-stmt.c (gfc_trans_form_team, gfc_trans_change_team) |
| 38 | + * trans-stmt.c (gfc_trans_form_team, gfc_trans_change_team) |
39 | 39 | (gfc_trans_end_team, gfc_trans_sync_team): add new functions. |
40 | | - * trans-stmt.h: add new prototypes. |
41 | | - * trans-types.c (gfc_get_derived_type): check condition for team_type. |
| 40 | + * trans-stmt.h: add new prototypes. |
| 41 | + * trans-types.c (gfc_get_derived_type): check condition for team_type. |
42 | 42 | * trans.c (trans_code): new exec cases for form team, change team, end |
43 | 43 | team, and sync team. |
44 | 44 | * trans.h: add new prototypes. |
|
0 commit comments