Deleted Added
sdiff udiff text old ( 259947 ) new ( 260074 )
full compact
1/* Definitions for c-common.c.
2 Copyright (C) 1987, 1993, 1994, 1995, 1997, 1998,
3 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
4
5This file is part of GCC.
6
7GCC is free software; you can redistribute it and/or modify it under
8the terms of the GNU General Public License as published by the Free

--- 375 unchanged lines hidden (view full) ---

384/* Nonzero means give `double' the same size as `float'. */
385
386extern int flag_short_double;
387
388/* Nonzero means give `wchar_t' the same size as `short'. */
389
390extern int flag_short_wchar;
391
392/* Nonzero means allow Microsoft extensions without warnings or errors. */
393extern int flag_ms_extensions;
394
395/* Nonzero means don't recognize the keyword `asm'. */
396
397extern int flag_no_asm;
398
399/* Nonzero means give string constants the type `const char *', as mandated

--- 386 unchanged lines hidden (view full) ---

786
787extern tree finish_label_address_expr (tree);
788
789/* Same function prototype, but the C and C++ front ends have
790 different implementations. Used in c-common.c. */
791extern tree lookup_label (tree);
792extern tree lookup_name (tree);
793
794extern int vector_types_convertible_p (tree t1, tree t2);
795
796extern rtx c_expand_expr (tree, rtx, enum machine_mode, int, rtx *);
797
798extern tree c_staticp (tree);
799
800extern void init_c_lex (void);
801
802extern void c_cpp_builtins (cpp_reader *);

--- 171 unchanged lines hidden ---