Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
riscv-gcc-1
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lvzhengyang
riscv-gcc-1
Commits
3b0d91ff
Commit
3b0d91ff
authored
Jan 17, 2000
by
Kaveh R. Ghazi
Committed by
Kaveh Ghazi
Jan 17, 2000
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
* All files: PROTO -> PARAMS.
From-SVN: r31456
parent
97715246
Hide whitespace changes
Inline
Side-by-side
Showing
20 changed files
with
785 additions
and
781 deletions
+785
-781
gcc/ch/ChangeLog
+4
-0
gcc/ch/actions.c
+16
-16
gcc/ch/actions.h
+8
-8
gcc/ch/ch-tree.h
+425
-425
gcc/ch/convert.c
+10
-10
gcc/ch/decl.c
+22
-22
gcc/ch/except.c
+4
-4
gcc/ch/expr.c
+30
-30
gcc/ch/grant.c
+38
-38
gcc/ch/inout.c
+21
-21
gcc/ch/lang.c
+2
-2
gcc/ch/lex.c
+22
-22
gcc/ch/lex.h
+4
-4
gcc/ch/loop.c
+8
-8
gcc/ch/nloop.c
+18
-18
gcc/ch/parse.c
+125
-125
gcc/ch/satisfy.c
+5
-5
gcc/ch/tasking.c
+11
-11
gcc/ch/tree.c
+1
-1
gcc/ch/typeck.c
+11
-11
No files found.
gcc/ch/ChangeLog
View file @
3b0d91ff
2000-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* All files: PROTO -> PARAMS.
2000-01-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2000-01-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* lex.c: Include tm_p.h.
* lex.c: Include tm_p.h.
...
...
gcc/ch/actions.c
View file @
3b0d91ff
...
@@ -32,21 +32,21 @@ Boston, MA 02111-1307, USA. */
...
@@ -32,21 +32,21 @@ Boston, MA 02111-1307, USA. */
#include "assert.h"
#include "assert.h"
#include "toplev.h"
#include "toplev.h"
static
int
id_cmp
P
ROTO
((
tree
*
,
tree
*
));
static
int
id_cmp
P
ARAMS
((
tree
*
,
tree
*
));
static
void
warn_unhandled
P
ROTO
((
const
char
*
));
static
void
warn_unhandled
P
ARAMS
((
const
char
*
));
static
tree
adjust_return_value
P
ROTO
((
tree
,
const
char
*
));
static
tree
adjust_return_value
P
ARAMS
((
tree
,
const
char
*
));
static
tree
update_else_range_for_int_const
P
ROTO
((
tree
,
tree
));
static
tree
update_else_range_for_int_const
P
ARAMS
((
tree
,
tree
));
static
tree
update_else_range_for_range
P
ROTO
((
tree
,
tree
,
tree
));
static
tree
update_else_range_for_range
P
ARAMS
((
tree
,
tree
,
tree
));
static
tree
update_else_range_for_range_expr
P
ROTO
((
tree
,
tree
));
static
tree
update_else_range_for_range_expr
P
ARAMS
((
tree
,
tree
));
static
tree
update_else_range_for_type
P
ROTO
((
tree
,
tree
));
static
tree
update_else_range_for_type
P
ARAMS
((
tree
,
tree
));
static
tree
compute_else_range
P
ROTO
((
tree
,
tree
,
int
));
static
tree
compute_else_range
P
ARAMS
((
tree
,
tree
,
int
));
static
tree
check_case_value
P
ROTO
((
tree
,
tree
));
static
tree
check_case_value
P
ARAMS
((
tree
,
tree
));
static
void
chill_handle_case_label_range
P
ROTO
((
tree
,
tree
,
tree
));
static
void
chill_handle_case_label_range
P
ARAMS
((
tree
,
tree
,
tree
));
static
tree
chill_handle_multi_case_label_range
P
ROTO
((
tree
,
tree
,
tree
));
static
tree
chill_handle_multi_case_label_range
P
ARAMS
((
tree
,
tree
,
tree
));
static
tree
chill_handle_multi_case_else_label
P
ROTO
((
tree
));
static
tree
chill_handle_multi_case_else_label
P
ARAMS
((
tree
));
static
tree
chill_handle_multi_case_label
P
ROTO
((
tree
,
tree
));
static
tree
chill_handle_multi_case_label
P
ARAMS
((
tree
,
tree
));
static
tree
chill_handle_multi_case_label_list
P
ROTO
((
tree
,
tree
));
static
tree
chill_handle_multi_case_label_list
P
ARAMS
((
tree
,
tree
));
static
void
print_missing_cases
P
ROTO
((
tree
,
const
unsigned
char
*
,
long
));
static
void
print_missing_cases
P
ARAMS
((
tree
,
const
unsigned
char
*
,
long
));
#define obstack_chunk_alloc xmalloc
#define obstack_chunk_alloc xmalloc
#define obstack_chunk_free free
#define obstack_chunk_free free
...
@@ -172,7 +172,7 @@ build_exception_variant (type, raises)
...
@@ -172,7 +172,7 @@ build_exception_variant (type, raises)
/* NULL terminator for list. */
/* NULL terminator for list. */
a
[
i
]
=
NULL_TREE
;
a
[
i
]
=
NULL_TREE
;
qsort
(
a
,
i
,
sizeof
(
tree
),
qsort
(
a
,
i
,
sizeof
(
tree
),
(
int
(
*
)
P
ROTO
((
const
void
*
,
const
void
*
)))
id_cmp
);
(
int
(
*
)
P
ARAMS
((
const
void
*
,
const
void
*
)))
id_cmp
);
while
(
i
--
)
while
(
i
--
)
TREE_CHAIN
(
a
[
i
])
=
a
[
i
+
1
];
TREE_CHAIN
(
a
[
i
])
=
a
[
i
+
1
];
raises
=
a
[
0
];
raises
=
a
[
0
];
...
...
gcc/ch/actions.h
View file @
3b0d91ff
...
@@ -20,15 +20,15 @@ Boston, MA 02111-1307, USA. */
...
@@ -20,15 +20,15 @@ Boston, MA 02111-1307, USA. */
/* used by compile_file */
/* used by compile_file */
void
init_chill
P
ROTO
((
void
));
void
init_chill
P
ARAMS
((
void
));
extern
int
grant_count
;
extern
int
grant_count
;
extern
void
push_handler
P
ROTO
((
void
));
extern
void
push_handler
P
ARAMS
((
void
));
extern
void
pop_handler
P
ROTO
((
int
));
extern
void
pop_handler
P
ARAMS
((
int
));
extern
void
push_action
P
ROTO
((
void
));
extern
void
push_action
P
ARAMS
((
void
));
extern
int
chill_handle_single_dimension_case_label
P
ROTO
((
tree
,
tree
,
int
*
,
int
*
));
extern
int
chill_handle_single_dimension_case_label
P
ARAMS
((
tree
,
tree
,
int
*
,
int
*
));
extern
tree
build_chill_multi_dimension_case_expr
P
ROTO
((
tree
,
tree
,
tree
));
extern
tree
build_chill_multi_dimension_case_expr
P
ARAMS
((
tree
,
tree
,
tree
));
extern
tree
build_multi_case_selector_expression
P
ROTO
((
tree
,
tree
));
extern
tree
build_multi_case_selector_expression
P
ARAMS
((
tree
,
tree
));
extern
void
compute_else_ranges
P
ROTO
((
tree
,
tree
));
extern
void
compute_else_ranges
P
ARAMS
((
tree
,
tree
));
gcc/ch/ch-tree.h
View file @
3b0d91ff
...
@@ -100,7 +100,7 @@ extern tree ALL_POSTFIX;
...
@@ -100,7 +100,7 @@ extern tree ALL_POSTFIX;
In this case, the USE_SEIZE_FILE directive will not be copied
In this case, the USE_SEIZE_FILE directive will not be copied
into the grant file */
into the grant file */
#define CH_USE_SEIZEFILE_RESTRICTED(NODE) TREE_LANG_FLAG_4(NODE)
#define CH_USE_SEIZEFILE_RESTRICTED(NODE) TREE_LANG_FLAG_4(NODE)
extern
tree
decl_old_name
P
ROTO
((
tree
));
extern
tree
decl_old_name
P
ARAMS
((
tree
));
/* for selective granting, mark as already granted */
/* for selective granting, mark as already granted */
#define CH_ALREADY_GRANTED(NODE) TREE_LANG_FLAG_4(NODE)
#define CH_ALREADY_GRANTED(NODE) TREE_LANG_FLAG_4(NODE)
...
@@ -620,17 +620,17 @@ extern tree case_else_node;
...
@@ -620,17 +620,17 @@ extern tree case_else_node;
#endif
#endif
/* in c-aux-info.c */
/* in c-aux-info.c */
extern
void
gen_aux_info_record
P
ROTO
((
tree
,
int
,
int
,
int
));
extern
void
gen_aux_info_record
P
ARAMS
((
tree
,
int
,
int
,
int
));
/* in c-common.c */
/* in c-common.c */
extern
tree
combine_strings
P
ROTO
((
tree
));
extern
tree
combine_strings
P
ARAMS
((
tree
));
extern
void
constant_expression_warning
P
ROTO
((
tree
));
extern
void
constant_expression_warning
P
ARAMS
((
tree
));
extern
void
decl_attributes
P
ROTO
((
tree
,
tree
));
extern
void
decl_attributes
P
ARAMS
((
tree
,
tree
));
extern
void
declare_function_name
P
ROTO
((
void
));
extern
void
declare_function_name
P
ARAMS
((
void
));
#ifdef BUFSIZ
#ifdef BUFSIZ
extern
char
*
get_directive_line
P
ROTO
((
FILE
*
));
extern
char
*
get_directive_line
P
ARAMS
((
FILE
*
));
#endif
#endif
extern
tree
shorten_compare
P
ROTO
((
tree
*
,
tree
*
,
tree
*
,
enum
tree_code
*
));
extern
tree
shorten_compare
P
ARAMS
((
tree
*
,
tree
*
,
tree
*
,
enum
tree_code
*
));
/* in c-decl.c */
/* in c-decl.c */
extern
tree
wchar_type_node
,
signed_wchar_type_node
,
unsigned_wchar_type_node
;
extern
tree
wchar_type_node
,
signed_wchar_type_node
,
unsigned_wchar_type_node
;
...
@@ -646,495 +646,495 @@ extern tree boolean_true_node, boolean_false_node;
...
@@ -646,495 +646,495 @@ extern tree boolean_true_node, boolean_false_node;
extern
tree
global_function_decl
;
extern
tree
global_function_decl
;
/* in except.c */
/* in except.c */
extern
void
except_init_pass_2
P
ROTO
((
void
));
extern
void
except_init_pass_2
P
ARAMS
((
void
));
extern
void
push_handler
P
ROTO
((
void
));
extern
void
push_handler
P
ARAMS
((
void
));
extern
void
pop_handler
P
ROTO
((
int
));
extern
void
pop_handler
P
ARAMS
((
int
));
/* in ch-loop.c */
/* in ch-loop.c */
extern
int
flag_local_loop_counter
;
extern
int
flag_local_loop_counter
;
extern
void
push_loop_block
P
ROTO
((
void
));
extern
void
push_loop_block
P
ARAMS
((
void
));
extern
void
pop_loop_block
P
ROTO
((
void
));
extern
void
pop_loop_block
P
ARAMS
((
void
));
extern
void
build_loop_start
P
ROTO
((
tree
));
extern
void
build_loop_start
P
ARAMS
((
tree
));
extern
void
top_loop_end_check
P
ROTO
((
tree
));
extern
void
top_loop_end_check
P
ARAMS
((
tree
));
extern
void
build_loop_end
P
ROTO
((
void
));
extern
void
build_loop_end
P
ARAMS
((
void
));
extern
void
build_loop_iterator
P
ROTO
((
tree
,
tree
,
tree
,
tree
,
int
,
int
,
int
));
extern
void
build_loop_iterator
P
ARAMS
((
tree
,
tree
,
tree
,
tree
,
int
,
int
,
int
));
extern
void
begin_loop_scope
P
ROTO
((
void
));
extern
void
begin_loop_scope
P
ARAMS
((
void
));
extern
void
end_loop_scope
P
ROTO
((
tree
));
extern
void
end_loop_scope
P
ARAMS
((
tree
));
extern
void
nonvalue_begin_loop_scope
P
ROTO
((
void
));
extern
void
nonvalue_begin_loop_scope
P
ARAMS
((
void
));
extern
void
nonvalue_end_loop_scope
P
ROTO
((
void
));
extern
void
nonvalue_end_loop_scope
P
ARAMS
((
void
));
extern
tree
build_enumerator
P
ROTO
((
tree
,
tree
));
extern
tree
build_enumerator
P
ARAMS
((
tree
,
tree
));
extern
tree
c_build_type_variant
P
ROTO
((
tree
,
int
,
int
));
extern
tree
c_build_type_variant
P
ARAMS
((
tree
,
int
,
int
));
extern
int
c_decode_option
P
ROTO
((
int
,
char
**
));
extern
int
c_decode_option
P
ARAMS
((
int
,
char
**
));
extern
void
c_mark_varargs
P
ROTO
((
void
));
extern
void
c_mark_varargs
P
ARAMS
((
void
));
extern
void
clear_parm_order
P
ROTO
((
void
));
extern
void
clear_parm_order
P
ARAMS
((
void
));
extern
tree
combine_parm_decls
P
ROTO
((
tree
,
tree
,
int
));
extern
tree
combine_parm_decls
P
ARAMS
((
tree
,
tree
,
int
));
extern
int
complete_array_type
P
ROTO
((
tree
,
tree
,
int
));
extern
int
complete_array_type
P
ARAMS
((
tree
,
tree
,
int
));
extern
void
declare_parm_level
P
ROTO
((
int
));
extern
void
declare_parm_level
P
ARAMS
((
int
));
extern
tree
define_label
P
ROTO
((
char
*
,
int
,
tree
));
extern
tree
define_label
P
ARAMS
((
char
*
,
int
,
tree
));
extern
void
delete_block
P
ROTO
((
tree
));
extern
void
delete_block
P
ARAMS
((
tree
));
extern
void
finish_decl
P
ROTO
((
tree
));
extern
void
finish_decl
P
ARAMS
((
tree
));
extern
tree
finish_enum
P
ROTO
((
tree
,
tree
));
extern
tree
finish_enum
P
ARAMS
((
tree
,
tree
));
extern
void
finish_function
P
ROTO
((
int
));
extern
void
finish_function
P
ARAMS
((
int
));
extern
tree
finish_struct
P
ROTO
((
tree
,
tree
));
extern
tree
finish_struct
P
ARAMS
((
tree
,
tree
));
extern
tree
get_parm_decls
P
ROTO
((
void
));
extern
tree
get_parm_decls
P
ARAMS
((
void
));
extern
tree
get_parm_info
P
ROTO
((
int
));
extern
tree
get_parm_info
P
ARAMS
((
int
));
extern
tree
getdecls
P
ROTO
((
void
));
extern
tree
getdecls
P
ARAMS
((
void
));
extern
tree
gettags
P
ROTO
((
void
));
extern
tree
gettags
P
ARAMS
((
void
));
extern
int
global_bindings_p
P
ROTO
((
void
));
extern
int
global_bindings_p
P
ARAMS
((
void
));
extern
tree
grokfield
P
ROTO
((
char
*
,
int
,
tree
,
tree
,
tree
));
extern
tree
grokfield
P
ARAMS
((
char
*
,
int
,
tree
,
tree
,
tree
));
extern
tree
groktypename
P
ROTO
((
tree
));
extern
tree
groktypename
P
ARAMS
((
tree
));
extern
tree
groktypename_in_parm_context
P
ROTO
((
tree
));
extern
tree
groktypename_in_parm_context
P
ARAMS
((
tree
));
extern
tree
implicitly_declare
P
ROTO
((
tree
));
extern
tree
implicitly_declare
P
ARAMS
((
tree
));
extern
void
init_decl_processing
P
ROTO
((
void
));
extern
void
init_decl_processing
P
ARAMS
((
void
));
extern
void
insert_block
P
ROTO
((
tree
));
extern
void
insert_block
P
ARAMS
((
tree
));
extern
void
keep_next_level
P
ROTO
((
void
));
extern
void
keep_next_level
P
ARAMS
((
void
));
extern
int
kept_level_p
P
ROTO
((
void
));
extern
int
kept_level_p
P
ARAMS
((
void
));
extern
tree
lookup_label
P
ROTO
((
tree
));
extern
tree
lookup_label
P
ARAMS
((
tree
));
extern
tree
lookup_name
P
ROTO
((
tree
));
extern
tree
lookup_name
P
ARAMS
((
tree
));
extern
tree
maybe_build_cleanup
P
ROTO
((
tree
));
extern
tree
maybe_build_cleanup
P
ARAMS
((
tree
));
extern
void
parmlist_tags_warning
P
ROTO
((
void
));
extern
void
parmlist_tags_warning
P
ARAMS
((
void
));
extern
void
pending_xref_error
P
ROTO
((
void
));
extern
void
pending_xref_error
P
ARAMS
((
void
));
extern
void
pop_chill_function_context
P
ROTO
((
void
));
extern
void
pop_chill_function_context
P
ARAMS
((
void
));
extern
tree
poplevel
P
ROTO
((
int
,
int
,
int
));
extern
tree
poplevel
P
ARAMS
((
int
,
int
,
int
));
#ifdef BUFSIZ
#ifdef BUFSIZ
extern
void
print_lang_decl
P
ROTO
((
FILE
*
,
tree
,
int
));
extern
void
print_lang_decl
P
ARAMS
((
FILE
*
,
tree
,
int
));
extern
void
print_lang_identifier
P
ROTO
((
FILE
*
,
tree
,
int
));
extern
void
print_lang_identifier
P
ARAMS
((
FILE
*
,
tree
,
int
));
extern
void
print_lang_type
P
ROTO
((
FILE
*
,
tree
,
int
));
extern
void
print_lang_type
P
ARAMS
((
FILE
*
,
tree
,
int
));
#endif
#endif
extern
void
push_chill_function_context
P
ROTO
((
void
));
extern
void
push_chill_function_context
P
ARAMS
((
void
));
extern
void
push_parm_decl
P
ROTO
((
tree
));
extern
void
push_parm_decl
P
ARAMS
((
tree
));
extern
tree
pushdecl
P
ROTO
((
tree
));
extern
tree
pushdecl
P
ARAMS
((
tree
));
extern
tree
pushdecl_top_level
P
ROTO
((
tree
));
extern
tree
pushdecl_top_level
P
ARAMS
((
tree
));
extern
void
pushlevel
P
ROTO
((
int
));
extern
void
pushlevel
P
ARAMS
((
int
));
extern
void
set_block
P
ROTO
((
tree
));
extern
void
set_block
P
ARAMS
((
tree
));
extern
tree
shadow_label
P
ROTO
((
tree
));
extern
tree
shadow_label
P
ARAMS
((
tree
));
extern
void
shadow_record_fields
P
ROTO
((
tree
));
extern
void
shadow_record_fields
P
ARAMS
((
tree
));
extern
void
shadow_tag
P
ROTO
((
tree
));
extern
void
shadow_tag
P
ARAMS
((
tree
));
extern
void
shadow_tag_warned
P
ROTO
((
tree
,
int
));
extern
void
shadow_tag_warned
P
ARAMS
((
tree
,
int
));
extern
tree
start_enum
P
ROTO
((
tree
));
extern
tree
start_enum
P
ARAMS
((
tree
));
extern
int
start_function
P
ROTO
((
tree
,
tree
,
int
));
extern
int
start_function
P
ARAMS
((
tree
,
tree
,
int
));
extern
tree
start_decl
P
ROTO
((
tree
,
tree
,
int
));
extern
tree
start_decl
P
ARAMS
((
tree
,
tree
,
int
));
extern
tree
start_struct
P
ROTO
((
enum
tree_code
,
tree
));
extern
tree
start_struct
P
ARAMS
((
enum
tree_code
,
tree
));
extern
void
store_parm_decls
P
ROTO
((
void
));
extern
void
store_parm_decls
P
ARAMS
((
void
));
extern
tree
xref_tag
P
ROTO
((
enum
tree_code
,
tree
));
extern
tree
xref_tag
P
ARAMS
((
enum
tree_code
,
tree
));
/* in c-typeck.c */
/* in c-typeck.c */
extern
tree
build_array_ref
P
ROTO
((
tree
,
tree
));
extern
tree
build_array_ref
P
ARAMS
((
tree
,
tree
));
extern
tree
build_c_cast
P
ROTO
((
tree
,
tree
));
extern
tree
build_c_cast
P
ARAMS
((
tree
,
tree
));
extern
tree
build_chill_modify_expr
P
ROTO
((
tree
,
tree
));
extern
tree
build_chill_modify_expr
P
ARAMS
((
tree
,
tree
));
extern
tree
build_chill_component_ref
P
ROTO
((
tree
,
tree
));
extern
tree
build_chill_component_ref
P
ARAMS
((
tree
,
tree
));
extern
tree
build_component_ref
P
ROTO
((
tree
,
tree
));
extern
tree
build_component_ref
P
ARAMS
((
tree
,
tree
));
extern
tree
build_compound_expr
P
ROTO
((
tree
));
extern
tree
build_compound_expr
P
ARAMS
((
tree
));
extern
tree
build_conditional_expr
P
ROTO
((
tree
,
tree
,
tree
));
extern
tree
build_conditional_expr
P
ARAMS
((
tree
,
tree
,
tree
));
extern
tree
build_function_call
P
ROTO
((
tree
,
tree
));
extern
tree
build_function_call
P
ARAMS
((
tree
,
tree
));
extern
tree
build_indirect_ref
P
ROTO
((
tree
,
char
*
));
extern
tree
build_indirect_ref
P
ARAMS
((
tree
,
char
*
));
extern
tree
build_modify_expr
P
ROTO
((
tree
,
enum
tree_code
,
tree
));
extern
tree
build_modify_expr
P
ARAMS
((
tree
,
enum
tree_code
,
tree
));
extern
tree
build_unary_op
P
ROTO
((
enum
tree_code
,
tree
,
int
));
extern
tree
build_unary_op
P
ARAMS
((
enum
tree_code
,
tree
,
int
));
extern
tree
c_alignof
P
ROTO
((
tree
));
extern
tree
c_alignof
P
ARAMS
((
tree
));
extern
tree
c_alignof_expr
P
ROTO
((
tree
));
extern
tree
c_alignof_expr
P
ARAMS
((
tree
));
extern
void
c_expand_asm_operands
P
ROTO
((
tree
,
tree
,
tree
,
tree
,
int
,
char
*
,
int
));
extern
void
c_expand_asm_operands
P
ARAMS
((
tree
,
tree
,
tree
,
tree
,
int
,
char
*
,
int
));
extern
tree
c_sizeof
P
ROTO
((
tree
));
extern
tree
c_sizeof
P
ARAMS
((
tree
));
extern
void
c_expand_return
P
ROTO
((
tree
));
extern
void
c_expand_return
P
ARAMS
((
tree
));
extern
tree
c_expand_start_case
P
ROTO
((
tree
));
extern
tree
c_expand_start_case
P
ARAMS
((
tree
));
extern
tree
common_type
P
ROTO
((
tree
,
tree
));
extern
tree
common_type
P
ARAMS
((
tree
,
tree
));
extern
tree
copy_novelty
P
ROTO
((
tree
,
tree
));
extern
tree
copy_novelty
P
ARAMS
((
tree
,
tree
));
extern
tree
default_conversion
P
ROTO
((
tree
));
extern
tree
default_conversion
P
ARAMS
((
tree
));
extern
void
finish_init
P
ROTO
((
void
));
extern
void
finish_init
P
ARAMS
((
void
));
extern
tree
parser_build_binary_op
P
ROTO
((
enum
tree_code
,
tree
,
tree
));
extern
tree
parser_build_binary_op
P
ARAMS
((
enum
tree_code
,
tree
,
tree
));
extern
tree
pop_init_level
P
ROTO
((
int
));
extern
tree
pop_init_level
P
ARAMS
((
int
));
extern
void
process_init_default
P
ROTO
((
tree
));
extern
void
process_init_default
P
ARAMS
((
tree
));
extern
void
process_init_element
P
ROTO
((
tree
));
extern
void
process_init_element
P
ARAMS
((
tree
));
extern
void
push_init_level
P
ROTO
((
int
));
extern
void
push_init_level
P
ARAMS
((
int
));
extern
void
really_start_incremental_init
P
ROTO
((
tree
));
extern
void
really_start_incremental_init
P
ARAMS
((
tree
));
extern
void
set_init_index
P
ROTO
((
tree
,
tree
));
extern
void
set_init_index
P
ARAMS
((
tree
,
tree
));
extern
void
set_init_label
P
ROTO
((
tree
));
extern
void
set_init_label
P
ARAMS
((
tree
));
extern
void
start_init
P
ROTO
((
tree
,
tree
,
int
));
extern
void
start_init
P
ARAMS
((
tree
,
tree
,
int
));
extern
void
store_init_value
P
ROTO
((
tree
,
tree
));
extern
void
store_init_value
P
ARAMS
((
tree
,
tree
));
extern
tree
valid_array_index_p
P
ROTO
((
tree
,
tree
,
const
char
*
,
int
));
extern
tree
valid_array_index_p
P
ARAMS
((
tree
,
tree
,
const
char
*
,
int
));
/* in ch/actions.c */
/* in ch/actions.c */
extern
int
grant_only_flag
;
extern
int
grant_only_flag
;
extern
void
allocate_lang_decl
P
ROTO
((
tree
));
extern
void
allocate_lang_decl
P
ARAMS
((
tree
));
extern
tree
build_chill_abs
P
ROTO
((
tree
));
extern
tree
build_chill_abs
P
ARAMS
((
tree
));
extern
tree
build_chill_array_ref_1
P
ROTO
((
tree
,
tree
));
extern
tree
build_chill_array_ref_1
P
ARAMS
((
tree
,
tree
));
extern
tree
build_chill_array_ref
P
ROTO
((
tree
,
tree
));
extern
tree
build_chill_array_ref
P
ARAMS
((
tree
,
tree
));
extern
tree
build_chill_bin_type
P
ROTO
((
tree
));
extern
tree
build_chill_bin_type
P
ARAMS
((
tree
));
extern
tree
build_chill_binary_op
P
ROTO
((
enum
chill_tree_code
,
tree
,
tree
));
extern
tree
build_chill_binary_op
P
ARAMS
((
enum
chill_tree_code
,
tree
,
tree
));
extern
tree
build_chill_card
P
ROTO
((
tree
));
extern
tree
build_chill_card
P
ARAMS
((
tree
));
extern
tree
build_chill_case_expr
P
ROTO
((
tree
,
tree
,
tree
));
extern
tree
build_chill_case_expr
P
ARAMS
((
tree
,
tree
,
tree
));
extern
tree
build_cause_exception
P
ROTO
((
tree
,
int
));
extern
tree
build_cause_exception
P
ARAMS
((
tree
,
int
));
extern
tree
build_chill_exception_decl
P
ROTO
((
const
char
*
));
extern
tree
build_chill_exception_decl
P
ARAMS
((
const
char
*
));
extern
tree
build_chill_function_call
P
ROTO
((
tree
,
tree
));
extern
tree
build_chill_function_call
P
ARAMS
((
tree
,
tree
));
extern
tree
build_chill_length
P
ROTO
((
tree
));
extern
tree
build_chill_length
P
ARAMS
((
tree
));
extern
tree
build_chill_indirect_ref
P
ROTO
((
tree
,
tree
,
int
));
extern
tree
build_chill_indirect_ref
P
ARAMS
((
tree
,
tree
,
int
));
extern
tree
build_chill_lower
P
ROTO
((
tree
));
extern
tree
build_chill_lower
P
ARAMS
((
tree
));
extern
tree
build_chill_max
P
ROTO
((
tree
));
extern
tree
build_chill_max
P
ARAMS
((
tree
));
extern
tree
build_chill_min
P
ROTO
((
tree
));
extern
tree
build_chill_min
P
ARAMS
((
tree
));
extern
tree
build_chill_num
P
ROTO
((
tree
));
extern
tree
build_chill_num
P
ARAMS
((
tree
));
extern
tree
build_chill_repetition_op
P
ROTO
((
tree
,
tree
));
extern
tree
build_chill_repetition_op
P
ARAMS
((
tree
,
tree
));
extern
tree
build_chill_sizeof
P
ROTO
((
tree
));
extern
tree
build_chill_sizeof
P
ARAMS
((
tree
));
extern
tree
build_chill_slice
P
ROTO
((
tree
,
tree
,
tree
));
extern
tree
build_chill_slice
P
ARAMS
((
tree
,
tree
,
tree
));
extern
tree
build_chill_slice_with_range
P
ROTO
((
tree
,
tree
,
tree
));
extern
tree
build_chill_slice_with_range
P
ARAMS
((
tree
,
tree
,
tree
));
extern
tree
build_chill_slice_with_length
P
ROTO
((
tree
,
tree
,
tree
));
extern
tree
build_chill_slice_with_length
P
ARAMS
((
tree
,
tree
,
tree
));
extern
tree
build_chill_struct_type
P
ROTO
((
tree
));
extern
tree
build_chill_struct_type
P
ARAMS
((
tree
));
extern
tree
build_chill_unary_op
P
ROTO
((
enum
chill_tree_code
,
tree
));
extern
tree
build_chill_unary_op
P
ARAMS
((
enum
chill_tree_code
,
tree
));
extern
tree
build_chill_upper
P
ROTO
((
tree
));
extern
tree
build_chill_upper
P
ARAMS
((
tree
));
extern
tree
build_exception_variant
P
ROTO
((
tree
,
tree
));
extern
tree
build_exception_variant
P
ARAMS
((
tree
,
tree
));
extern
tree
build_generalized_call
P
ROTO
((
tree
,
tree
));
extern
tree
build_generalized_call
P
ARAMS
((
tree
,
tree
));
extern
tree
build_lang_decl
P
ROTO
((
enum
chill_tree_code
,
tree
,
tree
));
extern
tree
build_lang_decl
P
ARAMS
((
enum
chill_tree_code
,
tree
,
tree
));
extern
tree
build_rts_call
P
ROTO
((
const
char
*
,
tree
,
tree
));
extern
tree
build_rts_call
P
ARAMS
((
const
char
*
,
tree
,
tree
));
extern
tree
build_varying_struct
P
ROTO
((
tree
));
extern
tree
build_varying_struct
P
ARAMS
((
tree
));
extern
void
chill_check_decl
P
ROTO
((
tree
));
extern
void
chill_check_decl
P
ARAMS
((
tree
));
extern
tree
chill_convert_for_assignment
P
ROTO
((
tree
,
tree
,
const
char
*
));
extern
tree
chill_convert_for_assignment
P
ARAMS
((
tree
,
tree
,
const
char
*
));
extern
void
chill_expand_return
P
ROTO
((
tree
,
int
));
extern
void
chill_expand_return
P
ARAMS
((
tree
,
int
));
extern
void
chill_expand_result
P
ROTO
((
tree
,
int
));
extern
void
chill_expand_result
P
ARAMS
((
tree
,
int
));
extern
void
chill_handle_case_default
P
ROTO
((
void
));
extern
void
chill_handle_case_default
P
ARAMS
((
void
));
extern
void
chill_handle_case_label
P
ROTO
((
tree
,
tree
));
extern
void
chill_handle_case_label
P
ARAMS
((
tree
,
tree
));
extern
int
chill_varying_string_type_p
P
ROTO
((
tree
));
extern
int
chill_varying_string_type_p
P
ARAMS
((
tree
));
extern
int
chill_varying_type_p
P
ROTO
((
tree
));
extern
int
chill_varying_type_p
P
ARAMS
((
tree
));
extern
int
ch_singleton_set
P
ROTO
((
tree
));
extern
int
ch_singleton_set
P
ARAMS
((
tree
));
extern
tree
check_expression
P
ROTO
((
tree
,
tree
,
tree
));
extern
tree
check_expression
P
ARAMS
((
tree
,
tree
,
tree
));
extern
void
check_missing_cases
P
ROTO
((
tree
));
extern
void
check_missing_cases
P
ARAMS
((
tree
));
extern
tree
check_non_null
P
ROTO
((
tree
));
extern
tree
check_non_null
P
ARAMS
((
tree
));
extern
tree
check_range
P
ROTO
((
tree
,
tree
,
tree
,
tree
));
extern
tree
check_range
P
ARAMS
((
tree
,
tree
,
tree
,
tree
));
extern
void
cond_type_range_exception
P
ROTO
((
tree
));
extern
void
cond_type_range_exception
P
ARAMS
((
tree
));
extern
void
expand_cause_exception
P
ROTO
((
tree
));
extern
void
expand_cause_exception
P
ARAMS
((
tree
));
extern
tree
finish_chill_binary_op
P
ROTO
((
tree
));
extern
tree
finish_chill_binary_op
P
ARAMS
((
tree
));
extern
tree
finish_chill_unary_op
P
ROTO
((
tree
));
extern
tree
finish_chill_unary_op
P
ARAMS
((
tree
));
extern
tree
high_domain_value
P
ROTO
((
tree
));
extern
tree
high_domain_value
P
ARAMS
((
tree
));
extern
tree
low_domain_value
P
ROTO
((
tree
));
extern
tree
low_domain_value
P
ARAMS
((
tree
));
extern
tree
maybe_array_ref
P
ROTO
((
tree
,
tree
));
extern
tree
maybe_array_ref
P
ARAMS
((
tree
,
tree
));
extern
void
maybe_chill_check_decl
P
ROTO
((
tree
));
extern
void
maybe_chill_check_decl
P
ARAMS
((
tree
));
extern
tree
powersetlen
P
ROTO
((
tree
));
extern
tree
powersetlen
P
ARAMS
((
tree
));
extern
tree
test_range
P
ROTO
((
tree
,
tree
,
tree
));
extern
tree
test_range
P
ARAMS
((
tree
,
tree
,
tree
));
/* in ch/convert.c */
/* in ch/convert.c */
extern
tree
build_array_type_for_scalar
P
ROTO
((
tree
));
extern
tree
build_array_type_for_scalar
P
ARAMS
((
tree
));
extern
tree
convert
P
ROTO
((
tree
,
tree
));
extern
tree
convert
P
ARAMS
((
tree
,
tree
));
extern
tree
convert_from_reference
P
ROTO
((
tree
));
extern
tree
convert_from_reference
P
ARAMS
((
tree
));
extern
tree
convert_to_class
P
ROTO
((
ch_class
,
tree
));
extern
tree
convert_to_class
P
ARAMS
((
ch_class
,
tree
));
extern
const
char
*
display_int_cst
P
ROTO
((
tree
));
extern
const
char
*
display_int_cst
P
ARAMS
((
tree
));
/* in ch/decl.c */
/* in ch/decl.c */
extern
tree
build_enumerator
P
ROTO
((
tree
,
tree
));
extern
tree
build_enumerator
P
ARAMS
((
tree
,
tree
));
extern
tree
chill_munge_params
P
ROTO
((
tree
,
tree
,
tree
));
extern
tree
chill_munge_params
P
ARAMS
((
tree
,
tree
,
tree
));
extern
tree
build_chill_function_type
P
ROTO
((
tree
,
tree
,
tree
,
tree
));
extern
tree
build_chill_function_type
P
ARAMS
((
tree
,
tree
,
tree
,
tree
));
extern
tree
decl_temp1
P
ROTO
((
tree
,
tree
,
int
,
tree
,
int
,
int
));
extern
tree
decl_temp1
P
ARAMS
((
tree
,
tree
,
int
,
tree
,
int
,
int
));
extern
void
do_based_decls
P
ROTO
((
tree
,
tree
,
tree
));
extern
void
do_based_decls
P
ARAMS
((
tree
,
tree
,
tree
));
extern
void
do_chill_outparms
P
ROTO
((
void
));
extern
void
do_chill_outparms
P
ARAMS
((
void
));
extern
tree
do_decl
P
ROTO
((
tree
,
tree
,
int
,
int
,
tree
,
int
));
extern
tree
do_decl
P
ARAMS
((
tree
,
tree
,
int
,
int
,
tree
,
int
));
extern
void
do_decls
P
ROTO
((
tree
,
tree
,
int
,
int
,
tree
,
int
));
extern
void
do_decls
P
ARAMS
((
tree
,
tree
,
int
,
int
,
tree
,
int
));
extern
void
expand_chill_outparms
P
ROTO
((
void
));
extern
void
expand_chill_outparms
P
ARAMS
((
void
));
extern
void
find_granted_decls
P
ROTO
((
void
));
extern
void
find_granted_decls
P
ARAMS
((
void
));
extern
void
finish_chill_function
P
ROTO
((
void
));
extern
void
finish_chill_function
P
ARAMS
((
void
));
extern
tree
finish_enum
P
ROTO
((
tree
,
tree
));
extern
tree
finish_enum
P
ARAMS
((
tree
,
tree
));
extern
void
fixup_chill_parms
P
ROTO
((
tree
));
extern
void
fixup_chill_parms
P
ARAMS
((
tree
));
extern
void
finish_outer_function
P
ROTO
((
void
));
extern
void
finish_outer_function
P
ARAMS
((
void
));
extern
unsigned
get_type_precision
P
ROTO
((
tree
,
tree
));
extern
unsigned
get_type_precision
P
ARAMS
((
tree
,
tree
));
extern
tree
grok_chill_fixedfields
P
ROTO
((
tree
,
tree
,
tree
));
extern
tree
grok_chill_fixedfields
P
ARAMS
((
tree
,
tree
,
tree
));
extern
tree
grok_chill_variantdefs
P
ROTO
((
tree
,
tree
,
tree
));
extern
tree
grok_chill_variantdefs
P
ARAMS
((
tree
,
tree
,
tree
));
extern
void
layout_enum
P
ROTO
((
tree
));
extern
void
layout_enum
P
ARAMS
((
tree
));
/* extern tree lookup_remembered_decl P
ROTO
((HOST_WIDE_INT, tree)); */
/* extern tree lookup_remembered_decl P
ARAMS
((HOST_WIDE_INT, tree)); */
extern
void
lookup_and_expand_goto
P
ROTO
((
tree
));
extern
void
lookup_and_expand_goto
P
ARAMS
((
tree
));
extern
tree
lookup_tag_fields
P
ROTO
((
tree
,
tree
));
extern
tree
lookup_tag_fields
P
ARAMS
((
tree
,
tree
));
extern
void
lookup_and_handle_exit
P
ROTO
((
tree
));
extern
void
lookup_and_handle_exit
P
ARAMS
((
tree
));
extern
tree
massage_param_node
P
ROTO
((
tree
,
tree
));
extern
tree
massage_param_node
P
ARAMS
((
tree
,
tree
));
extern
void
pop_module
P
ROTO
((
void
));
extern
void
pop_module
P
ARAMS
((
void
));
extern
void
print_mode
P
ROTO
((
tree
));
extern
void
print_mode
P
ARAMS
((
tree
));
extern
tree
push_extern_function
P
ROTO
((
tree
,
tree
,
tree
,
tree
,
int
));
extern
tree
push_extern_function
P
ARAMS
((
tree
,
tree
,
tree
,
tree
,
int
));
extern
void
push_extern_process
P
ROTO
((
tree
,
tree
,
tree
,
int
));
extern
void
push_extern_process
P
ARAMS
((
tree
,
tree
,
tree
,
int
));
extern
void
push_extern_signal
P
ROTO
((
tree
,
tree
,
tree
));
extern
void
push_extern_signal
P
ARAMS
((
tree
,
tree
,
tree
));
extern
void
push_granted
P
ROTO
((
tree
,
tree
));
extern
void
push_granted
P
ARAMS
((
tree
,
tree
));
extern
tree
push_modedef
P
ROTO
((
tree
,
tree
,
int
));
extern
tree
push_modedef
P
ARAMS
((
tree
,
tree
,
int
));
extern
tree
push_module
P
ROTO
((
tree
,
int
));
extern
tree
push_module
P
ARAMS
((
tree
,
int
));
extern
void
push_parms
P
ROTO
((
tree
,
tree
,
tree
));
extern
void
push_parms
P
ARAMS
((
tree
,
tree
,
tree
));
extern
void
push_syndecl
P
ROTO
((
tree
,
tree
,
tree
));
extern
void
push_syndecl
P
ARAMS
((
tree
,
tree
,
tree
));
extern
int
result_never_set
;
extern
int
result_never_set
;
extern
void
save_expr_under_name
P
ROTO
((
tree
,
tree
));
extern
void
save_expr_under_name
P
ARAMS
((
tree
,
tree
));
extern
tree
set_module_name
P
ROTO
((
tree
));
extern
tree
set_module_name
P
ARAMS
((
tree
));
extern
int
start_chill_function
P
ROTO
((
tree
,
tree
,
tree
,
tree
,
tree
));
extern
int
start_chill_function
P
ARAMS
((
tree
,
tree
,
tree
,
tree
,
tree
));
extern
void
start_outer_function
P
ROTO
((
void
));
extern
void
start_outer_function
P
ARAMS
((
void
));
extern
void
switch_to_pass_2
P
ROTO
((
void
));
extern
void
switch_to_pass_2
P
ARAMS
((
void
));
/* in ch/except.c */
/* in ch/except.c */
extern
void
chill_check_no_handlers
P
ROTO
((
void
));
extern
void
chill_check_no_handlers
P
ARAMS
((
void
));
extern
void
chill_finish_on
P
ROTO
((
void
));
extern
void
chill_finish_on
P
ARAMS
((
void
));
extern
void
chill_handle_on_labels
P
ROTO
((
tree
));
extern
void
chill_handle_on_labels
P
ARAMS
((
tree
));
extern
void
chill_reraise_exceptions
P
ROTO
((
tree
));
extern
void
chill_reraise_exceptions
P
ARAMS
((
tree
));
extern
void
chill_start_default_handler
P
ROTO
((
void
));
extern
void
chill_start_default_handler
P
ARAMS
((
void
));
extern
void
chill_start_on
P
ROTO
((
void
));
extern
void
chill_start_on
P
ARAMS
((
void
));
extern
void
expand_goto_except_cleanup
P
ROTO
((
int
));
extern
void
expand_goto_except_cleanup
P
ARAMS
((
int
));
extern
int
is_handled
P
ROTO
((
tree
));
extern
int
is_handled
P
ARAMS
((
tree
));
/* in ch/expr.c */
/* in ch/expr.c */
extern
tree
build_chill_addr_expr
P
ROTO
((
tree
,
const
char
*
));
extern
tree
build_chill_addr_expr
P
ARAMS
((
tree
,
const
char
*
));
extern
tree
build_chill_arrow_expr
P
ROTO
((
tree
,
int
));
extern
tree
build_chill_arrow_expr
P
ARAMS
((
tree
,
int
));
extern
tree
build_component_ref
P
ROTO
((
tree
,
tree
));
extern
tree
build_component_ref
P
ARAMS
((
tree
,
tree
));
extern
tree
build_chill_compound_expr
P
ROTO
((
tree
));
extern
tree
build_chill_compound_expr
P
ARAMS
((
tree
));
extern
tree
build_chill_descr
P
ROTO
((
tree
));
extern
tree
build_chill_descr
P
ARAMS
((
tree
));
extern
void
build_chill_descr_type
P
ROTO
((
void
));
extern
void
build_chill_descr_type
P
ARAMS
((
void
));
extern
void
build_chill_inttime_type
P
ROTO
((
void
));
extern
void
build_chill_inttime_type
P
ARAMS
((
void
));
extern
tree
build_compare_expr
P
ROTO
((
enum
tree_code
,
extern
tree
build_compare_expr
P
ARAMS
((
enum
tree_code
,
tree
,
tree
));
tree
,
tree
));
extern
tree
build_compare_discrete_expr
P
ROTO
((
enum
tree_code
,
extern
tree
build_compare_discrete_expr
P
ARAMS
((
enum
tree_code
,
tree
,
tree
));
tree
,
tree
));
extern
tree
check_case_selector
P
ROTO
((
tree
));
extern
tree
check_case_selector
P
ARAMS
((
tree
));
extern
tree
check_case_selector_list
P
ROTO
((
tree
));
extern
tree
check_case_selector_list
P
ARAMS
((
tree
));
extern
tree
check_have_mode
P
ROTO
((
tree
,
const
char
*
));
extern
tree
check_have_mode
P
ARAMS
((
tree
,
const
char
*
));
extern
void
init_chill_expand
P
ROTO
((
void
));
extern
void
init_chill_expand
P
ARAMS
((
void
));
extern
void
chill_expand_assignment
P
ROTO
((
tree
,
enum
chill_tree_code
,
tree
));
extern
void
chill_expand_assignment
P
ARAMS
((
tree
,
enum
chill_tree_code
,
tree
));
extern
void
expand_assignment_action
P
ROTO
((
tree
,
enum
chill_tree_code
,
tree
));
extern
void
expand_assignment_action
P
ARAMS
((
tree
,
enum
chill_tree_code
,
tree
));
extern
int
compare_int_csts
P
ROTO
((
enum
chill_tree_code
,
extern
int
compare_int_csts
P
ARAMS
((
enum
chill_tree_code
,
tree
,
tree
));
tree
,
tree
));
extern
void
expand_varying_length_assignment
P
ROTO
((
tree
,
tree
));
extern
void
expand_varying_length_assignment
P
ARAMS
((
tree
,
tree
));
extern
tree
force_addr_of
P
ROTO
((
tree
));
extern
tree
force_addr_of
P
ARAMS
((
tree
));
extern
tree
resolve_component_ref
P
ROTO
((
tree
));
extern
tree
resolve_component_ref
P
ARAMS
((
tree
));
extern
tree
truthvalue_conversion
P
ROTO
((
tree
));
extern
tree
truthvalue_conversion
P
ARAMS
((
tree
));
extern
tree
varying_to_slice
P
ROTO
((
tree
));
extern
tree
varying_to_slice
P
ARAMS
((
tree
));
/* in ch/grant.c */
/* in ch/grant.c */
extern
void
chill_finish_compile
P
ROTO
((
void
));
extern
void
chill_finish_compile
P
ARAMS
((
void
));
extern
void
chill_seize
P
ROTO
((
tree
,
tree
,
tree
));
extern
void
chill_seize
P
ARAMS
((
tree
,
tree
,
tree
));
extern
void
start_outer_function
P
ROTO
((
void
));
extern
void
start_outer_function
P
ARAMS
((
void
));
extern
void
finish_chill_seize
P
ROTO
((
tree
));
extern
void
finish_chill_seize
P
ARAMS
((
tree
));
extern
void
chill_grant
P
ROTO
((
tree
,
tree
,
tree
,
tree
));
extern
void
chill_grant
P
ARAMS
((
tree
,
tree
,
tree
,
tree
));
extern
void
set_default_grant_file
P
ROTO
((
void
));
extern
void
set_default_grant_file
P
ARAMS
((
void
));
extern
void
set_identifier_size
P
ROTO
((
int
));
extern
void
set_identifier_size
P
ARAMS
((
int
));
extern
void
write_grant_file
P
ROTO
((
void
));
extern
void
write_grant_file
P
ARAMS
((
void
));
extern
void
write_spec_module
P
ROTO
((
tree
,
tree
));
extern
void
write_spec_module
P
ARAMS
((
tree
,
tree
));
/* in ch/lang.c */
/* in ch/lang.c */
extern
tree
string_index_type_dummy
;
extern
tree
string_index_type_dummy
;
extern
tree
integer_minus_one_node
;
extern
tree
integer_minus_one_node
;
extern
int
flag_old_strings
;
extern
int
flag_old_strings
;
extern
void
GNU_xref_begin
P
ROTO
((
void
));
extern
void
GNU_xref_begin
P
ARAMS
((
void
));
extern
void
GNU_xref_end
P
ROTO
((
void
));
extern
void
GNU_xref_end
P
ARAMS
((
void
));
extern
tree
build_chill_array_type
P
ROTO
((
tree
,
tree
,
int
,
tree
));
extern
tree
build_chill_array_type
P
ARAMS
((
tree
,
tree
,
int
,
tree
));
extern
tree
build_chill_struct_type
P
ROTO
((
tree
));
extern
tree
build_chill_struct_type
P
ARAMS
((
tree
));
extern
tree
build_chill_pointer_type
P
ROTO
((
tree
));
extern
tree
build_chill_pointer_type
P
ARAMS
((
tree
));
extern
tree
build_chill_range_type
P
ROTO
((
tree
,
tree
,
tree
));
extern
tree
build_chill_range_type
P
ARAMS
((
tree
,
tree
,
tree
));
extern
tree
build_chill_reference_type
P
ROTO
((
tree
));
extern
tree
build_chill_reference_type
P
ARAMS
((
tree
));
extern
tree
build_simple_array_type
P
ROTO
((
tree
,
tree
,
tree
));
extern
tree
build_simple_array_type
P
ARAMS
((
tree
,
tree
,
tree
));
extern
tree
const_expr
P
ROTO
((
tree
));
extern
tree
const_expr
P
ARAMS
((
tree
));
extern
tree
get_identifier3
P
ROTO
((
const
char
*
,
const
char
*
,
const
char
*
));
extern
tree
get_identifier3
P
ARAMS
((
const
char
*
,
const
char
*
,
const
char
*
));
extern
tree
layout_chill_array_type
P
ROTO
((
tree
));
extern
tree
layout_chill_array_type
P
ARAMS
((
tree
));
extern
tree
layout_chill_range_type
P
ROTO
((
tree
,
int
));
extern
tree
layout_chill_range_type
P
ARAMS
((
tree
,
int
));
extern
tree
layout_chill_pointer_type
P
ROTO
((
tree
));
extern
tree
layout_chill_pointer_type
P
ARAMS
((
tree
));
extern
tree
layout_chill_struct_type
P
ROTO
((
tree
));
extern
tree
layout_chill_struct_type
P
ARAMS
((
tree
));
extern
tree
layout_chill_variants
P
ROTO
((
tree
));
extern
tree
layout_chill_variants
P
ARAMS
((
tree
));
extern
tree
layout_powerset_type
P
ROTO
((
tree
));
extern
tree
layout_powerset_type
P
ARAMS
((
tree
));
extern
tree
lookup_interface
P
ROTO
((
tree
));
extern
tree
lookup_interface
P
ARAMS
((
tree
));
extern
tree
maybe_building_objc_message_expr
P
ROTO
((
void
));
extern
tree
maybe_building_objc_message_expr
P
ARAMS
((
void
));
extern
void
maybe_objc_check_decl
P
ROTO
((
tree
));
extern
void
maybe_objc_check_decl
P
ARAMS
((
tree
));
extern
int
maybe_objc_comptypes
P
ROTO
((
tree
,
tree
));
extern
int
maybe_objc_comptypes
P
ARAMS
((
tree
,
tree
));
extern
int
recognize_objc_keyword
P
ROTO
((
void
));
extern
int
recognize_objc_keyword
P
ARAMS
((
void
));
/* in ch/lex.l */
/* in ch/lex.l */
extern
tree
use_seizefile_name
;
extern
tree
use_seizefile_name
;
extern
tree
current_seizefile_name
;
extern
tree
current_seizefile_name
;
extern
tree
build_chill_string
P
ROTO
((
int
,
const
char
*
));
extern
tree
build_chill_string
P
ARAMS
((
int
,
const
char
*
));
extern
int
check_newline
P
ROTO
((
void
));
extern
int
check_newline
P
ARAMS
((
void
));
extern
tree
get_chill_filename
P
ROTO
((
void
));
extern
tree
get_chill_filename
P
ARAMS
((
void
));
extern
tree
get_chill_linenumber
P
ROTO
((
void
));
extern
tree
get_chill_linenumber
P
ARAMS
((
void
));
extern
void
register_seize_path
P
ROTO
((
const
char
*
));
extern
void
register_seize_path
P
ARAMS
((
const
char
*
));
extern
void
reinit_parse_for_function
P
ROTO
((
void
));
extern
void
reinit_parse_for_function
P
ARAMS
((
void
));
extern
void
mark_use_seizefile_written
P
ROTO
((
tree
));
extern
void
mark_use_seizefile_written
P
ARAMS
((
tree
));
/* in ch/loop.c */
/* in ch/loop.c */
extern
void
begin_chill_loop
P
ROTO
((
tree
,
tree
));
extern
void
begin_chill_loop
P
ARAMS
((
tree
,
tree
));
extern
tree
build_chill_iterator
P
ROTO
((
tree
,
tree
,
tree
,
int
,
int
,
int
));
extern
tree
build_chill_iterator
P
ARAMS
((
tree
,
tree
,
tree
,
int
,
int
,
int
));
extern
void
end_chill_loop
P
ROTO
((
void
));
extern
void
end_chill_loop
P
ARAMS
((
void
));
extern
tree
get_unique_identifier
P
ROTO
((
const
char
*
));
extern
tree
get_unique_identifier
P
ARAMS
((
const
char
*
));
/* in ch/inout.c */
/* in ch/inout.c */
extern
tree
access_recordmode
P
ROTO
((
tree
));
extern
tree
access_recordmode
P
ARAMS
((
tree
));
extern
void
invalidate_access_recordmode
P
ROTO
((
tree
));
extern
void
invalidate_access_recordmode
P
ARAMS
((
tree
));
extern
tree
access_indexmode
P
ROTO
((
tree
));
extern
tree
access_indexmode
P
ARAMS
((
tree
));
extern
tree
access_dynamic
P
ROTO
((
tree
));
extern
tree
access_dynamic
P
ARAMS
((
tree
));
extern
tree
association_init_value
;
extern
tree
association_init_value
;
extern
tree
association_type_node
;
extern
tree
association_type_node
;
extern
tree
build_access_mode
P
ROTO
((
tree
,
tree
,
int
));
extern
tree
build_access_mode
P
ARAMS
((
tree
,
tree
,
int
));
extern
tree
build_chill_associate
P
ROTO
((
tree
,
tree
,
tree
));
extern
tree
build_chill_associate
P
ARAMS
((
tree
,
tree
,
tree
));
extern
tree
build_chill_connect
P
ROTO
((
tree
,
tree
,
tree
,
tree
));
extern
tree
build_chill_connect
P
ARAMS
((
tree
,
tree
,
tree
,
tree
));
extern
tree
build_chill_create
P
ROTO
((
tree
));
extern
tree
build_chill_create
P
ARAMS
((
tree
));
extern
tree
build_chill_delete
P
ROTO
((
tree
));
extern
tree
build_chill_delete
P
ARAMS
((
tree
));
extern
tree
build_chill_disconnect
P
ROTO
((
tree
));
extern
tree
build_chill_disconnect
P
ARAMS
((
tree
));
extern
tree
build_chill_dissociate
P
ROTO
((
tree
));
extern
tree
build_chill_dissociate
P
ARAMS
((
tree
));
extern
tree
build_chill_eoln
P
ROTO
((
tree
));
extern
tree
build_chill_eoln
P
ARAMS
((
tree
));
extern
tree
build_chill_existing
P
ROTO
((
tree
));
extern
tree
build_chill_existing
P
ARAMS
((
tree
));
extern
tree
build_chill_gettextaccess
P
ROTO
((
tree
));
extern
tree
build_chill_gettextaccess
P
ARAMS
((
tree
));
extern
tree
build_chill_getassociation
P
ROTO
((
tree
));
extern
tree
build_chill_getassociation
P
ARAMS
((
tree
));
extern
tree
build_chill_gettextindex
P
ROTO
((
tree
));
extern
tree
build_chill_gettextindex
P
ARAMS
((
tree
));
extern
tree
build_chill_gettextrecord
P
ROTO
((
tree
));
extern
tree
build_chill_gettextrecord
P
ARAMS
((
tree
));
extern
tree
build_chill_getusage
P
ROTO
((
tree
));
extern
tree
build_chill_getusage
P
ARAMS
((
tree
));
extern
tree
build_chill_indexable
P
ROTO
((
tree
));
extern
tree
build_chill_indexable
P
ARAMS
((
tree
));
extern
tree
build_chill_isassociated
P
ROTO
((
tree
));
extern
tree
build_chill_isassociated
P
ARAMS
((
tree
));
extern
tree
build_chill_modify
P
ROTO
((
tree
,
tree
));
extern
tree
build_chill_modify
P
ARAMS
((
tree
,
tree
));
extern
tree
build_chill_outoffile
P
ROTO
((
tree
));
extern
tree
build_chill_outoffile
P
ARAMS
((
tree
));
extern
tree
build_chill_readable
P
ROTO
((
tree
));
extern
tree
build_chill_readable
P
ARAMS
((
tree
));
extern
tree
build_chill_readrecord
P
ROTO
((
tree
,
tree
));
extern
tree
build_chill_readrecord
P
ARAMS
((
tree
,
tree
));
extern
tree
build_chill_readtext
P
ROTO
((
tree
,
tree
));
extern
tree
build_chill_readtext
P
ARAMS
((
tree
,
tree
));
extern
tree
build_chill_sequencible
P
ROTO
((
tree
));
extern
tree
build_chill_sequencible
P
ARAMS
((
tree
));
extern
tree
build_chill_settextaccess
P
ROTO
((
tree
,
tree
));
extern
tree
build_chill_settextaccess
P
ARAMS
((
tree
,
tree
));
extern
tree
build_chill_settextindex
P
ROTO
((
tree
,
tree
));
extern
tree
build_chill_settextindex
P
ARAMS
((
tree
,
tree
));
extern
tree
build_chill_settextrecord
P
ROTO
((
tree
,
tree
));
extern
tree
build_chill_settextrecord
P
ARAMS
((
tree
,
tree
));
extern
tree
build_chill_variable
P
ROTO
((
tree
));
extern
tree
build_chill_variable
P
ARAMS
((
tree
));
extern
tree
build_chill_writeable
P
ROTO
((
tree
));
extern
tree
build_chill_writeable
P
ARAMS
((
tree
));
extern
tree
build_chill_writerecord
P
ROTO
((
tree
,
tree
));
extern
tree
build_chill_writerecord
P
ARAMS
((
tree
,
tree
));
extern
tree
build_chill_writetext
P
ROTO
((
tree
,
tree
));
extern
tree
build_chill_writetext
P
ARAMS
((
tree
,
tree
));
extern
void
build_enum_tables
P
ROTO
((
void
));
extern
void
build_enum_tables
P
ARAMS
((
void
));
extern
tree
build_text_mode
P
ROTO
((
tree
,
tree
,
int
));
extern
tree
build_text_mode
P
ARAMS
((
tree
,
tree
,
int
));
extern
tree
check_text_length
P
ROTO
((
tree
));
extern
tree
check_text_length
P
ARAMS
((
tree
));
extern
void
init_access_location
P
ROTO
((
tree
,
tree
));
extern
void
init_access_location
P
ARAMS
((
tree
,
tree
));
extern
void
init_text_location
P
ROTO
((
tree
,
tree
));
extern
void
init_text_location
P
ARAMS
((
tree
,
tree
));
extern
void
inout_init
P
ROTO
((
void
));
extern
void
inout_init
P
ARAMS
((
void
));
extern
tree
text_dynamic
P
ROTO
((
tree
));
extern
tree
text_dynamic
P
ARAMS
((
tree
));
extern
tree
text_indexmode
P
ROTO
((
tree
));
extern
tree
text_indexmode
P
ARAMS
((
tree
));
extern
tree
text_length
P
ROTO
((
tree
));
extern
tree
text_length
P
ARAMS
((
tree
));
extern
tree
usage_type_node
;
extern
tree
usage_type_node
;
extern
tree
where_type_node
;
extern
tree
where_type_node
;
/* in ch/parse.c */
/* in ch/parse.c */
extern
tree
get_type_of
P
ROTO
((
tree
));
extern
tree
get_type_of
P
ARAMS
((
tree
));
extern
void
set_yydebug
P
ROTO
((
int
));
extern
void
set_yydebug
P
ARAMS
((
int
));
extern
void
yyerror
P
ROTO
((
char
*
));
extern
void
yyerror
P
ARAMS
((
char
*
));
extern
int
pass
;
extern
int
pass
;
extern
int
ignoring
;
extern
int
ignoring
;
extern
int
seen_action
;
extern
int
seen_action
;
extern
int
build_constructor
;
extern
int
build_constructor
;
extern
void
possibly_define_exit_label
P
ROTO
((
tree
));
extern
void
possibly_define_exit_label
P
ARAMS
((
tree
));
extern
void
to_global_binding_level
P
ROTO
((
void
));
extern
void
to_global_binding_level
P
ARAMS
((
void
));
/* in ch/satisfy.c */
/* in ch/satisfy.c */
extern
tree
satisfy_decl
P
ROTO
((
tree
,
int
));
extern
tree
satisfy_decl
P
ARAMS
((
tree
,
int
));
/* in ch/tasking.c */
/* in ch/tasking.c */
extern
void
add_taskstuff_to_list
P
ROTO
((
tree
,
const
char
*
,
tree
,
tree
,
tree
));
extern
void
add_taskstuff_to_list
P
ARAMS
((
tree
,
const
char
*
,
tree
,
tree
,
tree
));
extern
void
process_buffer_decls
P
ROTO
((
tree
,
tree
,
int
));
extern
void
process_buffer_decls
P
ARAMS
((
tree
,
tree
,
int
));
extern
tree
buffer_element_mode
P
ROTO
((
tree
));
extern
tree
buffer_element_mode
P
ARAMS
((
tree
));
extern
void
invalidate_buffer_element_mode
P
ROTO
((
tree
));
extern
void
invalidate_buffer_element_mode
P
ARAMS
((
tree
));
extern
tree
build_buffer_descriptor
P
ROTO
((
tree
,
tree
,
tree
));
extern
tree
build_buffer_descriptor
P
ARAMS
((
tree
,
tree
,
tree
));
extern
tree
build_buffer_type
P
ROTO
((
tree
,
tree
));
extern
tree
build_buffer_type
P
ARAMS
((
tree
,
tree
));
extern
void
build_delay_action
P
ROTO
((
tree
,
tree
));
extern
void
build_delay_action
P
ARAMS
((
tree
,
tree
));
extern
tree
build_delay_case_start
P
ROTO
((
tree
,
tree
));
extern
tree
build_delay_case_start
P
ARAMS
((
tree
,
tree
));
extern
void
build_delay_case_end
P
ROTO
((
tree
));
extern
void
build_delay_case_end
P
ARAMS
((
tree
));
extern
void
build_delay_case_label
P
ROTO
((
tree
,
int
));
extern
void
build_delay_case_label
P
ARAMS
((
tree
,
int
));
extern
tree
build_event_type
P
ROTO
((
tree
));
extern
tree
build_event_type
P
ARAMS
((
tree
));
extern
void
build_receive_case_end
P
ROTO
((
tree
,
tree
));
extern
void
build_receive_case_end
P
ARAMS
((
tree
,
tree
));
extern
int
build_receive_case_if_generated
P
ROTO
((
void
));
extern
int
build_receive_case_if_generated
P
ARAMS
((
void
));
extern
tree
build_receive_case_label
P
ROTO
((
tree
,
tree
));
extern
tree
build_receive_case_label
P
ARAMS
((
tree
,
tree
));
extern
tree
build_receive_case_start
P
ROTO
((
tree
));
extern
tree
build_receive_case_start
P
ARAMS
((
tree
));
extern
void
expand_continue_event
P
ROTO
((
tree
));
extern
void
expand_continue_event
P
ARAMS
((
tree
));
extern
void
expand_send_buffer
P
ROTO
((
tree
,
tree
,
tree
,
tree
,
tree
));
extern
void
expand_send_buffer
P
ARAMS
((
tree
,
tree
,
tree
,
tree
,
tree
));
extern
void
expand_send_signal
P
ROTO
((
tree
,
tree
,
tree
,
tree
,
tree
));
extern
void
expand_send_signal
P
ARAMS
((
tree
,
tree
,
tree
,
tree
,
tree
));
extern
void
build_start_process
P
ROTO
((
tree
,
tree
,
tree
,
tree
));
extern
void
build_start_process
P
ARAMS
((
tree
,
tree
,
tree
,
tree
));
extern
tree
build_copy_number
P
ROTO
((
tree
));
extern
tree
build_copy_number
P
ARAMS
((
tree
));
extern
tree
build_gen_code
P
ROTO
((
tree
));
extern
tree
build_gen_code
P
ARAMS
((
tree
));
extern
tree
build_gen_inst
P
ROTO
((
tree
,
tree
));
extern
tree
build_gen_inst
P
ARAMS
((
tree
,
tree
));
extern
tree
build_gen_ptype
P
ROTO
((
tree
));
extern
tree
build_gen_ptype
P
ARAMS
((
tree
));
extern
void
build_instance_type
P
ROTO
((
void
));
extern
void
build_instance_type
P
ARAMS
((
void
));
extern
tree
build_process_header
P
ROTO
((
tree
,
tree
));
extern
tree
build_process_header
P
ARAMS
((
tree
,
tree
));
extern
void
build_process_wrapper
P
ROTO
((
tree
,
tree
));
extern
void
build_process_wrapper
P
ARAMS
((
tree
,
tree
));
extern
tree
build_proc_type
P
ROTO
((
tree
));
extern
tree
build_proc_type
P
ARAMS
((
tree
));
extern
tree
build_queue_length
P
ROTO
((
tree
));
extern
tree
build_queue_length
P
ARAMS
((
tree
));
extern
tree
build_signal_descriptor
P
ROTO
((
tree
,
tree
));
extern
tree
build_signal_descriptor
P
ARAMS
((
tree
,
tree
));
extern
tree
build_signal_struct_type
P
ROTO
((
tree
,
tree
,
tree
));
extern
tree
build_signal_struct_type
P
ARAMS
((
tree
,
tree
,
tree
));
extern
tree
build_tasking_struct
P
ROTO
((
void
));
extern
tree
build_tasking_struct
P
ARAMS
((
void
));
extern
tree
chill_taskingcode_type_node
;
extern
tree
chill_taskingcode_type_node
;
extern
tree
check_queue_size
P
ROTO
((
tree
));
extern
tree
check_queue_size
P
ARAMS
((
tree
));
extern
tree
generate_tasking_code_variable
P
ROTO
((
tree
,
tree
*
,
int
));
extern
tree
generate_tasking_code_variable
P
ARAMS
((
tree
,
tree
*
,
int
));
extern
tree
get_signal_type_name
P
ROTO
((
tree
));
extern
tree
get_signal_type_name
P
ARAMS
((
tree
));
extern
tree
get_struct_type_name
P
ROTO
((
tree
));
extern
tree
get_struct_type_name
P
ARAMS
((
tree
));
extern
tree
get_tasking_code_name
P
ROTO
((
tree
));
extern
tree
get_tasking_code_name
P
ARAMS
((
tree
));
extern
tree
make_process_struct
P
ROTO
((
tree
,
tree
));
extern
tree
make_process_struct
P
ARAMS
((
tree
,
tree
));
extern
tree
make_signal_struct
P
ROTO
((
tree
));
extern
tree
make_signal_struct
P
ARAMS
((
tree
));
extern
tree
max_queue_size
P
ROTO
((
tree
));
extern
tree
max_queue_size
P
ARAMS
((
tree
));
extern
void
tasking_init
P
ROTO
((
void
));
extern
void
tasking_init
P
ARAMS
((
void
));
extern
void
tasking_registry
P
ROTO
((
void
));
extern
void
tasking_registry
P
ARAMS
((
void
));
extern
void
tasking_setup
P
ROTO
((
void
));
extern
void
tasking_setup
P
ARAMS
((
void
));
/* in ch/timing.c */
/* in ch/timing.c */
extern
tree
abs_timing_type_node
;
extern
tree
abs_timing_type_node
;
extern
tree
after_stack
;
extern
tree
after_stack
;
extern
void
build_after_end
P
ROTO
((
void
));
extern
void
build_after_end
P
ARAMS
((
void
));
extern
void
build_after_start
P
ROTO
((
tree
,
int
));
extern
void
build_after_start
P
ARAMS
((
tree
,
int
));
extern
void
build_after_timeout_start
P
ROTO
((
void
));
extern
void
build_after_timeout_start
P
ARAMS
((
void
));
extern
void
build_at_action
P
ROTO
((
tree
));
extern
void
build_at_action
P
ARAMS
((
tree
));
extern
void
build_cycle_end
P
ROTO
((
tree
));
extern
void
build_cycle_end
P
ARAMS
((
tree
));
extern
tree
build_cycle_start
P
ROTO
((
tree
));
extern
tree
build_cycle_start
P
ARAMS
((
tree
));
extern
tree
build_timeout_preface
P
ROTO
((
void
));
extern
tree
build_timeout_preface
P
ARAMS
((
void
));
extern
void
build_timesupervised_call
P
ROTO
((
tree
,
tree
));
extern
void
build_timesupervised_call
P
ARAMS
((
tree
,
tree
));
extern
tree
duration_timing_type_node
;
extern
tree
duration_timing_type_node
;
extern
void
timing_init
P
ROTO
((
void
));
extern
void
timing_init
P
ARAMS
((
void
));
/* in ch/tree.c */
/* in ch/tree.c */
extern
tree
build_alias_decl
P
ROTO
((
tree
,
tree
,
tree
));
extern
tree
build_alias_decl
P
ARAMS
((
tree
,
tree
,
tree
));
extern
tree
build_bitstring_type
P
ROTO
((
tree
));
extern
tree
build_bitstring_type
P
ARAMS
((
tree
));
extern
tree
build_powerset_type
P
ROTO
((
tree
));
extern
tree
build_powerset_type
P
ARAMS
((
tree
));
extern
tree
build_string_type
P
ROTO
((
tree
,
tree
));
extern
tree
build_string_type
P
ARAMS
((
tree
,
tree
));
extern
tree
decl_check_rename
P
ROTO
((
tree
,
tree
));
extern
tree
decl_check_rename
P
ARAMS
((
tree
,
tree
));
extern
tree
discrete_count
P
ROTO
((
tree
));
extern
tree
discrete_count
P
ARAMS
((
tree
));
extern
int
list_length
P
ROTO
((
tree
));
extern
int
list_length
P
ARAMS
((
tree
));
extern
tree
munge_exit_label
P
ROTO
((
tree
));
extern
tree
munge_exit_label
P
ARAMS
((
tree
));
extern
tree
save_if_needed
P
ROTO
((
tree
));
extern
tree
save_if_needed
P
ARAMS
((
tree
));
/* in ch/typeck.c */
/* in ch/typeck.c */
extern
tree
build_array_from_set
P
ROTO
((
tree
));
extern
tree
build_array_from_set
P
ARAMS
((
tree
));
extern
tree
build_chill_array_ref
P
ROTO
((
tree
,
tree
));
extern
tree
build_chill_array_ref
P
ARAMS
((
tree
,
tree
));
extern
tree
build_chill_bitref
P
ROTO
((
tree
,
tree
));
extern
tree
build_chill_bitref
P
ARAMS
((
tree
,
tree
));
extern
tree
build_chill_cast
P
ROTO
((
tree
,
tree
));
extern
tree
build_chill_cast
P
ARAMS
((
tree
,
tree
));
extern
tree
chill_equivalent
P
ROTO
((
tree
,
tree
,
struct
mode_chain
*
));
extern
tree
chill_equivalent
P
ARAMS
((
tree
,
tree
,
struct
mode_chain
*
));
extern
tree
build_init_struct
P
ROTO
((
void
));
extern
tree
build_init_struct
P
ARAMS
((
void
));
extern
tree
build_readonly_type
P
ROTO
((
tree
));
extern
tree
build_readonly_type
P
ARAMS
((
tree
));
extern
int
chill_compatible
P
ROTO
((
tree
,
tree
));
extern
int
chill_compatible
P
ARAMS
((
tree
,
tree
));
extern
int
chill_compatible_classes
P
ROTO
((
tree
,
tree
));
extern
int
chill_compatible_classes
P
ARAMS
((
tree
,
tree
));
extern
ch_class
chill_expr_class
P
ROTO
((
tree
));
extern
ch_class
chill_expr_class
P
ARAMS
((
tree
));
extern
tree
chill_give_type_to_expr
P
ROTO
((
tree
,
tree
));
extern
tree
chill_give_type_to_expr
P
ARAMS
((
tree
,
tree
));
extern
tree
chill_expand_tuple
P
ROTO
((
tree
,
tree
));
extern
tree
chill_expand_tuple
P
ARAMS
((
tree
,
tree
));
extern
ch_class
chill_expr_class
P
ROTO
((
tree
));
extern
ch_class
chill_expr_class
P
ARAMS
((
tree
));
extern
int
chill_location
P
ROTO
((
tree
));
extern
int
chill_location
P
ARAMS
((
tree
));
extern
tree
chill_max_vary_array_index
P
ROTO
((
tree
));
extern
tree
chill_max_vary_array_index
P
ARAMS
((
tree
));
extern
int
chill_read_compatible
P
ROTO
((
tree
,
tree
));
extern
int
chill_read_compatible
P
ARAMS
((
tree
,
tree
));
extern
int
chill_referable
P
ROTO
((
tree
));
extern
int
chill_referable
P
ARAMS
((
tree
));
extern
tree
chill_root_mode
P
ROTO
((
tree
));
extern
tree
chill_root_mode
P
ARAMS
((
tree
));
extern
ch_class
chill_resulting_class
P
ROTO
((
ch_class
,
ch_class
));
extern
ch_class
chill_resulting_class
P
ARAMS
((
ch_class
,
ch_class
));
extern
tree
chill_resulting_mode
P
ROTO
((
tree
,
tree
));
extern
tree
chill_resulting_mode
P
ARAMS
((
tree
,
tree
));
extern
int
chill_similar
P
ROTO
((
tree
,
tree
,
struct
mode_chain
*
));
extern
int
chill_similar
P
ARAMS
((
tree
,
tree
,
struct
mode_chain
*
));
extern
int
discrete_type_p
P
ROTO
((
tree
));
extern
int
discrete_type_p
P
ARAMS
((
tree
));
extern
tree
convert_to_discrete
P
ROTO
((
tree
));
extern
tree
convert_to_discrete
P
ARAMS
((
tree
));
extern
tree
smash_dummy_type
P
ROTO
((
tree
));
extern
tree
smash_dummy_type
P
ARAMS
((
tree
));
extern
tree
string_assignment_condition
P
ROTO
((
tree
,
tree
));
extern
tree
string_assignment_condition
P
ARAMS
((
tree
,
tree
));
extern
tree
type_for_mode
P
ROTO
((
enum
machine_mode
,
int
));
extern
tree
type_for_mode
P
ARAMS
((
enum
machine_mode
,
int
));
extern
tree
type_for_size
P
ROTO
((
unsigned
,
int
));
extern
tree
type_for_size
P
ARAMS
((
unsigned
,
int
));
extern
int
valid_array_index
P
ROTO
((
tree
,
tree
));
extern
int
valid_array_index
P
ARAMS
((
tree
,
tree
));
extern
void
validate_varying_array_ref
P
ROTO
((
tree
,
tree
));
extern
void
validate_varying_array_ref
P
ARAMS
((
tree
,
tree
));
/* in function.c */
/* in function.c */
extern
void
expand_function_end
P
ROTO
((
char
*
,
int
,
int
));
extern
void
expand_function_end
P
ARAMS
((
char
*
,
int
,
int
));
extern
void
expand_function_start
P
ROTO
((
tree
,
int
));
extern
void
expand_function_start
P
ARAMS
((
tree
,
int
));
extern
void
init_function_start
P
ROTO
((
tree
,
char
*
,
int
));
extern
void
init_function_start
P
ARAMS
((
tree
,
char
*
,
int
));
extern
void
pop_function_context
P
ROTO
((
void
));
extern
void
pop_function_context
P
ARAMS
((
void
));
extern
void
push_function_context
P
ROTO
((
void
));
extern
void
push_function_context
P
ARAMS
((
void
));
/* in integrate.c */
/* in integrate.c */
extern
void
output_inline_function
P
ROTO
((
tree
));
extern
void
output_inline_function
P
ARAMS
((
tree
));
/* in toplev.c */
/* in toplev.c */
extern
void
announce_function
P
ROTO
((
tree
));
extern
void
announce_function
P
ARAMS
((
tree
));
extern
int
floor_log2_wide
P
ROTO
((
unsigned
HOST_WIDE_INT
));
extern
int
floor_log2_wide
P
ARAMS
((
unsigned
HOST_WIDE_INT
));
extern
void
rest_of_compilation
P
ROTO
((
tree
));
extern
void
rest_of_compilation
P
ARAMS
((
tree
));
/* in varasm.c */
/* in varasm.c */
extern
void
make_function_rtl
P
ROTO
((
tree
));
extern
void
make_function_rtl
P
ARAMS
((
tree
));
/* in ???? */
/* in ???? */
extern
void
init_iterators
P
ROTO
((
void
));
extern
void
init_iterators
P
ARAMS
((
void
));
extern
int
mark_addressable
P
ROTO
((
tree
));
extern
int
mark_addressable
P
ARAMS
((
tree
));
extern
tree
chill_result_decl
;
extern
tree
chill_result_decl
;
#ifdef RTX_CODE
#ifdef RTX_CODE
extern
rtx
label_rtx
P
ROTO
((
tree
));
extern
rtx
label_rtx
P
ARAMS
((
tree
));
#endif
#endif
extern
void
permanent_allocation
P
ROTO
((
int
));
extern
void
permanent_allocation
P
ARAMS
((
int
));
#ifndef SET_WORD_SIZE
#ifndef SET_WORD_SIZE
#define SET_WORD_SIZE BITS_PER_WORD
#define SET_WORD_SIZE BITS_PER_WORD
...
@@ -1164,7 +1164,7 @@ struct module
...
@@ -1164,7 +1164,7 @@ struct module
extern
struct
module
*
current_module
;
extern
struct
module
*
current_module
;
/* fold a tree to constant as much as possible */
/* fold a tree to constant as much as possible */
extern
tree
deep_fold
P
ROTO
((
tree
));
extern
tree
deep_fold
P
ARAMS
((
tree
));
extern
const
char
*
const
gnuchill_version
;
extern
const
char
*
const
gnuchill_version
;
...
...
gcc/ch/convert.c
View file @
3b0d91ff
...
@@ -38,18 +38,18 @@ extern tree bit_one_node, bit_zero_node;
...
@@ -38,18 +38,18 @@ extern tree bit_one_node, bit_zero_node;
extern
tree
string_one_type_node
;
extern
tree
string_one_type_node
;
extern
tree
bitstring_one_type_node
;
extern
tree
bitstring_one_type_node
;
static
tree
convert_to_reference
P
ROTO
((
tree
,
tree
));
static
tree
convert_to_reference
P
ARAMS
((
tree
,
tree
));
static
tree
convert_to_boolean
P
ROTO
((
tree
,
tree
));
static
tree
convert_to_boolean
P
ARAMS
((
tree
,
tree
));
static
tree
convert_to_char
P
ROTO
((
tree
,
tree
));
static
tree
convert_to_char
P
ARAMS
((
tree
,
tree
));
#if 0
#if 0
static tree base_type_size_in_bytes P
ROTO
((tree));
static tree base_type_size_in_bytes P
ARAMS
((tree));
#endif
#endif
static
tree
remove_tree_element
P
ROTO
((
tree
,
tree
*
));
static
tree
remove_tree_element
P
ARAMS
((
tree
,
tree
*
));
static
tree
check_ps_range
P
ROTO
((
tree
,
tree
,
tree
));
static
tree
check_ps_range
P
ARAMS
((
tree
,
tree
,
tree
));
static
tree
digest_powerset_tuple
P
ROTO
((
tree
,
tree
));
static
tree
digest_powerset_tuple
P
ARAMS
((
tree
,
tree
));
static
tree
digest_structure_tuple
P
ROTO
((
tree
,
tree
));
static
tree
digest_structure_tuple
P
ARAMS
((
tree
,
tree
));
static
tree
digest_array_tuple
P
ROTO
((
tree
,
tree
,
int
));
static
tree
digest_array_tuple
P
ARAMS
((
tree
,
tree
,
int
));
static
tree
convert1
P
ROTO
((
tree
,
tree
));
static
tree
convert1
P
ARAMS
((
tree
,
tree
));
static
tree
static
tree
convert_to_reference
(
reftype
,
expr
)
convert_to_reference
(
reftype
,
expr
)
...
...
gcc/ch/decl.c
View file @
3b0d91ff
...
@@ -205,12 +205,12 @@ extern struct obstack *saveable_obstack;
...
@@ -205,12 +205,12 @@ extern struct obstack *saveable_obstack;
extern
tree
signal_code
;
extern
tree
signal_code
;
extern
int
special_UC
;
extern
int
special_UC
;
static
tree
get_next_decl
P
ROTO
((
void
));
static
tree
get_next_decl
P
ARAMS
((
void
));
static
tree
lookup_name_for_seizing
P
ROTO
((
tree
));
static
tree
lookup_name_for_seizing
P
ARAMS
((
tree
));
#if 0
#if 0
static tree lookup_name_current_level P
ROTO
((tree));
static tree lookup_name_current_level P
ARAMS
((tree));
#endif
#endif
static
void
save_decl
P
ROTO
((
tree
));
static
void
save_decl
P
ARAMS
((
tree
));
extern
struct
obstack
permanent_obstack
;
extern
struct
obstack
permanent_obstack
;
extern
int
in_pseudo_module
;
extern
int
in_pseudo_module
;
...
@@ -240,21 +240,21 @@ tree chill_result_decl;
...
@@ -240,21 +240,21 @@ tree chill_result_decl;
int
result_never_set
;
int
result_never_set
;
/* forward declarations */
/* forward declarations */
static
void
pushdecllist
P
ROTO
((
tree
,
int
));
static
void
pushdecllist
P
ARAMS
((
tree
,
int
));
static
int
init_nonvalue_struct
P
ROTO
((
tree
));
static
int
init_nonvalue_struct
P
ARAMS
((
tree
));
static
int
init_nonvalue_array
P
ROTO
((
tree
));
static
int
init_nonvalue_array
P
ARAMS
((
tree
));
static
void
set_nesting_level
P
ROTO
((
tree
,
int
));
static
void
set_nesting_level
P
ARAMS
((
tree
,
int
));
static
tree
make_chill_variants
P
ROTO
((
tree
,
tree
,
tree
));
static
tree
make_chill_variants
P
ARAMS
((
tree
,
tree
,
tree
));
static
tree
fix_identifier
P
ROTO
((
tree
));
static
tree
fix_identifier
P
ARAMS
((
tree
));
static
void
proclaim_decl
P
ROTO
((
tree
,
int
));
static
void
proclaim_decl
P
ARAMS
((
tree
,
int
));
static
tree
maybe_acons
P
ROTO
((
tree
,
tree
));
static
tree
maybe_acons
P
ARAMS
((
tree
,
tree
));
static
void
push_scope_decls
P
ROTO
((
int
));
static
void
push_scope_decls
P
ARAMS
((
int
));
static
void
pop_scope_decls
P
ROTO
((
tree
,
tree
));
static
void
pop_scope_decls
P
ARAMS
((
tree
,
tree
));
static
tree
build_implied_names
P
ROTO
((
tree
));
static
tree
build_implied_names
P
ARAMS
((
tree
));
static
void
bind_sub_modules
P
ROTO
((
int
));
static
void
bind_sub_modules
P
ARAMS
((
int
));
static
void
layout_array_type
P
ROTO
((
tree
));
static
void
layout_array_type
P
ARAMS
((
tree
));
static
void
do_based_decl
P
ROTO
((
tree
,
tree
,
tree
));
static
void
do_based_decl
P
ARAMS
((
tree
,
tree
,
tree
));
static
void
handle_one_level
P
ROTO
((
tree
,
tree
));
static
void
handle_one_level
P
ARAMS
((
tree
,
tree
));
int
current_nesting_level
=
BUILTIN_NESTING_LEVEL
;
int
current_nesting_level
=
BUILTIN_NESTING_LEVEL
;
int
current_module_nesting_level
=
0
;
int
current_module_nesting_level
=
0
;
...
@@ -1545,7 +1545,7 @@ struct tree_pair
...
@@ -1545,7 +1545,7 @@ struct tree_pair
tree
decl
;
tree
decl
;
};
};
static
int
label_value_cmp
P
ROTO
((
struct
tree_pair
*
,
static
int
label_value_cmp
P
ARAMS
((
struct
tree_pair
*
,
struct
tree_pair
*
));
struct
tree_pair
*
));
/* Function to help qsort sort variant labels by value order. */
/* Function to help qsort sort variant labels by value order. */
...
@@ -1739,7 +1739,7 @@ layout_chill_variants (utype)
...
@@ -1739,7 +1739,7 @@ layout_chill_variants (utype)
int
limit
;
int
limit
;
qsort
(
label_value_array
,
qsort
(
label_value_array
,
label_index
,
sizeof
(
struct
tree_pair
),
label_index
,
sizeof
(
struct
tree_pair
),
(
int
(
*
)
P
ROTO
((
const
void
*
,
const
void
*
)))
label_value_cmp
);
(
int
(
*
)
P
ARAMS
((
const
void
*
,
const
void
*
)))
label_value_cmp
);
limit
=
label_index
-
1
;
limit
=
label_index
-
1
;
for
(
label_index
=
0
;
label_index
<
limit
;
label_index
++
)
for
(
label_index
=
0
;
label_index
<
limit
;
label_index
++
)
{
{
...
@@ -2493,7 +2493,7 @@ struct path
...
@@ -2493,7 +2493,7 @@ struct path
tree
node
;
tree
node
;
};
};
static
tree
find_implied_types
P
ROTO
((
tree
,
struct
path
*
,
tree
));
static
tree
find_implied_types
P
ARAMS
((
tree
,
struct
path
*
,
tree
));
/* Look for implied types (enumeral types) implied by TYPE (a decl or type).
/* Look for implied types (enumeral types) implied by TYPE (a decl or type).
Add these to list.
Add these to list.
...
...
gcc/ch/except.c
View file @
3b0d91ff
...
@@ -60,10 +60,10 @@ static tree link_handler_decl;
...
@@ -60,10 +60,10 @@ static tree link_handler_decl;
static
tree
handler_link_pointer_type
;
static
tree
handler_link_pointer_type
;
static
tree
unlink_handler_decl
;
static
tree
unlink_handler_decl
;
static
int
exceptions_initialized
=
0
;
static
int
exceptions_initialized
=
0
;
static
void
emit_setup_handler
P
ROTO
((
void
));
static
void
emit_setup_handler
P
ARAMS
((
void
));
static
void
initialize_exceptions
P
ROTO
((
void
));
static
void
initialize_exceptions
P
ARAMS
((
void
));
static
tree
start_handler_array
P
ROTO
((
void
));
static
tree
start_handler_array
P
ARAMS
((
void
));
static
void
finish_handler_array
P
ROTO
((
void
));
static
void
finish_handler_array
P
ARAMS
((
void
));
static
tree
char_pointer_type_for_handler
;
static
tree
char_pointer_type_for_handler
;
/* If this is 1, operations to push and pop on the __exceptionStack
/* If this is 1, operations to push and pop on the __exceptionStack
...
...
gcc/ch/expr.c
View file @
3b0d91ff
...
@@ -52,42 +52,42 @@ extern int special_UC;
...
@@ -52,42 +52,42 @@ extern int special_UC;
#define DAYS_MAX 49
#define DAYS_MAX 49
/* forward declarations */
/* forward declarations */
static
rtx
chill_expand_expr
P
ROTO
((
tree
,
rtx
,
enum
machine_mode
,
static
rtx
chill_expand_expr
P
ARAMS
((
tree
,
rtx
,
enum
machine_mode
,
enum
expand_modifier
));
enum
expand_modifier
));
static
tree
chill_expand_case_expr
P
ROTO
((
tree
));
static
tree
chill_expand_case_expr
P
ARAMS
((
tree
));
static
int
check_arglist_length
P
ROTO
((
tree
,
int
,
int
,
tree
));
static
int
check_arglist_length
P
ARAMS
((
tree
,
int
,
int
,
tree
));
static
tree
internal_build_compound_expr
P
ROTO
((
tree
,
int
));
static
tree
internal_build_compound_expr
P
ARAMS
((
tree
,
int
));
static
int
is_really_instance
P
ROTO
((
tree
));
static
int
is_really_instance
P
ARAMS
((
tree
));
static
int
invalid_operand
P
ROTO
((
enum
chill_tree_code
,
static
int
invalid_operand
P
ARAMS
((
enum
chill_tree_code
,
tree
,
int
));
tree
,
int
));
static
int
invalid_right_operand
P
ROTO
((
enum
chill_tree_code
,
tree
));
static
int
invalid_right_operand
P
ARAMS
((
enum
chill_tree_code
,
tree
));
static
tree
build_chill_abstime
P
ROTO
((
tree
));
static
tree
build_chill_abstime
P
ARAMS
((
tree
));
static
tree
build_allocate_memory_call
P
ROTO
((
tree
,
tree
));
static
tree
build_allocate_memory_call
P
ARAMS
((
tree
,
tree
));
static
tree
build_allocate_global_memory_call
P
ROTO
((
tree
,
tree
));
static
tree
build_allocate_global_memory_call
P
ARAMS
((
tree
,
tree
));
static
tree
build_return_memory
P
ROTO
((
tree
));
static
tree
build_return_memory
P
ARAMS
((
tree
));
static
tree
build_chill_duration
P
ROTO
((
tree
,
unsigned
long
,
static
tree
build_chill_duration
P
ARAMS
((
tree
,
unsigned
long
,
tree
,
unsigned
long
));
tree
,
unsigned
long
));
static
tree
build_chill_floatcall
P
ROTO
((
tree
,
const
char
*
,
static
tree
build_chill_floatcall
P
ARAMS
((
tree
,
const
char
*
,
const
char
*
));
const
char
*
));
static
tree
build_allocate_getstack
P
ROTO
((
tree
,
tree
,
const
char
*
,
static
tree
build_allocate_getstack
P
ARAMS
((
tree
,
tree
,
const
char
*
,
const
char
*
,
tree
,
tree
));
const
char
*
,
tree
,
tree
));
static
tree
build_chill_allocate
P
ROTO
((
tree
,
tree
));
static
tree
build_chill_allocate
P
ARAMS
((
tree
,
tree
));
static
tree
build_chill_getstack
P
ROTO
((
tree
,
tree
));
static
tree
build_chill_getstack
P
ARAMS
((
tree
,
tree
));
static
tree
build_chill_terminate
P
ROTO
((
tree
));
static
tree
build_chill_terminate
P
ARAMS
((
tree
));
static
tree
build_chill_inttime
P
ROTO
((
tree
,
tree
));
static
tree
build_chill_inttime
P
ARAMS
((
tree
,
tree
));
static
tree
build_chill_lower_or_upper
P
ROTO
((
tree
,
int
));
static
tree
build_chill_lower_or_upper
P
ARAMS
((
tree
,
int
));
static
tree
build_max_min
P
ROTO
((
tree
,
int
));
static
tree
build_max_min
P
ARAMS
((
tree
,
int
));
static
tree
build_chill_pred_or_succ
P
ROTO
((
tree
,
enum
tree_code
));
static
tree
build_chill_pred_or_succ
P
ARAMS
((
tree
,
enum
tree_code
));
static
tree
expand_packed_set
P
ROTO
((
const
char
*
,
int
,
tree
));
static
tree
expand_packed_set
P
ARAMS
((
const
char
*
,
int
,
tree
));
static
tree
fold_set_expr
P
ROTO
((
enum
chill_tree_code
,
static
tree
fold_set_expr
P
ARAMS
((
enum
chill_tree_code
,
tree
,
tree
));
tree
,
tree
));
static
tree
build_compare_set_expr
P
ROTO
((
enum
tree_code
,
tree
,
tree
));
static
tree
build_compare_set_expr
P
ARAMS
((
enum
tree_code
,
tree
,
tree
));
static
tree
scalar_to_string
P
ROTO
((
tree
));
static
tree
scalar_to_string
P
ARAMS
((
tree
));
static
tree
build_concat_expr
P
ROTO
((
tree
,
tree
));
static
tree
build_concat_expr
P
ARAMS
((
tree
,
tree
));
static
tree
build_compare_string_expr
P
ROTO
((
enum
tree_code
,
tree
,
tree
));
static
tree
build_compare_string_expr
P
ARAMS
((
enum
tree_code
,
tree
,
tree
));
static
tree
compare_records
P
ROTO
((
tree
,
tree
));
static
tree
compare_records
P
ARAMS
((
tree
,
tree
));
static
tree
string_char_rep
P
ROTO
((
int
,
tree
));
static
tree
string_char_rep
P
ARAMS
((
int
,
tree
));
static
tree
build_boring_bitstring
P
ROTO
((
long
,
int
));
static
tree
build_boring_bitstring
P
ARAMS
((
long
,
int
));
/* variable to hold the type the DESCR built-in returns */
/* variable to hold the type the DESCR built-in returns */
static
tree
descr_type
=
NULL_TREE
;
static
tree
descr_type
=
NULL_TREE
;
...
...
gcc/ch/grant.c
View file @
3b0d91ff
...
@@ -73,44 +73,44 @@ char *grant_file_name;
...
@@ -73,44 +73,44 @@ char *grant_file_name;
MYSTRING
*
gstring
=
NULL
;
MYSTRING
*
gstring
=
NULL
;
MYSTRING
*
selective_gstring
=
NULL
;
MYSTRING
*
selective_gstring
=
NULL
;
static
MYSTRING
*
decode_decl
P
ROTO
((
tree
));
static
MYSTRING
*
decode_decl
P
ARAMS
((
tree
));
static
MYSTRING
*
decode_constant
P
ROTO
((
tree
));
static
MYSTRING
*
decode_constant
P
ARAMS
((
tree
));
static
void
grant_one_decl
P
ROTO
((
tree
));
static
void
grant_one_decl
P
ARAMS
((
tree
));
static
MYSTRING
*
get_type
P
ROTO
((
tree
));
static
MYSTRING
*
get_type
P
ARAMS
((
tree
));
static
MYSTRING
*
decode_mode
P
ROTO
((
tree
));
static
MYSTRING
*
decode_mode
P
ARAMS
((
tree
));
static
MYSTRING
*
decode_prefix_rename
P
ROTO
((
tree
));
static
MYSTRING
*
decode_prefix_rename
P
ARAMS
((
tree
));
static
MYSTRING
*
decode_constant_selective
P
ROTO
((
tree
,
tree
));
static
MYSTRING
*
decode_constant_selective
P
ARAMS
((
tree
,
tree
));
static
MYSTRING
*
decode_mode_selective
P
ROTO
((
tree
,
tree
));
static
MYSTRING
*
decode_mode_selective
P
ARAMS
((
tree
,
tree
));
static
MYSTRING
*
get_type_selective
P
ROTO
((
tree
,
tree
));
static
MYSTRING
*
get_type_selective
P
ARAMS
((
tree
,
tree
));
static
MYSTRING
*
decode_decl_selective
P
ROTO
((
tree
,
tree
));
static
MYSTRING
*
decode_decl_selective
P
ARAMS
((
tree
,
tree
));
static
MYSTRING
*
newstring
P
ROTO
((
const
char
*
));
static
MYSTRING
*
newstring
P
ARAMS
((
const
char
*
));
static
void
strfree
P
ROTO
((
MYSTRING
*
));
static
void
strfree
P
ARAMS
((
MYSTRING
*
));
static
MYSTRING
*
append
P
ROTO
((
MYSTRING
*
,
const
char
*
));
static
MYSTRING
*
append
P
ARAMS
((
MYSTRING
*
,
const
char
*
));
static
MYSTRING
*
prepend
P
ROTO
((
MYSTRING
*
,
const
char
*
));
static
MYSTRING
*
prepend
P
ARAMS
((
MYSTRING
*
,
const
char
*
));
static
void
grant_use_seizefile
P
ROTO
((
const
char
*
));
static
void
grant_use_seizefile
P
ARAMS
((
const
char
*
));
static
MYSTRING
*
decode_layout
P
ROTO
((
tree
));
static
MYSTRING
*
decode_layout
P
ARAMS
((
tree
));
static
MYSTRING
*
grant_array_type
P
ROTO
((
tree
));
static
MYSTRING
*
grant_array_type
P
ARAMS
((
tree
));
static
MYSTRING
*
grant_array_type_selective
P
ROTO
((
tree
,
tree
));
static
MYSTRING
*
grant_array_type_selective
P
ARAMS
((
tree
,
tree
));
static
MYSTRING
*
get_tag_value
P
ROTO
((
tree
));
static
MYSTRING
*
get_tag_value
P
ARAMS
((
tree
));
static
MYSTRING
*
get_tag_value_selective
P
ROTO
((
tree
,
tree
));
static
MYSTRING
*
get_tag_value_selective
P
ARAMS
((
tree
,
tree
));
static
MYSTRING
*
print_enumeral
P
ROTO
((
tree
));
static
MYSTRING
*
print_enumeral
P
ARAMS
((
tree
));
static
MYSTRING
*
print_enumeral_selective
P
ROTO
((
tree
,
tree
));
static
MYSTRING
*
print_enumeral_selective
P
ARAMS
((
tree
,
tree
));
static
MYSTRING
*
print_integer_type
P
ROTO
((
tree
));
static
MYSTRING
*
print_integer_type
P
ARAMS
((
tree
));
static
tree
find_enum_parent
P
ROTO
((
tree
,
tree
));
static
tree
find_enum_parent
P
ARAMS
((
tree
,
tree
));
static
MYSTRING
*
print_integer_selective
P
ROTO
((
tree
,
tree
));
static
MYSTRING
*
print_integer_selective
P
ARAMS
((
tree
,
tree
));
static
MYSTRING
*
print_struct
P
ROTO
((
tree
));
static
MYSTRING
*
print_struct
P
ARAMS
((
tree
));
static
MYSTRING
*
print_struct_selective
P
ROTO
((
tree
,
tree
));
static
MYSTRING
*
print_struct_selective
P
ARAMS
((
tree
,
tree
));
static
MYSTRING
*
print_proc_exceptions
P
ROTO
((
tree
));
static
MYSTRING
*
print_proc_exceptions
P
ARAMS
((
tree
));
static
MYSTRING
*
print_proc_tail
P
ROTO
((
tree
,
tree
,
int
));
static
MYSTRING
*
print_proc_tail
P
ARAMS
((
tree
,
tree
,
int
));
static
MYSTRING
*
print_proc_tail_selective
P
ROTO
((
tree
,
tree
,
tree
));
static
MYSTRING
*
print_proc_tail_selective
P
ARAMS
((
tree
,
tree
,
tree
));
static
tree
find_in_decls
P
ROTO
((
tree
,
tree
));
static
tree
find_in_decls
P
ARAMS
((
tree
,
tree
));
static
int
in_ridpointers
P
ROTO
((
tree
));
static
int
in_ridpointers
P
ARAMS
((
tree
));
static
void
grant_seized_identifier
P
ROTO
((
tree
));
static
void
grant_seized_identifier
P
ARAMS
((
tree
));
static
void
globalize_decl
P
ROTO
((
tree
));
static
void
globalize_decl
P
ARAMS
((
tree
));
static
void
grant_one_decl_selective
P
ROTO
((
tree
,
tree
));
static
void
grant_one_decl_selective
P
ARAMS
((
tree
,
tree
));
static
int
compare_memory_file
P
ROTO
((
const
char
*
,
const
char
*
));
static
int
compare_memory_file
P
ARAMS
((
const
char
*
,
const
char
*
));
static
int
search_in_list
P
ROTO
((
tree
,
tree
));
static
int
search_in_list
P
ARAMS
((
tree
,
tree
));
static
int
really_grant_this
P
ROTO
((
tree
,
tree
));
static
int
really_grant_this
P
ARAMS
((
tree
,
tree
));
/* list of the VAR_DECLs of the module initializer entries */
/* list of the VAR_DECLs of the module initializer entries */
tree
module_init_list
=
NULL_TREE
;
tree
module_init_list
=
NULL_TREE
;
...
...
gcc/ch/inout.c
View file @
3b0d91ff
...
@@ -35,26 +35,26 @@ extern int ignore_case;
...
@@ -35,26 +35,26 @@ extern int ignore_case;
/* set non-zero if special words are to be entered in uppercase */
/* set non-zero if special words are to be entered in uppercase */
extern
int
special_UC
;
extern
int
special_UC
;
static
int
intsize_of_charsexpr
P
ROTO
((
tree
));
static
int
intsize_of_charsexpr
P
ARAMS
((
tree
));
static
tree
add_enum_to_list
P
ROTO
((
tree
,
tree
));
static
tree
add_enum_to_list
P
ARAMS
((
tree
,
tree
));
static
void
build_chill_io_list_type
P
ROTO
((
void
));
static
void
build_chill_io_list_type
P
ARAMS
((
void
));
static
void
build_io_types
P
ROTO
((
void
));
static
void
build_io_types
P
ARAMS
((
void
));
static
void
declare_predefined_file
P
ROTO
((
const
char
*
,
const
char
*
));
static
void
declare_predefined_file
P
ARAMS
((
const
char
*
,
const
char
*
));
static
tree
build_access_part
P
ROTO
((
void
));
static
tree
build_access_part
P
ARAMS
((
void
));
static
tree
textlocation_mode
P
ROTO
((
tree
));
static
tree
textlocation_mode
P
ARAMS
((
tree
));
static
int
check_assoc
P
ROTO
((
tree
,
int
,
const
char
*
));
static
int
check_assoc
P
ARAMS
((
tree
,
int
,
const
char
*
));
static
tree
assoc_call
P
ROTO
((
tree
,
tree
,
const
char
*
));
static
tree
assoc_call
P
ARAMS
((
tree
,
tree
,
const
char
*
));
static
int
check_transfer
P
ROTO
((
tree
,
int
,
const
char
*
));
static
int
check_transfer
P
ARAMS
((
tree
,
int
,
const
char
*
));
static
int
connect_process_optionals
P
ROTO
((
tree
,
tree
*
,
tree
*
,
tree
));
static
int
connect_process_optionals
P
ARAMS
((
tree
,
tree
*
,
tree
*
,
tree
));
static
tree
connect_text
P
ROTO
((
tree
,
tree
,
tree
,
tree
));
static
tree
connect_text
P
ARAMS
((
tree
,
tree
,
tree
,
tree
));
static
tree
connect_access
P
ROTO
((
tree
,
tree
,
tree
,
tree
));
static
tree
connect_access
P
ARAMS
((
tree
,
tree
,
tree
,
tree
));
static
int
check_access
P
ROTO
((
tree
,
int
,
const
char
*
));
static
int
check_access
P
ARAMS
((
tree
,
int
,
const
char
*
));
static
int
check_text
P
ROTO
((
tree
,
int
,
const
char
*
));
static
int
check_text
P
ARAMS
((
tree
,
int
,
const
char
*
));
static
tree
get_final_type_and_range
P
ROTO
((
tree
,
tree
*
,
tree
*
));
static
tree
get_final_type_and_range
P
ARAMS
((
tree
,
tree
*
,
tree
*
));
static
void
process_io_list
P
ROTO
((
tree
,
tree
*
,
tree
*
,
rtx
*
,
static
void
process_io_list
P
ARAMS
((
tree
,
tree
*
,
tree
*
,
rtx
*
,
int
,
int
));
int
,
int
));
static
void
check_format_string
P
ROTO
((
tree
,
tree
,
int
));
static
void
check_format_string
P
ARAMS
((
tree
,
tree
,
int
));
static
int
get_max_size
P
ROTO
((
tree
));
static
int
get_max_size
P
ARAMS
((
tree
));
/* association mode */
/* association mode */
tree
association_type_node
;
tree
association_type_node
;
...
@@ -3807,7 +3807,7 @@ typedef enum
...
@@ -3807,7 +3807,7 @@ typedef enum
}
convcode_t
;
}
convcode_t
;
static
convcode_t
convcode
;
static
convcode_t
convcode
;
static
tree
check_exprlist
P
ROTO
((
convcode_t
,
tree
,
int
,
static
tree
check_exprlist
P
ARAMS
((
convcode_t
,
tree
,
int
,
unsigned
long
));
unsigned
long
));
typedef
enum
typedef
enum
...
@@ -3844,7 +3844,7 @@ typedef enum {
...
@@ -3844,7 +3844,7 @@ typedef enum {
NormalEnd
,
EndAtParen
,
TextFailEnd
NormalEnd
,
EndAtParen
,
TextFailEnd
}
formatexit_t
;
}
formatexit_t
;
static
formatexit_t
scanformcont
P
ROTO
((
char
*
,
int
,
char
**
,
int
*
,
static
formatexit_t
scanformcont
P
ARAMS
((
char
*
,
int
,
char
**
,
int
*
,
tree
,
tree
*
,
int
,
int
*
));
tree
,
tree
*
,
int
,
int
*
));
/* NOTE: varibale have to be set to False before calling check_format_string */
/* NOTE: varibale have to be set to False before calling check_format_string */
...
...
gcc/ch/lang.c
View file @
3b0d91ff
...
@@ -52,8 +52,8 @@ extern FILE* finput;
...
@@ -52,8 +52,8 @@ extern FILE* finput;
extern
int
maximum_field_alignment
;
extern
int
maximum_field_alignment
;
static
int
deep_const_expr
P
ROTO
((
tree
));
static
int
deep_const_expr
P
ARAMS
((
tree
));
static
void
chill_print_error_function
P
ROTO
((
const
char
*
));
static
void
chill_print_error_function
P
ARAMS
((
const
char
*
));
/* return 1 if the expression tree given has all
/* return 1 if the expression tree given has all
constant nodes as its leaves; return 0 otherwise. */
constant nodes as its leaves; return 0 otherwise. */
...
...
gcc/ch/lex.c
View file @
3b0d91ff
...
@@ -68,26 +68,26 @@ extern struct obstack permanent_obstack;
...
@@ -68,26 +68,26 @@ extern struct obstack permanent_obstack;
extern
struct
obstack
temporary_obstack
;
extern
struct
obstack
temporary_obstack
;
/* forward declarations */
/* forward declarations */
static
void
close_input_file
P
ROTO
((
const
char
*
));
static
void
close_input_file
P
ARAMS
((
const
char
*
));
static
tree
convert_bitstring
P
ROTO
((
char
*
));
static
tree
convert_bitstring
P
ARAMS
((
char
*
));
static
tree
convert_integer
P
ROTO
((
char
*
));
static
tree
convert_integer
P
ARAMS
((
char
*
));
static
void
maybe_downcase
P
ROTO
((
char
*
));
static
void
maybe_downcase
P
ARAMS
((
char
*
));
static
int
maybe_number
P
ROTO
((
const
char
*
));
static
int
maybe_number
P
ARAMS
((
const
char
*
));
static
tree
equal_number
P
ROTO
((
void
));
static
tree
equal_number
P
ARAMS
((
void
));
static
void
handle_use_seizefile_directive
P
ROTO
((
int
));
static
void
handle_use_seizefile_directive
P
ARAMS
((
int
));
static
int
handle_name
P
ROTO
((
tree
));
static
int
handle_name
P
ARAMS
((
tree
));
static
char
*
readstring
P
ROTO
((
int
,
int
*
));
static
char
*
readstring
P
ARAMS
((
int
,
int
*
));
static
void
read_directive
P
ROTO
((
void
));
static
void
read_directive
P
ARAMS
((
void
));
static
tree
read_identifier
P
ROTO
((
int
));
static
tree
read_identifier
P
ARAMS
((
int
));
static
tree
read_number
P
ROTO
((
int
));
static
tree
read_number
P
ARAMS
((
int
));
static
void
skip_c_comment
P
ROTO
((
void
));
static
void
skip_c_comment
P
ARAMS
((
void
));
static
void
skip_line_comment
P
ROTO
((
void
));
static
void
skip_line_comment
P
ARAMS
((
void
));
static
int
skip_whitespace
P
ROTO
((
void
));
static
int
skip_whitespace
P
ARAMS
((
void
));
static
tree
string_or_char
P
ROTO
((
int
,
const
char
*
));
static
tree
string_or_char
P
ARAMS
((
int
,
const
char
*
));
static
void
ch_lex_init
P
ROTO
((
void
));
static
void
ch_lex_init
P
ARAMS
((
void
));
static
void
skip_directive
P
ROTO
((
void
));
static
void
skip_directive
P
ARAMS
((
void
));
static
int
same_file
P
ROTO
((
const
char
*
,
const
char
*
));
static
int
same_file
P
ARAMS
((
const
char
*
,
const
char
*
));
static
int
getlc
P
ROTO
((
FILE
*
));
static
int
getlc
P
ARAMS
((
FILE
*
));
/* next variables are public, because ch-actions uses them */
/* next variables are public, because ch-actions uses them */
...
@@ -294,8 +294,8 @@ finish_parse ()
...
@@ -294,8 +294,8 @@ finish_parse ()
fclose
(
finput
);
fclose
(
finput
);
}
}
static
int
yywrap
P
ROTO
((
void
));
static
int
yywrap
P
ARAMS
((
void
));
static
int
yy_refill
P
ROTO
((
void
));
static
int
yy_refill
P
ARAMS
((
void
));
#define YY_PUTBACK_SIZE 5
#define YY_PUTBACK_SIZE 5
#define YY_BUF_SIZE 1000
#define YY_BUF_SIZE 1000
...
...
gcc/ch/lex.h
View file @
3b0d91ff
...
@@ -82,9 +82,9 @@ extern tree ridpointers[(int) RID_MAX];
...
@@ -82,9 +82,9 @@ extern tree ridpointers[(int) RID_MAX];
extern
char
*
token_buffer
;
/* Pointer to token buffer. */
extern
char
*
token_buffer
;
/* Pointer to token buffer. */
extern
tree
make_pointer_declarator
P
ROTO
((
tree
,
tree
));
extern
tree
make_pointer_declarator
P
ARAMS
((
tree
,
tree
));
extern
void
reinit_parse_for_function
P
ROTO
((
void
));
extern
void
reinit_parse_for_function
P
ARAMS
((
void
));
extern
int
yylex
P
ROTO
((
void
));
extern
int
yylex
P
ARAMS
((
void
));
extern
tree
default_grant_file
;
extern
tree
default_grant_file
;
extern
tree
current_grant_file
;
extern
tree
current_grant_file
;
...
@@ -94,4 +94,4 @@ extern tree current_seize_file;
...
@@ -94,4 +94,4 @@ extern tree current_seize_file;
extern
int
chill_at_module_level
;
extern
int
chill_at_module_level
;
extern
tree
chill_initializer_name
;
extern
tree
chill_initializer_name
;
extern
void
prepare_paren_colon
P
ROTO
((
void
));
extern
void
prepare_paren_colon
P
ARAMS
((
void
));
gcc/ch/loop.c
View file @
3b0d91ff
...
@@ -36,15 +36,15 @@ Boston, MA 02111-1307, USA. */
...
@@ -36,15 +36,15 @@ Boston, MA 02111-1307, USA. */
int
flag_local_loop_counter
=
1
;
int
flag_local_loop_counter
=
1
;
/* forward declarations */
/* forward declarations */
static
int
declare_temps
P
ROTO
((
void
));
static
int
declare_temps
P
ARAMS
((
void
));
static
int
initialize_iter_var
P
ROTO
((
void
));
static
int
initialize_iter_var
P
ARAMS
((
void
));
static
void
maybe_skip_loop
P
ROTO
((
void
));
static
void
maybe_skip_loop
P
ARAMS
((
void
));
static
int
bottom_loop_end_check
P
ROTO
((
void
));
static
int
bottom_loop_end_check
P
ARAMS
((
void
));
static
int
increment_temps
P
ROTO
((
void
));
static
int
increment_temps
P
ARAMS
((
void
));
static
tree
build_temporary_variable
P
ROTO
((
const
char
*
,
tree
));
static
tree
build_temporary_variable
P
ARAMS
((
const
char
*
,
tree
));
static
tree
maybe_make_for_temp
P
ROTO
((
tree
,
const
char
*
,
tree
));
static
tree
maybe_make_for_temp
P
ARAMS
((
tree
,
const
char
*
,
tree
));
#if 0
#if 0
static tree chill_unsigned_type P
ROTO
((tree));
static tree chill_unsigned_type P
ARAMS
((tree));
#endif
#endif
/* In terms of the parameters passed to build_loop_iterator,
/* In terms of the parameters passed to build_loop_iterator,
...
...
gcc/ch/nloop.c
View file @
3b0d91ff
...
@@ -35,26 +35,26 @@ Boston, MA 02111-1307, USA. */
...
@@ -35,26 +35,26 @@ Boston, MA 02111-1307, USA. */
ch-actions.c (lang_decode_option) will set this flag. */
ch-actions.c (lang_decode_option) will set this flag. */
int
flag_local_loop_counter
=
0
;
int
flag_local_loop_counter
=
0
;
extern
tree
chill_truthvalue_conversion
P
ROTO
((
tree
));
extern
tree
chill_truthvalue_conversion
P
ARAMS
((
tree
));
extern
rtx
emit_line_note
P
ROTO
((
char
*
,
int
));
extern
rtx
emit_line_note
P
ARAMS
((
char
*
,
int
));
extern
void
error
P
ROTO
((
char
*
,
...));
extern
void
error
P
ARAMS
((
char
*
,
...));
extern
rtx
expand_assignment
P
ROTO
((
tree
,
tree
,
int
,
int
));
extern
rtx
expand_assignment
P
ARAMS
((
tree
,
tree
,
int
,
int
));
extern
void
save_expr_under_name
P
ROTO
((
tree
,
tree
));
extern
void
save_expr_under_name
P
ARAMS
((
tree
,
tree
));
extern
void
stamp_nesting_label
P
ROTO
((
tree
));
extern
void
stamp_nesting_label
P
ARAMS
((
tree
));
extern
int
int_fits_type_p
P
ROTO
((
tree
,
tree
));
extern
int
int_fits_type_p
P
ARAMS
((
tree
,
tree
));
extern
void
warning
P
ROTO
((
char
*
,
...));
extern
void
warning
P
ARAMS
((
char
*
,
...));
/* forward declarations */
/* forward declarations */
static
int
classify_loop
P
ROTO
((
void
));
static
int
classify_loop
P
ARAMS
((
void
));
static
int
declare_temps
P
ROTO
((
void
));
static
int
declare_temps
P
ARAMS
((
void
));
static
int
initialize_iter_var
P
ROTO
((
void
));
static
int
initialize_iter_var
P
ARAMS
((
void
));
static
int
maybe_skip_loop
P
ROTO
((
void
));
static
int
maybe_skip_loop
P
ARAMS
((
void
));
static
int
top_loop_end_check
P
ROTO
((
void
));
static
int
top_loop_end_check
P
ARAMS
((
void
));
static
int
bottom_loop_end_check
P
ROTO
((
void
));
static
int
bottom_loop_end_check
P
ARAMS
((
void
));
static
int
increment_temps
P
ROTO
((
void
));
static
int
increment_temps
P
ARAMS
((
void
));
static
tree
build_temporary_variable
P
ROTO
((
char
*
,
tree
));
static
tree
build_temporary_variable
P
ARAMS
((
char
*
,
tree
));
static
tree
maybe_make_for_temp
P
ROTO
((
tree
,
char
*
,
tree
));
static
tree
maybe_make_for_temp
P
ARAMS
((
tree
,
char
*
,
tree
));
static
tree
chill_unsigned_type
P
ROTO
((
tree
));
static
tree
chill_unsigned_type
P
ARAMS
((
tree
));
/* In terms of the parameters passed to build_loop_iterator,
/* In terms of the parameters passed to build_loop_iterator,
* there are several types of loops. They are encoded by
* there are several types of loops. They are encoded by
...
...
gcc/ch/parse.c
View file @
3b0d91ff
...
@@ -70,28 +70,28 @@ const char * const language_string = "GNU CHILL";
...
@@ -70,28 +70,28 @@ const char * const language_string = "GNU CHILL";
/* Cause the `yydebug' variable to be defined. */
/* Cause the `yydebug' variable to be defined. */
#define YYDEBUG 1
#define YYDEBUG 1
extern
struct
rtx_def
*
gen_label_rtx
P
ROTO
((
void
));
extern
struct
rtx_def
*
gen_label_rtx
P
ARAMS
((
void
));
extern
void
emit_jump
P
ROTO
((
struct
rtx_def
*
));
extern
void
emit_jump
P
ARAMS
((
struct
rtx_def
*
));
extern
struct
rtx_def
*
emit_label
P
ROTO
((
struct
rtx_def
*
));
extern
struct
rtx_def
*
emit_label
P
ARAMS
((
struct
rtx_def
*
));
/* This is a hell of a lot easier than getting expr.h included in
/* This is a hell of a lot easier than getting expr.h included in
by parse.c. */
by parse.c. */
extern
struct
rtx_def
*
expand_expr
P
ROTO
((
tree
,
struct
rtx_def
*
,
extern
struct
rtx_def
*
expand_expr
P
ARAMS
((
tree
,
struct
rtx_def
*
,
enum
machine_mode
,
int
));
enum
machine_mode
,
int
));
static
int
parse_action
P
ROTO
((
void
));
static
int
parse_action
P
ARAMS
((
void
));
static
void
ch_parse_init
P
ROTO
((
void
));
static
void
ch_parse_init
P
ARAMS
((
void
));
static
void
check_end_label
P
ROTO
((
tree
,
tree
));
static
void
check_end_label
P
ARAMS
((
tree
,
tree
));
static
void
end_function
P
ROTO
((
void
));
static
void
end_function
P
ARAMS
((
void
));
static
tree
build_prefix_clause
P
ROTO
((
tree
));
static
tree
build_prefix_clause
P
ARAMS
((
tree
));
static
enum
terminal
PEEK_TOKEN
P
ROTO
((
void
));
static
enum
terminal
PEEK_TOKEN
P
ARAMS
((
void
));
static
int
peek_token_
P
ROTO
((
int
));
static
int
peek_token_
P
ARAMS
((
int
));
static
void
pushback_token
P
ROTO
((
int
,
tree
));
static
void
pushback_token
P
ARAMS
((
int
,
tree
));
static
void
forward_token_
P
ROTO
((
void
));
static
void
forward_token_
P
ARAMS
((
void
));
static
void
require
P
ROTO
((
enum
terminal
));
static
void
require
P
ARAMS
((
enum
terminal
));
static
int
check_token
P
ROTO
((
enum
terminal
));
static
int
check_token
P
ARAMS
((
enum
terminal
));
static
int
expect
P
ROTO
((
enum
terminal
,
const
char
*
));
static
int
expect
P
ARAMS
((
enum
terminal
,
const
char
*
));
static
void
define__PROCNAME__
P
ROTO
((
void
));
static
void
define__PROCNAME__
P
ARAMS
((
void
));
extern
int
lineno
;
extern
int
lineno
;
extern
char
*
input_filename
;
extern
char
*
input_filename
;
...
@@ -386,114 +386,114 @@ define__PROCNAME__ ()
...
@@ -386,114 +386,114 @@ define__PROCNAME__ ()
}
}
/* Forward declarations. */
/* Forward declarations. */
static
tree
parse_expression
P
ROTO
((
void
));
static
tree
parse_expression
P
ARAMS
((
void
));
static
tree
parse_primval
P
ROTO
((
void
));
static
tree
parse_primval
P
ARAMS
((
void
));
static
tree
parse_mode
P
ROTO
((
void
));
static
tree
parse_mode
P
ARAMS
((
void
));
static
tree
parse_opt_mode
P
ROTO
((
void
));
static
tree
parse_opt_mode
P
ARAMS
((
void
));
static
tree
parse_untyped_expr
P
ROTO
((
void
));
static
tree
parse_untyped_expr
P
ARAMS
((
void
));
static
tree
parse_opt_untyped_expr
P
ROTO
((
void
));
static
tree
parse_opt_untyped_expr
P
ARAMS
((
void
));
static
int
parse_definition
P
ROTO
((
int
));
static
int
parse_definition
P
ARAMS
((
int
));
static
void
parse_opt_actions
P
ROTO
((
void
));
static
void
parse_opt_actions
P
ARAMS
((
void
));
static
void
parse_body
P
ROTO
((
void
));
static
void
parse_body
P
ARAMS
((
void
));
static
tree
parse_if_expression_body
P
ROTO
((
void
));
static
tree
parse_if_expression_body
P
ARAMS
((
void
));
static
tree
parse_opt_handler
P
ROTO
((
void
));
static
tree
parse_opt_handler
P
ARAMS
((
void
));
static
tree
parse_opt_name_string
P
ROTO
((
int
));
static
tree
parse_opt_name_string
P
ARAMS
((
int
));
static
tree
parse_simple_name_string
P
ROTO
((
void
));
static
tree
parse_simple_name_string
P
ARAMS
((
void
));
static
tree
parse_name_string
P
ROTO
((
void
));
static
tree
parse_name_string
P
ARAMS
((
void
));
static
tree
parse_defining_occurrence
P
ROTO
((
void
));
static
tree
parse_defining_occurrence
P
ARAMS
((
void
));
static
tree
parse_name
P
ROTO
((
void
));
static
tree
parse_name
P
ARAMS
((
void
));
static
tree
parse_optlabel
P
ROTO
((
void
));
static
tree
parse_optlabel
P
ARAMS
((
void
));
static
void
parse_opt_end_label_semi_colon
P
ROTO
((
tree
));
static
void
parse_opt_end_label_semi_colon
P
ARAMS
((
tree
));
static
void
parse_modulion
P
ROTO
((
tree
));
static
void
parse_modulion
P
ARAMS
((
tree
));
static
void
parse_spec_module
P
ROTO
((
tree
));
static
void
parse_spec_module
P
ARAMS
((
tree
));
static
void
parse_semi_colon
P
ROTO
((
void
));
static
void
parse_semi_colon
P
ARAMS
((
void
));
static
tree
parse_defining_occurrence_list
P
ROTO
((
void
));
static
tree
parse_defining_occurrence_list
P
ARAMS
((
void
));
static
void
parse_mode_definition
P
ROTO
((
int
));
static
void
parse_mode_definition
P
ARAMS
((
int
));
static
void
parse_mode_definition_statement
P
ROTO
((
int
));
static
void
parse_mode_definition_statement
P
ARAMS
((
int
));
static
void
parse_synonym_definition
P
ROTO
((
void
));
static
void
parse_synonym_definition
P
ARAMS
((
void
));
static
void
parse_synonym_definition_statement
P
ROTO
((
void
));
static
void
parse_synonym_definition_statement
P
ARAMS
((
void
));
static
tree
parse_on_exception_list
P
ROTO
((
void
));
static
tree
parse_on_exception_list
P
ARAMS
((
void
));
static
void
parse_on_alternatives
P
ROTO
((
void
));
static
void
parse_on_alternatives
P
ARAMS
((
void
));
static
void
parse_loc_declaration
P
ROTO
((
int
));
static
void
parse_loc_declaration
P
ARAMS
((
int
));
static
void
parse_declaration_statement
P
ROTO
((
int
));
static
void
parse_declaration_statement
P
ARAMS
((
int
));
static
tree
parse_optforbid
P
ROTO
((
void
));
static
tree
parse_optforbid
P
ARAMS
((
void
));
static
tree
parse_postfix
P
ROTO
((
enum
terminal
));
static
tree
parse_postfix
P
ARAMS
((
enum
terminal
));
static
tree
parse_postfix_list
P
ROTO
((
enum
terminal
));
static
tree
parse_postfix_list
P
ARAMS
((
enum
terminal
));
static
void
parse_rename_clauses
P
ROTO
((
enum
terminal
));
static
void
parse_rename_clauses
P
ARAMS
((
enum
terminal
));
static
tree
parse_opt_prefix_clause
P
ROTO
((
void
));
static
tree
parse_opt_prefix_clause
P
ARAMS
((
void
));
static
void
parse_grant_statement
P
ROTO
((
void
));
static
void
parse_grant_statement
P
ARAMS
((
void
));
static
void
parse_seize_statement
P
ROTO
((
void
));
static
void
parse_seize_statement
P
ARAMS
((
void
));
static
tree
parse_param_name_list
P
ROTO
((
void
));
static
tree
parse_param_name_list
P
ARAMS
((
void
));
static
tree
parse_param_attr
P
ROTO
((
void
));
static
tree
parse_param_attr
P
ARAMS
((
void
));
static
tree
parse_formpar
P
ROTO
((
void
));
static
tree
parse_formpar
P
ARAMS
((
void
));
static
tree
parse_formparlist
P
ROTO
((
void
));
static
tree
parse_formparlist
P
ARAMS
((
void
));
static
tree
parse_opt_result_spec
P
ROTO
((
void
));
static
tree
parse_opt_result_spec
P
ARAMS
((
void
));
static
tree
parse_opt_except
P
ROTO
((
void
));
static
tree
parse_opt_except
P
ARAMS
((
void
));
static
tree
parse_opt_recursive
P
ROTO
((
void
));
static
tree
parse_opt_recursive
P
ARAMS
((
void
));
static
tree
parse_procedureattr
P
ROTO
((
void
));
static
tree
parse_procedureattr
P
ARAMS
((
void
));
static
void
parse_proc_body
P
ROTO
((
tree
,
tree
));
static
void
parse_proc_body
P
ARAMS
((
tree
,
tree
));
static
void
parse_procedure_definition
P
ROTO
((
int
));
static
void
parse_procedure_definition
P
ARAMS
((
int
));
static
tree
parse_processpar
P
ROTO
((
void
));
static
tree
parse_processpar
P
ARAMS
((
void
));
static
tree
parse_processparlist
P
ROTO
((
void
));
static
tree
parse_processparlist
P
ARAMS
((
void
));
static
void
parse_process_definition
P
ROTO
((
int
));
static
void
parse_process_definition
P
ARAMS
((
int
));
static
void
parse_signal_definition
P
ROTO
((
void
));
static
void
parse_signal_definition
P
ARAMS
((
void
));
static
void
parse_signal_definition_statement
P
ROTO
((
void
));
static
void
parse_signal_definition_statement
P
ARAMS
((
void
));
static
void
parse_then_clause
P
ROTO
((
void
));
static
void
parse_then_clause
P
ARAMS
((
void
));
static
void
parse_opt_else_clause
P
ROTO
((
void
));
static
void
parse_opt_else_clause
P
ARAMS
((
void
));
static
tree
parse_expr_list
P
ROTO
((
void
));
static
tree
parse_expr_list
P
ARAMS
((
void
));
static
tree
parse_range_list_clause
P
ROTO
((
void
));
static
tree
parse_range_list_clause
P
ARAMS
((
void
));
static
void
pushback_paren_expr
P
ROTO
((
tree
));
static
void
pushback_paren_expr
P
ARAMS
((
tree
));
static
tree
parse_case_label
P
ROTO
((
void
));
static
tree
parse_case_label
P
ARAMS
((
void
));
static
tree
parse_case_label_list
P
ROTO
((
tree
,
int
));
static
tree
parse_case_label_list
P
ARAMS
((
tree
,
int
));
static
tree
parse_case_label_specification
P
ROTO
((
tree
));
static
tree
parse_case_label_specification
P
ARAMS
((
tree
));
static
void
parse_single_dimension_case_action
P
ROTO
((
tree
));
static
void
parse_single_dimension_case_action
P
ARAMS
((
tree
));
static
void
parse_multi_dimension_case_action
P
ROTO
((
tree
));
static
void
parse_multi_dimension_case_action
P
ARAMS
((
tree
));
static
void
parse_case_action
P
ROTO
((
tree
));
static
void
parse_case_action
P
ARAMS
((
tree
));
static
tree
parse_asm_operands
P
ROTO
((
void
));
static
tree
parse_asm_operands
P
ARAMS
((
void
));
static
tree
parse_asm_clobbers
P
ROTO
((
void
));
static
tree
parse_asm_clobbers
P
ARAMS
((
void
));
static
void
ch_expand_asm_operands
P
ROTO
((
tree
,
tree
,
tree
,
tree
,
int
,
char
*
,
int
));
static
void
ch_expand_asm_operands
P
ARAMS
((
tree
,
tree
,
tree
,
tree
,
int
,
char
*
,
int
));
static
void
parse_asm_action
P
ROTO
((
void
));
static
void
parse_asm_action
P
ARAMS
((
void
));
static
void
parse_begin_end_block
P
ROTO
((
tree
));
static
void
parse_begin_end_block
P
ARAMS
((
tree
));
static
void
parse_if_action
P
ROTO
((
tree
));
static
void
parse_if_action
P
ARAMS
((
tree
));
static
void
parse_iteration
P
ROTO
((
void
));
static
void
parse_iteration
P
ARAMS
((
void
));
static
tree
parse_delay_case_event_list
P
ROTO
((
void
));
static
tree
parse_delay_case_event_list
P
ARAMS
((
void
));
static
void
parse_delay_case_action
P
ROTO
((
tree
));
static
void
parse_delay_case_action
P
ARAMS
((
tree
));
static
void
parse_do_action
P
ROTO
((
tree
));
static
void
parse_do_action
P
ARAMS
((
tree
));
static
tree
parse_receive_spec
P
ROTO
((
void
));
static
tree
parse_receive_spec
P
ARAMS
((
void
));
static
void
parse_receive_case_action
P
ROTO
((
tree
));
static
void
parse_receive_case_action
P
ARAMS
((
tree
));
static
void
parse_send_action
P
ROTO
((
void
));
static
void
parse_send_action
P
ARAMS
((
void
));
static
void
parse_start_action
P
ROTO
((
void
));
static
void
parse_start_action
P
ARAMS
((
void
));
static
tree
parse_call
P
ROTO
((
tree
));
static
tree
parse_call
P
ARAMS
((
tree
));
static
tree
parse_tuple_fieldname_list
P
ROTO
((
void
));
static
tree
parse_tuple_fieldname_list
P
ARAMS
((
void
));
static
tree
parse_tuple_element
P
ROTO
((
void
));
static
tree
parse_tuple_element
P
ARAMS
((
void
));
static
tree
parse_opt_element_list
P
ROTO
((
void
));
static
tree
parse_opt_element_list
P
ARAMS
((
void
));
static
tree
parse_tuple
P
ROTO
((
tree
));
static
tree
parse_tuple
P
ARAMS
((
tree
));
static
tree
parse_operand6
P
ROTO
((
void
));
static
tree
parse_operand6
P
ARAMS
((
void
));
static
tree
parse_operand5
P
ROTO
((
void
));
static
tree
parse_operand5
P
ARAMS
((
void
));
static
tree
parse_operand4
P
ROTO
((
void
));
static
tree
parse_operand4
P
ARAMS
((
void
));
static
tree
parse_operand3
P
ROTO
((
void
));
static
tree
parse_operand3
P
ARAMS
((
void
));
static
tree
parse_operand2
P
ROTO
((
void
));
static
tree
parse_operand2
P
ARAMS
((
void
));
static
tree
parse_operand1
P
ROTO
((
void
));
static
tree
parse_operand1
P
ARAMS
((
void
));
static
tree
parse_operand0
P
ROTO
((
void
));
static
tree
parse_operand0
P
ARAMS
((
void
));
static
tree
parse_case_expression
P
ROTO
((
void
));
static
tree
parse_case_expression
P
ARAMS
((
void
));
static
tree
parse_then_alternative
P
ROTO
((
void
));
static
tree
parse_then_alternative
P
ARAMS
((
void
));
static
tree
parse_else_alternative
P
ROTO
((
void
));
static
tree
parse_else_alternative
P
ARAMS
((
void
));
static
tree
parse_if_expression
P
ROTO
((
void
));
static
tree
parse_if_expression
P
ARAMS
((
void
));
static
tree
parse_index_mode
P
ROTO
((
void
));
static
tree
parse_index_mode
P
ARAMS
((
void
));
static
tree
parse_set_mode
P
ROTO
((
void
));
static
tree
parse_set_mode
P
ARAMS
((
void
));
static
tree
parse_pos
P
ROTO
((
void
));
static
tree
parse_pos
P
ARAMS
((
void
));
static
tree
parse_step
P
ROTO
((
void
));
static
tree
parse_step
P
ARAMS
((
void
));
static
tree
parse_opt_layout
P
ROTO
((
int
));
static
tree
parse_opt_layout
P
ARAMS
((
int
));
static
tree
parse_field_name_list
P
ROTO
((
void
));
static
tree
parse_field_name_list
P
ARAMS
((
void
));
static
tree
parse_fixed_field
P
ROTO
((
void
));
static
tree
parse_fixed_field
P
ARAMS
((
void
));
static
tree
parse_variant_field_list
P
ROTO
((
void
));
static
tree
parse_variant_field_list
P
ARAMS
((
void
));
static
tree
parse_variant_alternative
P
ROTO
((
void
));
static
tree
parse_variant_alternative
P
ARAMS
((
void
));
static
tree
parse_field
P
ROTO
((
void
));
static
tree
parse_field
P
ARAMS
((
void
));
static
tree
parse_structure_mode
P
ROTO
((
void
));
static
tree
parse_structure_mode
P
ARAMS
((
void
));
static
tree
parse_opt_queue_size
P
ROTO
((
void
));
static
tree
parse_opt_queue_size
P
ARAMS
((
void
));
static
tree
parse_procedure_mode
P
ROTO
((
void
));
static
tree
parse_procedure_mode
P
ARAMS
((
void
));
static
void
parse_program
P
ROTO
((
void
));
static
void
parse_program
P
ARAMS
((
void
));
static
void
parse_pass_1_2
P
ROTO
((
void
));
static
void
parse_pass_1_2
P
ARAMS
((
void
));
static
tree
static
tree
parse_opt_name_string
(
allow_all
)
parse_opt_name_string
(
allow_all
)
...
...
gcc/ch/satisfy.c
View file @
3b0d91ff
...
@@ -36,11 +36,11 @@ struct decl_chain
...
@@ -36,11 +36,11 @@ struct decl_chain
};
};
/* forward declarations */
/* forward declarations */
static
tree
satisfy
P
ROTO
((
tree
,
struct
decl_chain
*
));
static
tree
satisfy
P
ARAMS
((
tree
,
struct
decl_chain
*
));
static
void
cycle_error_print
P
ROTO
((
struct
decl_chain
*
,
tree
));
static
void
cycle_error_print
P
ARAMS
((
struct
decl_chain
*
,
tree
));
static
tree
safe_satisfy_decl
P
ROTO
((
tree
,
struct
decl_chain
*
));
static
tree
safe_satisfy_decl
P
ARAMS
((
tree
,
struct
decl_chain
*
));
static
void
satisfy_list
P
ROTO
((
tree
,
struct
decl_chain
*
));
static
void
satisfy_list
P
ARAMS
((
tree
,
struct
decl_chain
*
));
static
void
satisfy_list_values
P
ROTO
((
tree
,
struct
decl_chain
*
));
static
void
satisfy_list_values
P
ARAMS
((
tree
,
struct
decl_chain
*
));
static
struct
decl_chain
dummy_chain
;
static
struct
decl_chain
dummy_chain
;
#define LOOKUP_ONLY (chain==&dummy_chain)
#define LOOKUP_ONLY (chain==&dummy_chain)
...
...
gcc/ch/tasking.c
View file @
3b0d91ff
...
@@ -45,18 +45,18 @@ tree chill_taskingcode_type_node;
...
@@ -45,18 +45,18 @@ tree chill_taskingcode_type_node;
/* forward declarations */
/* forward declarations */
#if 0
#if 0
static void validate_process_parameters P
ROTO
((tree));
static void validate_process_parameters P
ARAMS
((tree));
static tree get_struct_variable_name P
ROTO
((tree));
static tree get_struct_variable_name P
ARAMS
((tree));
static tree decl_tasking_code_variable P
ROTO
((tree, tree *, int));
static tree decl_tasking_code_variable P
ARAMS
((tree, tree *, int));
#endif
#endif
static
tree
get_struct_debug_type_name
P
ROTO
((
tree
));
static
tree
get_struct_debug_type_name
P
ARAMS
((
tree
));
static
tree
get_process_wrapper_name
P
ROTO
((
tree
));
static
tree
get_process_wrapper_name
P
ARAMS
((
tree
));
static
tree
build_tasking_enum
P
ROTO
((
void
));
static
tree
build_tasking_enum
P
ARAMS
((
void
));
static
void
build_tasking_message_type
P
ROTO
((
void
));
static
void
build_tasking_message_type
P
ARAMS
((
void
));
static
tree
build_receive_signal_case_label
P
ROTO
((
tree
,
tree
));
static
tree
build_receive_signal_case_label
P
ARAMS
((
tree
,
tree
));
static
tree
build_receive_buffer_case_label
P
ROTO
((
tree
,
tree
));
static
tree
build_receive_buffer_case_label
P
ARAMS
((
tree
,
tree
));
static
void
build_receive_buffer_case_end
P
ROTO
((
tree
,
tree
));
static
void
build_receive_buffer_case_end
P
ARAMS
((
tree
,
tree
));
static
void
build_receive_signal_case_end
P
ROTO
((
tree
,
tree
));
static
void
build_receive_signal_case_end
P
ARAMS
((
tree
,
tree
));
/* list of this module's process, buffer, etc. decls.
/* list of this module's process, buffer, etc. decls.
This is a list of TREE_VECs, chain by their TREE_CHAINs. */
This is a list of TREE_VECs, chain by their TREE_CHAINs. */
...
...
gcc/ch/tree.c
View file @
3b0d91ff
...
@@ -34,7 +34,7 @@ extern struct obstack permanent_obstack;
...
@@ -34,7 +34,7 @@ extern struct obstack permanent_obstack;
to layout_chill_range_type for the index range of a string. */
to layout_chill_range_type for the index range of a string. */
tree
string_index_type_dummy
;
tree
string_index_type_dummy
;
static
tree
make_powerset_type
P
ROTO
((
tree
));
static
tree
make_powerset_type
P
ARAMS
((
tree
));
/* Build a chill string type.
/* Build a chill string type.
For a character string, ELT_TYPE==char_type_node;
For a character string, ELT_TYPE==char_type_node;
...
...
gcc/ch/typeck.c
View file @
3b0d91ff
...
@@ -40,16 +40,16 @@ Boston, MA 02111-1307, USA. */
...
@@ -40,16 +40,16 @@ Boston, MA 02111-1307, USA. */
#include "output.h"
#include "output.h"
/* forward declarations */
/* forward declarations */
static
int
chill_l_equivalent
P
ROTO
((
tree
,
tree
,
struct
mode_chain
*
));
static
int
chill_l_equivalent
P
ARAMS
((
tree
,
tree
,
struct
mode_chain
*
));
static
tree
extract_constant_from_buffer
P
ROTO
((
tree
,
const
unsigned
char
*
,
int
));
static
tree
extract_constant_from_buffer
P
ARAMS
((
tree
,
const
unsigned
char
*
,
int
));
static
int
expand_constant_to_buffer
P
ROTO
((
tree
,
unsigned
char
*
,
int
));
static
int
expand_constant_to_buffer
P
ARAMS
((
tree
,
unsigned
char
*
,
int
));
static
tree
build_empty_string
P
ROTO
((
tree
));
static
tree
build_empty_string
P
ARAMS
((
tree
));
static
tree
make_chill_pointer_type
P
ROTO
((
tree
,
enum
tree_code
));
static
tree
make_chill_pointer_type
P
ARAMS
((
tree
,
enum
tree_code
));
static
tree
make_chill_range_type
P
ROTO
((
tree
,
tree
,
tree
));
static
tree
make_chill_range_type
P
ARAMS
((
tree
,
tree
,
tree
));
static
void
apply_chill_array_layout
P
ROTO
((
tree
));
static
void
apply_chill_array_layout
P
ARAMS
((
tree
));
static
int
field_decl_cmp
P
ROTO
((
tree
*
,
tree
*
));
static
int
field_decl_cmp
P
ARAMS
((
tree
*
,
tree
*
));
static
tree
make_chill_struct_type
P
ROTO
((
tree
));
static
tree
make_chill_struct_type
P
ARAMS
((
tree
));
static
int
apply_chill_field_layout
P
ROTO
((
tree
,
int
*
));
static
int
apply_chill_field_layout
P
ARAMS
((
tree
,
int
*
));
/*
/*
* This function checks an array access.
* This function checks an array access.
...
@@ -3292,7 +3292,7 @@ layout_chill_struct_type (t)
...
@@ -3292,7 +3292,7 @@ layout_chill_struct_type (t)
field_array
[
len
++
]
=
x
;
field_array
[
len
++
]
=
x
;
qsort
(
field_array
,
len
,
sizeof
(
tree
),
qsort
(
field_array
,
len
,
sizeof
(
tree
),
(
int
(
*
)
P
ROTO
((
const
void
*
,
const
void
*
)))
field_decl_cmp
);
(
int
(
*
)
P
ARAMS
((
const
void
*
,
const
void
*
)))
field_decl_cmp
);
}
}
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment