DJGPP support added.

This commit is contained in:
Juan Manuel Guerrero
2005-10-02 17:00:30 +00:00
parent ec4d88f496
commit ad6a9b97e2
2 changed files with 31 additions and 0 deletions

View File

@@ -1,3 +1,32 @@
2005-10-02 Juan Manuel Guerrero <juan.guerrero@gmx.de>
* lib/subpipe.c: New function end_of_output_subpipe() added
to allow support for non-posix systems. This is a no-op function
for posix systems.
* lib/subpipe.h: New function end_of_output_subpipe() added
to allow support for non-posix systems. This is a no-op function
for posix systems.
* src/output.c (output_skeleton): Use end_of_output_subpipe() to
handle the lack of pipe/fork functionality on non-posix systems.
* djgpp/Makefile.maint: DJGPP specific file.
* djgpp/README.in: DJGPP specific file.
* djgpp/config.bat: DJGPP specific configuration file.
* djgpp/config.sed: DJGPP specific configuration file.
* djgpp/config.site: DJGPP specific configuration file.
* djgpp/config_h.sed: DJGPP specific configuration file.
* djgpp/subpipe.c: DJGPP specific replacement file for lib/subpipe.c.
* djgpp/subpipe.h: DJGPP specific replacement file for lib/subpipe.h.
2005-10-02 Akim Demaille <akim@epita.fr> 2005-10-02 Akim Demaille <akim@epita.fr>
* data/location.cc: New, extract from... * data/location.cc: New, extract from...

2
NEWS
View File

@@ -3,6 +3,8 @@ Bison News
Changes in version 2.1a: Changes in version 2.1a:
* DJGPP support added.
* lalr1.cc: The token and value types are now class members. * lalr1.cc: The token and value types are now class members.
The tokens where defined as free form enums and cpp macros. YYSTYPE The tokens where defined as free form enums and cpp macros. YYSTYPE
was defined as a free form union. Both are now class members: was defined as a free form union. Both are now class members: