mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-12-27 01:28:46 +00:00
PR binutils/647
* rcparse.y (RCDATA): Allow a filename to be supplied as the parameter. Parse it with define_rcdata_file(). * resrc.c (define_rcdata_file): New function. * windres.h: Provide a prototype for the new function. * resrc.c (define_user_file): Fix typo by replacing "font file" with "file".
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
%{ /* rcparse.y -- parser for Windows rc files
|
||||
Copyright 1997, 1998, 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
|
||||
Copyright 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2005
|
||||
Free Software Foundation, Inc.
|
||||
Written by Ian Lance Taylor, Cygnus Support.
|
||||
|
||||
This file is part of GNU Binutils.
|
||||
@@ -1152,6 +1153,13 @@ rcdata:
|
||||
YYERROR;
|
||||
rcparse_discard_strings ();
|
||||
}
|
||||
| id RCDATA suboptions file_name
|
||||
{
|
||||
define_rcdata_file ($1, &$3, $4);
|
||||
if (yychar != YYEMPTY)
|
||||
YYERROR;
|
||||
rcparse_discard_strings ();
|
||||
}
|
||||
;
|
||||
|
||||
/* We use a different lexing algorithm, because rcdata strings may
|
||||
|
||||
Reference in New Issue
Block a user