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 |