diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 21 | ||||
-rw-r--r-- | gcc/cp/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/cp/cp-tree.h | 2 | ||||
-rw-r--r-- | gcc/cppinit.c | 3 | ||||
-rw-r--r-- | gcc/f/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/f/proj.h | 16 | ||||
-rw-r--r-- | gcc/gansidecl.h | 2 | ||||
-rw-r--r-- | gcc/rtl.c | 2 | ||||
-rw-r--r-- | gcc/rtl.h | 4 | ||||
-rw-r--r-- | gcc/toplev.h | 2 | ||||
-rw-r--r-- | gcc/tree.c | 2 | ||||
-rw-r--r-- | gcc/tree.h | 4 | ||||
-rw-r--r-- | gcc/varray.c | 2 | ||||
-rw-r--r-- | gcc/varray.h | 2 |
14 files changed, 46 insertions, 27 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3686ea0..c0afb4e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,24 @@ +Sun Oct 10 08:40:00 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> + + * cppinit.c: Use HAVE_GCC_VERSION instead of explicitly testing + __GNUC__ and __GNUC_MINOR__. + + * gansidecl.h: Likewise. + + * rtl.c: Likewise. + + * rtl.h: Likewise. + + * toplev.h: Likewise. + + * tree.c: Likewise. + + * tree.h: Likewise. + + * varray.c: Likewise. + + * varray.h: Likewise. + Sun Oct 10 13:28:48 1999 Bernd Schmidt <bernds@cygnus.co.uk> * loop.c (find_and_verify_loops): When looking for a BARRIER, don't diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index a4ab8c5..cd6807a 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +1999-10-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> + + * cp-tree.h: Use HAVE_GCC_VERSION instead of explicitly testing + __GNUC__ and __GNUC_MINOR__. + 1999-10-09 Mark Mitchell <mark@codesourcery.com> * cp-tree.h (make_rtl_for_local_static): New function. diff --git a/gcc/cp/cp-tree.h b/gcc/cp/cp-tree.h index ea8e495..82ed882 100644 --- a/gcc/cp/cp-tree.h +++ b/gcc/cp/cp-tree.h @@ -123,7 +123,7 @@ Boston, MA 02111-1307, USA. */ /* Language-specific tree checkers. */ -#if defined ENABLE_CHECKING && (__GNUC__ > 2 || __GNUC_MINOR__ > 6) +#if defined ENABLE_CHECKING && HAVE_GCC_VERSION(2,7) #define VAR_OR_FUNCTION_DECL_CHECK(NODE) \ ({ const tree __t = NODE; \ diff --git a/gcc/cppinit.c b/gcc/cppinit.c index a30344d..ec59a76 100644 --- a/gcc/cppinit.c +++ b/gcc/cppinit.c @@ -212,8 +212,7 @@ enum { QUOTE = 0, BRACKET, SYSTEM, AFTER }; /* If gcc is in use (stage2/stage3) we can make these tables initialized data. */ -#if defined __GNUC__ && (__GNUC__ > 2 \ - || (__GNUC__ == 2 && __GNUC_MINOR__ > 6)) +#if HAVE_GCC_VERSION(2,7) /* Table to tell if a character is legal as the second or later character of a C identifier. */ U_CHAR is_idchar[256] = diff --git a/gcc/f/ChangeLog b/gcc/f/ChangeLog index 425f6a0..5f48879 100644 --- a/gcc/f/ChangeLog +++ b/gcc/f/ChangeLog @@ -1,3 +1,9 @@ +Sun Oct 10 08:40:18 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> + + * proj.h: Use HAVE_GCC_VERSION instead of explicitly testing + __GNUC__ and __GNUC_MINOR__. Don't define BUILT_WITH_270. Define + macro UNUSED in terms of ATTRIBUTE_UNUSED. + Fri Sep 24 10:48:10 1999 Bernd Schmidt <bernds@cygnus.co.uk> * com.c (duplicate_decls): Use DECL_BUILT_IN_CLASS rather than diff --git a/gcc/f/proj.h b/gcc/f/proj.h index 47fc2f9..96bb44a 100644 --- a/gcc/f/proj.h +++ b/gcc/f/proj.h @@ -31,18 +31,10 @@ the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA #endif #include "system.j" -#if !defined (__GNUC__) || (__GNUC__ < 2) +#if ! HAVE_GCC_VERSION(2,0) #error "You have to use gcc 2.x to build g77 (might be fixed in g77-0.6)." #endif -#ifndef BUILT_WITH_270 -#if (__GNUC__ > 2) || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7) -#define BUILT_WITH_270 1 -#else -#define BUILT_WITH_270 0 -#endif -#endif /* !defined (BUILT_WITH_270) */ - /* Include files everyone gets. <assert.h> is needed for assert(). <stddef.h> is needed for offsetof, but technically also NULL, size_t, ptrdiff_t, and so on. */ @@ -69,11 +61,7 @@ typedef enum #define ARRAY_SIZE(a) (sizeof(a)/sizeof(a[0])) #ifndef UNUSED /* Compile with -DUNUSED= if cc doesn't support this. */ -#if BUILT_WITH_270 -#define UNUSED __attribute__ ((unused)) -#else /* !BUILT_WITH_270 */ -#define UNUSED -#endif /* !BUILT_WITH_270 */ +#define UNUSED ATTRIBUTE_UNUSED #endif /* !defined (UNUSED) */ #ifndef dmpout diff --git a/gcc/gansidecl.h b/gcc/gansidecl.h index f867cda..17a7c91 100644 --- a/gcc/gansidecl.h +++ b/gcc/gansidecl.h @@ -41,7 +41,7 @@ Boston, MA 02111-1307, USA. */ need to do this very early; i.e. before any systems header files or gcc header files in case they use these keywords. Otherwise conflicts might occur. */ -#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7) +#if HAVE_GCC_VERSION(2,7) # undef const # undef inline # define inline __inline__ /* Modern gcc can use `__inline__' freely. */ @@ -981,7 +981,7 @@ read_rtx (infile) return return_rtx; } -#if defined ENABLE_CHECKING && (__GNUC__ > 2 || __GNUC_MINOR__ > 6) +#if defined ENABLE_CHECKING && HAVE_GCC_VERSION(2,7) void rtl_check_failed_bounds (r, n, file, line, func) rtx r; @@ -230,7 +230,7 @@ typedef struct rtvec_def{ /* General accessor macros for accessing the fields of an rtx. */ -#if defined ENABLE_CHECKING && (__GNUC__ > 2 || __GNUC_MINOR__ > 6) +#if defined ENABLE_CHECKING && HAVE_GCC_VERSION(2,7) /* The bit with a star outside the statement expr and an & inside is so that N can be evaluated only once. */ #define RTL_CHECK1(RTX, N, C1) \ @@ -1673,7 +1673,7 @@ extern void rtx_free PROTO ((rtx)); extern void fancy_abort PROTO((const char *, int, const char *)) ATTRIBUTE_NORETURN; -#if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 7) +#if ! HAVE_GCC_VERSION(2,7) #define abort() fancy_abort (__FILE__, __LINE__, 0) #else #define abort() fancy_abort (__FILE__, __LINE__, __PRETTY_FUNCTION__) diff --git a/gcc/toplev.h b/gcc/toplev.h index 508cd9d1..f0d1b61 100644 --- a/gcc/toplev.h +++ b/gcc/toplev.h @@ -51,7 +51,7 @@ extern void _fatal_insn PROTO ((const char *, const char *)) ATTRIBUTE_NORETURN; -#if defined __GNUC__ && (__GNUC__ > 2 || __GNUC_MINOR__ > 6) +#if HAVE_GCC_VERSION(2,7) #define fatal_insn(msgid, insn) \ _fatal_insn (msgid, insn, __FILE__, __LINE__, __PRETTY_FUNCTION__) #define fatal_insn_not_found(insn) \ @@ -5140,7 +5140,7 @@ get_set_constructor_bytes (init, buffer, wd_size) return non_const_bits; } -#if defined ENABLE_CHECKING && (__GNUC__ > 2 || __GNUC_MINOR__ > 6) +#if defined ENABLE_CHECKING && HAVE_GCC_VERSION(2,7) /* Complain that the tree code of NODE does not match the expected CODE. FILE, LINE, and FUNCTION are of the caller. */ void @@ -323,7 +323,7 @@ struct tree_common /* When checking is enabled, errors will be generated if a tree node is accessed incorrectly. The macros abort with a fatal error. */ -#if defined ENABLE_CHECKING && (__GNUC__ > 2 || __GNUC_MINOR__ > 6) +#if defined ENABLE_CHECKING && HAVE_GCC_VERSION(2,7) #define TREE_CHECK(t, code) \ ({ const tree __t = t; \ @@ -2519,7 +2519,7 @@ extern void dwarf2out_end_epilogue PROTO((void)); extern void fancy_abort PROTO((const char *, int, const char *)) ATTRIBUTE_NORETURN; -#if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 7) +#if ! HAVE_GCC_VERSION(2,7) #define abort() fancy_abort (__FILE__, __LINE__, 0) #else #define abort() fancy_abort (__FILE__, __LINE__, __PRETTY_FUNCTION__) diff --git a/gcc/varray.c b/gcc/varray.c index 8d65b18..95752c4 100644 --- a/gcc/varray.c +++ b/gcc/varray.c @@ -71,7 +71,7 @@ varray_grow (va, n) /* Check the bounds of a varray access. */ -#if defined ENABLE_CHECKING && (__GNUC__ > 2 || __GNUC_MINOR__ > 6) +#if defined ENABLE_CHECKING && HAVE_GCC_VERSION(2,7) extern void error PVPROTO ((const char *, ...)) ATTRIBUTE_PRINTF_1; diff --git a/gcc/varray.h b/gcc/varray.h index 53b164b..b826b63 100644 --- a/gcc/varray.h +++ b/gcc/varray.h @@ -163,7 +163,7 @@ extern varray_type varray_grow PROTO((varray_type, size_t)); #define VARRAY_SIZE(VA) ((VA)->num_elements) /* Check for VARRAY_xxx macros being in bound. */ -#if defined ENABLE_CHECKING && (__GNUC__ > 2 || (__GNUC__ == 2 &&__GNUC_MINOR__ > 6)) +#if defined ENABLE_CHECKING && HAVE_GCC_VERSION(2,7) extern void varray_check_failed PROTO ((varray_type, size_t, const char *, int, const char *)) ATTRIBUTE_NORETURN; |