Add test for string evaluation with "debug expression" on
[deliverable/binutils-gdb.git] / binutils / rcparse.y
index f4101d59ef2b4c77bdc426f5a9ecc71e9da4cd68..2d179097fc01e341c4501a31e68428f16c8da5a6 100644 (file)
@@ -1,6 +1,5 @@
 %{ /* rcparse.y -- parser for Windows rc files
-   Copyright 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2005, 2007, 2008,
-   2011  Free Software Foundation, Inc.
+   Copyright (C) 1997-2014 Free Software Foundation, Inc.
    Written by Ian Lance Taylor, Cygnus Support.
    Extended by Kai Tietz, Onevision.
 
@@ -1426,15 +1425,15 @@ fixedverinfo:
        | fixedverinfo FILEVERSION numexpr optcnumexpr optcnumexpr
          optcnumexpr
          {
-           $1->file_version_ms = ($3 << 16) | $4;
-           $1->file_version_ls = ($5 << 16) | $6;
+           $1->file_version_ms = ($3 << 16) | ($4 & 0xffff);
+           $1->file_version_ls = ($5 << 16) | ($6 & 0xffff);
            $$ = $1;
          }
        | fixedverinfo PRODUCTVERSION numexpr optcnumexpr optcnumexpr
          optcnumexpr
          {
-           $1->product_version_ms = ($3 << 16) | $4;
-           $1->product_version_ls = ($5 << 16) | $6;
+           $1->product_version_ms = ($3 << 16) | ($4 & 0xffff);
+           $1->product_version_ls = ($5 << 16) | ($6 & 0xffff);
            $$ = $1;
          }
        | fixedverinfo FILEFLAGSMASK numexpr
This page took 0.02367 seconds and 4 git commands to generate.