- gcc --std=c99 -x c -g3 -I. -I./parser -DWITH_REUSABLES -DUSE_GMP -DMACVER -c main.c
- In file included from main.c:15:
- ./parser/storage.h:40: warning: return type defaults to ‘int’
- In file included from spasm.h:13,
- from main.c:16:
- ./parser/expand_buf.h: In function ‘__declspec’:
- ./parser/expand_buf.h:11: error: storage class specified for parameter ‘expand_buf’
- ./parser/expand_buf.h:11: error: storage class specified for parameter ‘expand_buf_t’
- ./parser/expand_buf.h:13: error: expected declaration specifiers before ‘expand_buf’
- ./parser/expand_buf.h:14: error: expected ‘)’ before ‘*’ token
- ./parser/expand_buf.h:15: error: expected ‘)’ before ‘*’ token
- ./parser/expand_buf.h:16: error: expected ‘)’ before ‘*’ token
- ./parser/expand_buf.h:17: error: expected ‘)’ before ‘*’ token
- ./parser/expand_buf.h:18: error: expected ‘)’ before ‘*’ token
- ./parser/expand_buf.h:19: error: expected ‘)’ before ‘*’ token
- ./parser/expand_buf.h:20: error: expected ‘)’ before ‘*’ token
- In file included from main.c:16:
- spasm.h:22: error: storage class specified for parameter ‘ASM_MODE’
- spasm.h:29: error: storage class specified for parameter ‘EXIT_STATUS’
- spasm.h:65: error: ‘PATH_MAX’ undeclared (first use in this function)
- spasm.h:65: error: (Each undeclared identifier is reported only once
- spasm.h:65: error: for each function it appears in.)
- spasm.h:70: error: expected declaration specifiers before ‘expand_buf’
- spasm.h:79: error: expected declaration specifiers before ‘EXIT_STATUS’
- In file included from main.c:17:
- utils.h:43: error: storage class specified for parameter ‘curr_input_file’
- utils.h:43: error: redefinition of parameter ‘curr_input_file’
- spasm.h:66: note: previous definition of ‘curr_input_file’ was here
- utils.h:44: error: storage class specified for parameter ‘line_num’
- utils.h:44: error: redefinition of parameter ‘line_num’
- spasm.h:64: note: previous definition of ‘line_num’ was here
- utils.h:45: error: storage class specified for parameter ‘suppress_errors’
- utils.h:45: error: redefinition of parameter ‘suppress_errors’
- spasm.h:69: note: previous definition of ‘suppress_errors’ was here
- utils.h:46: error: storage class specified for parameter ‘error_occurred’
- utils.h:46: error: redefinition of parameter ‘error_occurred’
- spasm.h:69: note: previous definition of ‘error_occurred’ was here
- main.c:28: error: storage class specified for parameter ‘expr_list’
- main.c:28: error: storage class specified for parameter ‘expr_list_tail’
- main.c:29: error: storage class specified for parameter ‘output_list’
- main.c:29: error: storage class specified for parameter ‘output_list_tail’
- main.c:40: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
- main.c:217: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
- ./parser/storage.h:40: warning: type of ‘dllexport’ defaults to ‘int’
- main.c:29: error: declaration for parameter ‘output_list_tail’ but no such parameter
- main.c:29: error: declaration for parameter ‘output_list’ but no such parameter
- main.c:28: error: declaration for parameter ‘expr_list_tail’ but no such parameter
- main.c:28: error: declaration for parameter ‘expr_list’ but no such parameter
- main.c:26: error: declaration for parameter ‘write_file’ but no such parameter
- console.h:22: error: declaration for parameter ‘set_console_attributes’ but no such parameter
- console.h:21: error: declaration for parameter ‘restore_console_attributes’ but no such parameter
- console.h:20: error: declaration for parameter ‘save_console_attributes’ but no such parameter
- utils.h:52: error: declaration for parameter ‘show_warning’ but no such parameter
- utils.h:51: error: declaration for parameter ‘show_warning_prefix’ but no such parameter
- utils.h:50: error: declaration for parameter ‘show_fatal_error’ but no such parameter
- utils.h:49: error: declaration for parameter ‘show_error’ but no such parameter
- utils.h:48: error: declaration for parameter ‘show_error_prefix’ but no such parameter
- utils.h:46: error: declaration for parameter ‘error_occurred’ but no such parameter
- utils.h:45: error: declaration for parameter ‘suppress_errors’ but no such parameter
- utils.h:44: error: declaration for parameter ‘line_num’ but no such parameter
- utils.h:43: error: declaration for parameter ‘curr_input_file’ but no such parameter
- utils.h:39: error: declaration for parameter ‘expand_expr’ but no such parameter
- utils.h:33: error: declaration for parameter ‘strnlen’ but no such parameter
- utils.h:32: error: declaration for parameter ‘strndup’ but no such parameter
- utils.h:30: error: declaration for parameter ‘define_with_value’ but no such parameter
- utils.h:29: error: declaration for parameter ‘change_extension’ but no such parameter
- utils.h:28: error: declaration for parameter ‘get_file_contents’ but no such parameter
- utils.h:27: error: declaration for parameter ‘strup’ but no such parameter
- utils.h:26: error: declaration for parameter ‘is_abs_path’ but no such parameter
- utils.h:25: error: declaration for parameter ‘fix_filename’ but no such parameter
- utils.h:24: error: declaration for parameter ‘reduce_string’ but no such parameter
- utils.h:23: error: declaration for parameter ‘line_has_word’ but no such parameter
- utils.h:22: error: declaration for parameter ‘parse_args’ but no such parameter
- utils.h:21: error: declaration for parameter ‘read_expr’ but no such parameter
- utils.h:20: error: declaration for parameter ‘next_expr’ but no such parameter
- utils.h:19: error: declaration for parameter ‘next_code_line’ but no such parameter
- utils.h:18: error: declaration for parameter ‘is_arg’ but no such parameter
- utils.h:17: error: declaration for parameter ‘skip_whitespace’ but no such parameter
- utils.h:16: error: declaration for parameter ‘skip_to_code_line_end’ but no such parameter
- utils.h:15: error: declaration for parameter ‘skip_to_name_end’ but no such parameter
- utils.h:14: error: declaration for parameter ‘skip_to_next_line’ but no such parameter
- utils.h:13: error: declaration for parameter ‘is_end_of_code_line’ but no such parameter
- utils.h:12: error: declaration for parameter ‘eval’ but no such parameter
- spasm.h:92: error: declaration for parameter ‘run_assembly’ but no such parameter
- spasm.h:78: error: declaration for parameter ‘use_colors’ but no such parameter
- spasm.h:77: error: declaration for parameter ‘in_macro’ but no such parameter
- spasm.h:76: error: declaration for parameter ‘pass_one’ but no such parameter
- spasm.h:75: error: declaration for parameter ‘old_line_num’ but no such parameter
- spasm.h:74: error: declaration for parameter ‘line_start’ but no such parameter
- spasm.h:73: error: declaration for parameter ‘listing_for_line_done’ but no such parameter
- spasm.h:72: error: declaration for parameter ‘listing_on’ but no such parameter
- spasm.h:71: error: declaration for parameter ‘listing_offset’ but no such parameter
- spasm.h:69: error: declaration for parameter ‘suppress_errors’ but no such parameter
- spasm.h:69: error: declaration for parameter ‘error_occurred’ but no such parameter
- spasm.h:68: error: declaration for parameter ‘output_contents’ but no such parameter
- spasm.h:68: error: declaration for parameter ‘out_ptr’ but no such parameter
- spasm.h:67: error: declaration for parameter ‘input_contents’ but no such parameter
- spasm.h:66: error: declaration for parameter ‘output_filename’ but no such parameter
- spasm.h:66: error: declaration for parameter ‘curr_input_file’ but no such parameter
- spasm.h:65: error: declaration for parameter ‘temp_path’ but no such parameter
- spasm.h:64: error: declaration for parameter ‘line_num’ but no such parameter
- spasm.h:63: error: declaration for parameter ‘stats_maxtime’ but no such parameter
- spasm.h:63: error: declaration for parameter ‘stats_mintime’ but no such parameter
- spasm.h:63: error: declaration for parameter ‘stats_datasize’ but no such parameter
- spasm.h:63: error: declaration for parameter ‘stats_codesize’ but no such parameter
- spasm.h:62: error: declaration for parameter ‘last_label’ but no such parameter
- spasm.h:61: error: declaration for parameter ‘program_counter’ but no such parameter
- spasm.h:60: error: declaration for parameter ‘input_files’ but no such parameter
- spasm.h:60: error: declaration for parameter ‘include_dirs’ but no such parameter
- spasm.h:59: error: declaration for parameter ‘mode’ but no such parameter
- spasm.h:29: error: declaration for parameter ‘EXIT_STATUS’ but no such parameter
- spasm.h:22: error: declaration for parameter ‘ASM_MODE’ but no such parameter
- ./parser/expand_buf.h:11: error: declaration for parameter ‘expand_buf_t’ but no such parameter
- ./parser/expand_buf.h:11: error: declaration for parameter ‘expand_buf’ but no such parameter
- ./parser/storage.h:62: error: declaration for parameter ‘dump_defines’ but no such parameter
- ./parser/storage.h:61: error: declaration for parameter ‘set_case_sensitive’ but no such parameter
- ./parser/storage.h:59: error: declaration for parameter ‘remove_arg_set’ but no such parameter
- ./parser/storage.h:58: error: declaration for parameter ‘add_arg’ but no such parameter
- ./parser/storage.h:57: error: declaration for parameter ‘add_arg_set’ but no such parameter
- ./parser/storage.h:55: error: declaration for parameter ‘get_num_reusables’ but no such parameter
- ./parser/storage.h:54: error: declaration for parameter ‘add_reusable’ but no such parameter
- ./parser/storage.h:53: error: declaration for parameter ‘set_curr_reusable’ but no such parameter
- ./parser/storage.h:52: error: declaration for parameter ‘get_curr_reusable’ but no such parameter
- ./parser/storage.h:51: error: declaration for parameter ‘search_reusables’ but no such parameter
- ./parser/storage.h:49: error: declaration for parameter ‘get_num_labels’ but no such parameter
- ./parser/storage.h:48: error: declaration for parameter ‘search_labels’ but no such parameter
- ./parser/storage.h:47: error: declaration for parameter ‘add_label’ but no such parameter
- ./parser/storage.h:45: error: declaration for parameter ‘get_num_defines’ but no such parameter
- ./parser/storage.h:44: error: declaration for parameter ‘set_define’ but no such parameter
- ./parser/storage.h:43: error: declaration for parameter ‘remove_define’ but no such parameter
- ./parser/storage.h:42: error: declaration for parameter ‘search_defines’ but no such parameter
- ./parser/storage.h:41: error: declaration for parameter ‘add_define’ but no such parameter
- ./parser/storage.h:40: error: declaration for parameter ‘free_storage’ but no such parameter
- main.c:371: error: expected ‘{’ at end of input
- make: *** [main.o] Error 1
