mirror of
https://github.com/freebsd/freebsd-src.git
synced 2024-11-29 11:02:44 +00:00
/usr/src/usr.bin/lex/Makefile puts FlexLexer.h into /usr/include/g++,
but flex still generates "#include <FlexLexer.h". As a result, C++ sources flex generates failed to be compiled. PR: 7575 Reviewed by: phk Submitted by: MOROHOSHI Akihiko <moro@remus.dti.ne.jp>
This commit is contained in:
parent
b5be0bd29d
commit
9cd4d748f9
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=38314
@ -3196,7 +3196,7 @@ When using this option, flex defaults to generating the scanner to the file
|
||||
instead of
|
||||
.B lex.yy.c.
|
||||
The generated scanner includes the header file
|
||||
.I FlexLexer.h,
|
||||
.I g++/FlexLexer.h,
|
||||
which defines the interface to two C++ classes.
|
||||
.PP
|
||||
The first class,
|
||||
|
@ -32,7 +32,7 @@ char copyright[] =
|
||||
All rights reserved.\n";
|
||||
#endif /* not lint */
|
||||
|
||||
/* $Header: /home/ncvs/src/usr.bin/lex/main.c,v 1.1.1.2 1996/06/19 20:26:16 nate Exp $ */
|
||||
/* $Header: /home/ncvs/src/usr.bin/lex/main.c,v 1.3 1996/06/19 20:47:29 nate Exp $ */
|
||||
|
||||
|
||||
#include "flexdef.h"
|
||||
@ -1006,7 +1006,7 @@ _( "Variable trailing context rules entail a large performance penalty\n" ) );
|
||||
|
||||
if ( C_plus_plus )
|
||||
{
|
||||
outn( "\n#include <FlexLexer.h>" );
|
||||
outn( "\n#include <g++/FlexLexer.h>" );
|
||||
|
||||
if ( yyclass )
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user