Correctly check gcc version.
This commit is contained in:
parent
14958a432d
commit
a1934524a3
@ -1,3 +1,11 @@
|
|||||||
|
2000-04-29 Andreas Jaeger <aj@suse.de>
|
||||||
|
|
||||||
|
* libbfd-in.h: Correctly check GCC version.
|
||||||
|
* bfd-in.h: Likewise.
|
||||||
|
* libhppa.h: Likewise.
|
||||||
|
* libbfd.h: Regenerate.
|
||||||
|
* bfd-in2.h: Regenerate.
|
||||||
|
|
||||||
Fri Apr 28 14:58:37 2000 Clinton Popetz <cpopetz@cygnus.com>
|
Fri Apr 28 14:58:37 2000 Clinton Popetz <cpopetz@cygnus.com>
|
||||||
|
|
||||||
* Makefile.am (BFD64_BACKENDS, BFD64_BACKENDS_CFILES): Add
|
* Makefile.am (BFD64_BACKENDS, BFD64_BACKENDS_CFILES): Add
|
||||||
|
@ -89,7 +89,7 @@ typedef struct _bfd bfd;
|
|||||||
/* Yup, SVR4 has a "typedef enum boolean" in <sys/types.h> -fnf */
|
/* Yup, SVR4 has a "typedef enum boolean" in <sys/types.h> -fnf */
|
||||||
/* It gets worse if the host also defines a true/false enum... -sts */
|
/* It gets worse if the host also defines a true/false enum... -sts */
|
||||||
/* And even worse if your compiler has built-in boolean types... -law */
|
/* And even worse if your compiler has built-in boolean types... -law */
|
||||||
#if defined (__GNUG__) && (__GNUC_MINOR__ > 5)
|
#if defined (__GNUG__) && (__GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 6))
|
||||||
#define TRUE_FALSE_ALREADY_DEFINED
|
#define TRUE_FALSE_ALREADY_DEFINED
|
||||||
#endif
|
#endif
|
||||||
#ifdef MPW
|
#ifdef MPW
|
||||||
|
@ -89,7 +89,7 @@ typedef struct _bfd bfd;
|
|||||||
/* Yup, SVR4 has a "typedef enum boolean" in <sys/types.h> -fnf */
|
/* Yup, SVR4 has a "typedef enum boolean" in <sys/types.h> -fnf */
|
||||||
/* It gets worse if the host also defines a true/false enum... -sts */
|
/* It gets worse if the host also defines a true/false enum... -sts */
|
||||||
/* And even worse if your compiler has built-in boolean types... -law */
|
/* And even worse if your compiler has built-in boolean types... -law */
|
||||||
#if defined (__GNUG__) && (__GNUC_MINOR__ > 5)
|
#if defined (__GNUG__) && (__GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 6))
|
||||||
#define TRUE_FALSE_ALREADY_DEFINED
|
#define TRUE_FALSE_ALREADY_DEFINED
|
||||||
#endif
|
#endif
|
||||||
#ifdef MPW
|
#ifdef MPW
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/* libbfd.h -- Declarations used by bfd library *implementation*.
|
/* libbfd.h -- Declarations used by bfd library *implementation*.
|
||||||
(This include file is not for users of the library.)
|
(This include file is not for users of the library.)
|
||||||
Copyright 1990, 91, 92, 93, 94, 95, 96, 97, 98, 1999
|
Copyright 1990, 91, 92, 93, 94, 95, 96, 97, 98, 99, 2000
|
||||||
Free Software Foundation, Inc.
|
Free Software Foundation, Inc.
|
||||||
Written by Cygnus Support.
|
Written by Cygnus Support.
|
||||||
|
|
||||||
@ -506,8 +506,8 @@ void bfd_assert PARAMS ((const char*,int));
|
|||||||
extern void _bfd_abort PARAMS ((const char *, int, const char *))
|
extern void _bfd_abort PARAMS ((const char *, int, const char *))
|
||||||
ATTRIBUTE_NORETURN;
|
ATTRIBUTE_NORETURN;
|
||||||
|
|
||||||
/* if gcc, we can give a function name, too */
|
/* if gcc >= 2.6, we can give a function name, too */
|
||||||
#if !defined (__GNUC__) || __GNUC_MINOR__ <= 5
|
#if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 6)
|
||||||
#define __PRETTY_FUNCTION__ ((char *) NULL)
|
#define __PRETTY_FUNCTION__ ((char *) NULL)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/* libbfd.h -- Declarations used by bfd library *implementation*.
|
/* libbfd.h -- Declarations used by bfd library *implementation*.
|
||||||
(This include file is not for users of the library.)
|
(This include file is not for users of the library.)
|
||||||
Copyright 1990, 91, 92, 93, 94, 95, 96, 97, 98, 1999
|
Copyright 1990, 91, 92, 93, 94, 95, 96, 97, 98, 99, 2000
|
||||||
Free Software Foundation, Inc.
|
Free Software Foundation, Inc.
|
||||||
Written by Cygnus Support.
|
Written by Cygnus Support.
|
||||||
|
|
||||||
@ -506,8 +506,8 @@ void bfd_assert PARAMS ((const char*,int));
|
|||||||
extern void _bfd_abort PARAMS ((const char *, int, const char *))
|
extern void _bfd_abort PARAMS ((const char *, int, const char *))
|
||||||
ATTRIBUTE_NORETURN;
|
ATTRIBUTE_NORETURN;
|
||||||
|
|
||||||
/* if gcc, we can give a function name, too */
|
/* if gcc >= 2.6, we can give a function name, too */
|
||||||
#if !defined (__GNUC__) || __GNUC_MINOR__ <= 5
|
#if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 6)
|
||||||
#define __PRETTY_FUNCTION__ ((char *) NULL)
|
#define __PRETTY_FUNCTION__ ((char *) NULL)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/* HP PA-RISC SOM object file format: definitions internal to BFD.
|
/* HP PA-RISC SOM object file format: definitions internal to BFD.
|
||||||
Copyright (C) 1990, 91, 92, 93, 94, 95, 96, 98, 1999
|
Copyright (C) 1990, 91, 92, 93, 94, 95, 96, 98, 99, 2000
|
||||||
Free Software Foundation, Inc.
|
Free Software Foundation, Inc.
|
||||||
|
|
||||||
Contributed by the Center for Software Science at the
|
Contributed by the Center for Software Science at the
|
||||||
@ -35,7 +35,7 @@
|
|||||||
#endif /* GNU C? */
|
#endif /* GNU C? */
|
||||||
#endif /* INLINE */
|
#endif /* INLINE */
|
||||||
|
|
||||||
#if __GNUC__ >= 2 && __GNUC_MINOR__ >= 7
|
#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)
|
||||||
/* Declare the functions with the unused attribute to avoid warnings. */
|
/* Declare the functions with the unused attribute to avoid warnings. */
|
||||||
static INLINE unsigned int assemble_3 (unsigned int)
|
static INLINE unsigned int assemble_3 (unsigned int)
|
||||||
__attribute__ ((__unused__));
|
__attribute__ ((__unused__));
|
||||||
|
@ -1,3 +1,7 @@
|
|||||||
|
2000-04-29 Andreas Jaeger <aj@suse.de>
|
||||||
|
|
||||||
|
* as.h: Correctly check GCC version.
|
||||||
|
|
||||||
Mon Apr 24 15:21:11 2000 Clinton Popetz <cpopetz@cygnus.com>
|
Mon Apr 24 15:21:11 2000 Clinton Popetz <cpopetz@cygnus.com>
|
||||||
|
|
||||||
* as.c (parse_args): Allow md_parse_option to override -a listing
|
* as.c (parse_args): Allow md_parse_option to override -a listing
|
||||||
|
4
gas/as.h
4
gas/as.h
@ -112,7 +112,7 @@ extern void *alloca ();
|
|||||||
#ifdef DEBUG
|
#ifdef DEBUG
|
||||||
#undef NDEBUG
|
#undef NDEBUG
|
||||||
#endif
|
#endif
|
||||||
#if !defined (__GNUC__) || __GNUC_MINOR__ <= 5
|
#if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 6)
|
||||||
#define __PRETTY_FUNCTION__ ((char*)0)
|
#define __PRETTY_FUNCTION__ ((char*)0)
|
||||||
#endif
|
#endif
|
||||||
#if 0
|
#if 0
|
||||||
@ -512,7 +512,7 @@ typedef struct _pseudo_type pseudo_typeS;
|
|||||||
#if (__GNUC__ >= 2) && !defined(VMS)
|
#if (__GNUC__ >= 2) && !defined(VMS)
|
||||||
/* for use with -Wformat */
|
/* for use with -Wformat */
|
||||||
|
|
||||||
#if __GNUC_MINOR__ < 6
|
#if __GNUC__ == 2 && __GNUC_MINOR__ < 6
|
||||||
/* Support for double underscores in attribute names was added in gcc
|
/* Support for double underscores in attribute names was added in gcc
|
||||||
2.6, so avoid them if we are using an earlier version. */
|
2.6, so avoid them if we are using an earlier version. */
|
||||||
#define __printf__ printf
|
#define __printf__ printf
|
||||||
|
@ -1,3 +1,7 @@
|
|||||||
|
2000-04-29 Andreas Jaeger <aj@suse.de>
|
||||||
|
|
||||||
|
* ld.h: Correctly check GCC version.
|
||||||
|
|
||||||
Tue Apr 25 11:20:43 2000 Jeffrey A Law (law@cygnus.com)
|
Tue Apr 25 11:20:43 2000 Jeffrey A Law (law@cygnus.com)
|
||||||
|
|
||||||
* Makefile.am: Add PA64 support. Add missing dependencies for
|
* Makefile.am: Add PA64 support. Add missing dependencies for
|
||||||
|
4
ld/ld.h
4
ld/ld.h
@ -235,8 +235,8 @@ extern void check_nocrossrefs PARAMS ((void));
|
|||||||
extern void ld_abort PARAMS ((const char *, int, const char *))
|
extern void ld_abort PARAMS ((const char *, int, const char *))
|
||||||
ATTRIBUTE_NORETURN;
|
ATTRIBUTE_NORETURN;
|
||||||
|
|
||||||
/* If gcc, we can give a function name, too. */
|
/* If gcc >= 2.6, we can give a function name, too. */
|
||||||
#if !defined (__GNUC__) || __GNUC_MINOR__ <= 5
|
#if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 6)
|
||||||
#define __PRETTY_FUNCTION__ ((char*) NULL)
|
#define __PRETTY_FUNCTION__ ((char*) NULL)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user