| delorie.com/archives/browse.cgi | search |
| Mailing-List: | contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm |
| List-Subscribe: | <mailto:cygwin-subscribe AT sources DOT redhat DOT com> |
| List-Archive: | <http://sources.redhat.com/ml/cygwin/> |
| List-Post: | <mailto:cygwin AT sources DOT redhat DOT com> |
| List-Help: | <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs> |
| Sender: | cygwin-owner AT sources DOT redhat DOT com |
| Delivered-To: | mailing list cygwin AT sources DOT redhat DOT com |
| Message-ID: | <E13D7AD1EFF1D311B84C0050DA438FC3269236@exchange.xiring.com> |
| From: | Ludovic DELAMOTTE <l DOT delamotte AT xiring DOT com> |
| To: | cygwin AT cygwin DOT com |
| Subject: | B20: Bug with Bison in bison.simple |
| Date: | Thu, 1 Feb 2001 18:24:56 +0100 |
| MIME-Version: | 1.0 |
| X-Mailer: | Internet Mail Service (5.5.2650.21) |
I think there's a problem in bison.simple of B20. I want to give parameters to the function yyparse(), so I wrote: #define YYPARSE_PARAM cfg After running bison, I obtained the message : "bison.simple:219: number of arguments doesn't match prototype" however, the SAME program compiles under Linux with bison. And then, there is written in bison.simple, lines 151 and above : /* Prevent warning if -Wstrict-prototypes. */ #ifdef __GNUC__ int yyparse( void ); #endif Instead of (I think...): /* Prevent warning if -Wstrict-prototypes. */ #ifdef __GNUC__ #ifdef YYPARSE_PARAM int yyparse( void *); #else int yyparse( void ); #endif #endif That'all... What're you thinking about ? -- Ludovic DELAMOTTE -- Want to unsubscribe from this list? Check out: http://cygwin.com/ml/#unsubscribe-simple
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |