Erik Schmauss 24a5af09ee iasl: add extra conditionals to identify redeclarations of named objects and/or externals.
If there is an external declaration and named object declaration with the
same name within the same table, this is considered a redefinition of that
named object or external.

For example, the following ASL code is considered a redeclaration:

DefinitonBlock (...)
{
    Name(abcd, 0)
    External(abcd)
}

This change enables the compiler to emit an error when compiling ASL code
that is similar to the above example.

Signed-off-by: Erik Schmauss <erik.schmauss@intel.com>
2017-05-02 14:41:06 -07:00
2017-05-02 13:50:55 -07:00
2015-07-17 08:57:28 -07:00
Description
No description provided
170 MiB
Languages
ASL 68.6%
C 29%
Yacc 0.8%
HTML 0.5%
Shell 0.5%
Other 0.6%