mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-20 09:43:03 +00:00
* src/acconfig.h: Don't protect config.h against multiple
inclusion. Don't define PARAMS. * src/system.h: Define PARAMS. Remove some of the ad-hoc CPP magic for DOS, VMS etc.: this is the purpose of config.h. system.h must not try to fix wrong definitions in config.h.
This commit is contained in:
10
ChangeLog
10
ChangeLog
@@ -1,3 +1,13 @@
|
|||||||
|
2000-09-20 Akim Demaille <akim@epita.fr>
|
||||||
|
|
||||||
|
* src/acconfig.h: Don't protect config.h against multiple
|
||||||
|
inclusion.
|
||||||
|
Don't define PARAMS.
|
||||||
|
* src/system.h: Define PARAMS.
|
||||||
|
Remove some of the ad-hoc CPP magic for DOS, VMS etc.: this is the
|
||||||
|
purpose of config.h. system.h must not try to fix wrong
|
||||||
|
definitions in config.h.
|
||||||
|
|
||||||
2000-09-20 Akim Demaille <akim@epita.fr>
|
2000-09-20 Akim Demaille <akim@epita.fr>
|
||||||
|
|
||||||
* src/derives.h: New file.
|
* src/derives.h: New file.
|
||||||
|
|||||||
13
acconfig.h
13
acconfig.h
@@ -1,7 +1,3 @@
|
|||||||
#ifndef CONFIG_H
|
|
||||||
#define CONFIG_H
|
|
||||||
@TOP@
|
|
||||||
|
|
||||||
/* Define as 1 if realloc must be declared even if <stdlib.h> is
|
/* Define as 1 if realloc must be declared even if <stdlib.h> is
|
||||||
included. */
|
included. */
|
||||||
#undef NEED_DECLARATION_REALLOC
|
#undef NEED_DECLARATION_REALLOC
|
||||||
@@ -9,12 +5,3 @@
|
|||||||
/* Define as 1 if calloc must be declared even if <stdlib.h> is
|
/* Define as 1 if calloc must be declared even if <stdlib.h> is
|
||||||
included. */
|
included. */
|
||||||
#undef NEED_DECLARATION_CALLOC
|
#undef NEED_DECLARATION_CALLOC
|
||||||
@BOTTOM@
|
|
||||||
|
|
||||||
#if defined(PROTOTYPES) || defined(__cplusplus)
|
|
||||||
# define PARAMS(p) p
|
|
||||||
#else
|
|
||||||
# define PARAMS(p) ()
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#endif /* CONFIG_H */
|
|
||||||
|
|||||||
13
src/system.h
13
src/system.h
@@ -34,18 +34,14 @@
|
|||||||
# define getpid _getpid
|
# define getpid _getpid
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(HAVE_STDLIB_H) || defined(MSDOS)
|
#if HAVE_STDLIB_H
|
||||||
# include <stdlib.h>
|
# include <stdlib.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(HAVE_UNISTD_H)
|
#if HAVE_UNISTD_H
|
||||||
# include <unistd.h>
|
# include <unistd.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if (defined(VMS) || defined(MSDOS)) && !defined(HAVE_STRING_H)
|
|
||||||
# define HAVE_STRING_H 1
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if defined(STDC_HEADERS) || defined(HAVE_STRING_H)
|
#if defined(STDC_HEADERS) || defined(HAVE_STRING_H)
|
||||||
# include <string.h>
|
# include <string.h>
|
||||||
/* An ANSI string.h and pre-ANSI memory.h might conflict. */
|
/* An ANSI string.h and pre-ANSI memory.h might conflict. */
|
||||||
@@ -69,6 +65,11 @@
|
|||||||
extern int errno;
|
extern int errno;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if PROTOTYPES
|
||||||
|
# define PARAMS(p) p
|
||||||
|
#else
|
||||||
|
# define PARAMS(p) ()
|
||||||
|
#endif
|
||||||
|
|
||||||
/*-----------------.
|
/*-----------------.
|
||||||
| GCC extensions. |
|
| GCC extensions. |
|
||||||
|
|||||||
Reference in New Issue
Block a user