fix non-portable syntax.
authorRonald G. Minnich <rminnich@gmail.com>
Tue, 24 Jun 2003 03:08:57 +0000 (03:08 +0000)
committerRonald G. Minnich <rminnich@gmail.com>
Tue, 24 Jun 2003 03:08:57 +0000 (03:08 +0000)
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@893 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1

util/newconfig/config.g

index 0952279be5adfaaea7aa56fb86532e3046894f55..09e60eb8231dcf5ca5dd2ea1689dd024a8a778c2 100644 (file)
@@ -1094,14 +1094,14 @@ parser Config:
                        ( DEFAULT
                          ( value               {{ setdefault(ID, value) }}
                          | NONE                {{ setnodefault(ID) }}
-                         )                     {{ d |= 1 }}
+                         )                     {{ d = d | 1 }}
                        | FORMAT STR            {{ setformat(ID, dequote(STR)) }}
                        | EXPORT 
                          ( ALWAYS              {{ setexported(ID) }}
                          | USED                {{ setexportable(ID) }}
                          | NEVER               {{ setnoexport(ID) }}
-                         )                     {{ d |= 2 }}
-                       | COMMENT STR           {{ setcomment(ID, dequote(STR)); d |= 4 }}
+                         )                     {{ d = d | 2 }}
+                       | COMMENT STR           {{ setcomment(ID, dequote(STR)); d = d | 4 }}
                        )+                      {{ return d }}
                
     rule define:       DEFINE ID               {{ newoption(ID) }}