New, flex-related warnings

Gerald Pfeifer gerald at pfeifer.com
Thu Jan 5 02:18:49 CST 2006


Using flex 2.5.4 and GCC 3.4, I started getting the following new
warnings for my Wine builds about two days ago (which I never got
before):

  ./ppl.l:176:1: warning: "YY_NO_UNPUT" redefined
  ./ppl.l:129:1: warning: this is the location of the previous definition
  ./parser.l:57:1: warning: "YY_NO_UNPUT" redefined
  warning: this is the location of the previous definition
  ./parser.l:58:1: warning: "YY_NO_TOP_STATE" redefined
  ./parser.l:23:1: warning: this is the location of the previous definition
  ./parser.l:116:1: warning: "YY_NO_UNPUT" redefined
  ./parser.l:100:1: warning: this is the location of the previous definition
  ./parser.l:117:1: warning: "YY_NO_TOP_STATE" redefined
  ./parser.l:101:1: warning: this is the location of the previous definition
  ./debug.l:73:1: warning: "YY_NO_UNPUT" redefined
  ./debug.l:22:1: warning: this is the location of the previous definition
  ./macro.lex.l:42:1: warning: "YY_NO_UNPUT" redefined
  ./macro.lex.l:22:1: warning: this is the location of the previous definition

I'm afraid, this is caused by the following patchset:

  date: 2006-01-03 12:43:14 +0000;  author: julliard;  state: Exp;  lines: +4 -2
  Alexandre Julliard <julliard at winehq.org>
  Added some flex options to avoid compiler warnings.
  Moved options from the Makefile into the source.

Gerald



More information about the wine-devel mailing list