|
|
1.1 root 1: /* Language-specific hook definitions for C front end.
2: Copyright (C) 1991 Free Software Foundation, Inc.
3:
4: This file is part of GNU CC.
5:
6: GNU CC is free software; you can redistribute it and/or modify
7: it under the terms of the GNU General Public License as published by
8: the Free Software Foundation; either version 2, or (at your option)
9: any later version.
10:
11: GNU CC is distributed in the hope that it will be useful,
12: but WITHOUT ANY WARRANTY; without even the implied warranty of
13: MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14: GNU General Public License for more details.
15:
16: You should have received a copy of the GNU General Public License
17: along with GNU CC; see the file COPYING. If not, write to
18: the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
19:
20:
21: #include "config.h"
22: #include "tree.h"
23: #include <stdio.h>
24: #include "input.h"
25:
26: /* Each of the functions defined here
27: is an alternative to a function in objc-actions.c. */
28:
29: int
30: lang_decode_option (p)
31: char *p;
32: {
33: return c_decode_option (p);
34: }
35:
36: void
37: lang_init ()
38: {
39: /* the beginning of the file is a new line; check for # */
40: /* With luck, we discover the real source file's name from that
41: and put it in input_filename. */
42: ungetc (check_newline (), finput);
43: }
44:
45: void
46: lang_finish ()
47: {
48: }
49:
50: /* Used by c-lex.c, but only for objc. */
51: tree
52: lookup_interface (arg)
53: tree arg;
54: {
55: return 0;
56: }
57:
58: void
59: maybe_objc_check_decl (decl)
60: tree decl;
61: {
62: }
63:
64: int
65: maybe_objc_comptypes (lhs, rhs)
66: tree lhs, rhs;
67: {
68: return 0;
69: }
70:
71: tree
72: maybe_building_objc_message_expr ()
73: {
74: return 0;
75: }
76:
77: int
78: recognize_objc_keyword ()
79: {
80: return 0;
81: }
82:
83: void
84: print_lang_statistics ()
85: {
86: }
87:
88: void
89: GNU_xref_begin ()
90: {
91: fatal ("GCC does not yet support XREF");
92: }
93:
94: void
95: GNU_xref_end ()
96: {
97: fatal ("GCC does not yet support XREF");
98: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.