<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <link>http://nxr.netbsd.org/rss/src/sys/external/bsd/acpica/dist/generate/unix/iasl/Makefile</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>branches:  1.1.1;<br/>Initial revision</title>
    <description>/src/sys/external/bsd/acpica/dist/generate/unix/iasl/Makefile - 1.1</description>
    <pubDate>Thu Feb 17 10:01:17 UTC 2011</pubDate>
    <dc:creator>jruoho</dc:creator>
</item>

<item>
    <title>Import acpica 2022-10-20<br/><br/>20 October 2022. Summary of changes for version 20221020:<br/><br/>This release is available at https://acpica.org/downloads<br/><br/>0) Global changes:<br/><br/>Allow disabling of -Werror. For distro maintainers having `-Werror`<br/>can delay update of GCC. Since every GCC release might add new<br/>warnings that were not yet captured, it might break the build of<br/>packages. With this change, distros can now build with `NOWERROR=TRUE`<br/>instead of patching either the errors or the makefiles. The default<br/>behavior keeps on using `-Werror`.<br/><br/>1) ACPICA kernel-resident subsystem:<br/><br/>Added support for FFH Operation Region special context data.<br/>FFH(Fixed Function Hardware) Opregion is approved to be added in<br/>ACPI 6.5 via code first approach[1]. It requires special context<br/>data similar to GPIO and Generic Serial Bus as it needs to know<br/>platform specific offset and length.<br/><br/>Reverted this commit "executer/exsystem: Warn about sleeps greater<br/>than 10 ms." Due to user complaints about valid sleeps greater than<br/>10ms seen in some existing machines -- generating lots of warnings.<br/><br/>Do not touch VGA memory when EBDA &lt; 1KiB. The ACPICA code assumes<br/>that EBDA region must be at least 1KiB in size. Because this is<br/>not guaranteed, it might happen that while scanning the memory for<br/>RSDP pointer, the kernel touches memory above 640KiB. This is<br/>unwanted as the VGA memory range may not be decoded or even present<br/>when running under virtualization.<br/><br/>Check that EBDA pointer is in valid memory. If the memory at 0x40e<br/>is uninitialized, the retrieved physical memory address of EBDA<br/>may be beyond the low memory (i.e. above 640K). If so, the kernel<br/>may unintentionally access the VGA memory, that might not be decoded<br/>or even present in case of virtualization.<br/><br/>2) iASL Compiler/Disassembler and ACPICA tools:<br/><br/>Completed the existing partial support for the CDAT "table". Although<br/>this isn't technically an ACPI table (It doesn't go into the XSDT),<br/>it is possible to support this table in the Data Table compiler.<br/>Created one new file, "utilities/utcksum.c", used to centralize<br/>checksum generation/validation into one location. Includes changes<br/>to makefiles and MSVC project files.<br/><br/>Updated support for the IORT table - update to version E.e<br/><br/>Added CXL 3.0 structures (CXIMS &amp; RDPAS) to the CEDT table<br/><br/>iASL: Added CCEL table to both compiler/disassembler.<br/><br/>iASL: NHLT table: Fixed compilation of optional undocumented fields<br/><br/>iASL: Fix iASL compile error due to ACPI_TDEL_OFFSET. Commit #<br/>10e4763 ("iASL: Add CCEL table to both compiler/disassembler")<br/>introduced the iASL build issue. The issue is due to using<br/>ACPI_TDEL_OFFSET for CCEL table member reference. To fix it, change<br/>ACPI_TDEL_OFFSET with ACPI_CCEL_OFFSET.</title>
    <description>/src/sys/external/bsd/acpica/dist/generate/unix/iasl/Makefile - 1.1.1.16</description>
    <pubDate>Sat Dec 10 16:34:37 UTC 2022</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title></title>
    <description>/src/sys/external/bsd/acpica/dist/generate/unix/iasl/Makefile - 1.1.1.15</description>
    <pubDate>Tue Oct 15 16:07:21 UTC 2019</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title></title>
    <description>/src/sys/external/bsd/acpica/dist/generate/unix/iasl/Makefile - 1.1.1.14</description>
    <pubDate>Mon Apr 29 00:29:53 UTC 2019</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>branches:  1.1.1.13.2;</title>
    <description>/src/sys/external/bsd/acpica/dist/generate/unix/iasl/Makefile - 1.1.1.13</description>
    <pubDate>Sat Apr 07 14:12:43 UTC 2018</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>branches:  1.1.1.12.2;</title>
    <description>/src/sys/external/bsd/acpica/dist/generate/unix/iasl/Makefile - 1.1.1.12</description>
    <pubDate>Sun Nov 12 01:38:30 UTC 2017</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title></title>
    <description>/src/sys/external/bsd/acpica/dist/generate/unix/iasl/Makefile - 1.1.1.11</description>
    <pubDate>Fri Sep 15 16:50:43 UTC 2017</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title></title>
    <description>/src/sys/external/bsd/acpica/dist/generate/unix/iasl/Makefile - 1.1.1.10</description>
    <pubDate>Sun Apr 30 20:57:21 UTC 2017</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>branches:  1.1.1.9.6;<br/>Import acpica-20160930:</title>
    <description>/src/sys/external/bsd/acpica/dist/generate/unix/iasl/Makefile - 1.1.1.9</description>
    <pubDate>Fri Nov 11 19:14:18 UTC 2016</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>branches:  1.1.1.8.2;<br/>22 April 2016. Summary of changes for version 20160422:<br/><br/>1) ACPICA kernel-resident subsystem:<br/><br/>Fixed a regression in the GAS (generic address structure) arbitrary bit<br/>support in AcpiHwRead/AcpiHwWrite. Problem could cause incorrect behavior<br/>and incorrect return values. Lv Zheng. ACPICA BZ 1270.<br/><br/>ACPI 6.0: Added support for new/renamed resource macros. One new argument<br/>was added to each of these macros, and the original name has been<br/>deprecated. The AML disassembler will always disassemble to the new<br/>names. Support for the new macros was added to iASL, disassembler,<br/>resource manager, and the acpihelp utility. ACPICA BZ 1274.<br/><br/>    I2cSerialBus  -&gt; I2cSerialBusV2<br/>    SpiSerialBus  -&gt; SpiSerialBusV2<br/>    UartSerialBus -&gt; UartSerialBusV2<br/><br/>ACPI 6.0: Added support for a new integer field that was appended to the<br/>package object returned by the _BIX method. This adds iASL compile-time<br/>and AML runtime error checking. ACPICA BZ 1273.<br/><br/>ACPI 6.1: Added support for a new PCCT subtable, "HW-Reduced Comm<br/>Subspace Type2" (Headers, Disassembler, and data table compiler).<br/><br/>Example Code and Data Size: These are the sizes for the OS-independent<br/>acpica.lib produced by the Microsoft Visual C++ 9.0 32-bit compiler. The<br/>debug version of the code includes the debug output trace mechanism and<br/>has a much larger code and data size.<br/><br/>  Current Release:<br/>    Non-Debug Version: 137.4K Code, 52.6K Data, 190.0K Total<br/>    Debug Version:     201.5K Code, 82.2K Data, 283.7K Total<br/>  Previous Release:<br/>    Non-Debug Version: 137.1K Code, 51.5K Data, 188.6K Total<br/>    Debug Version:     201.0K Code, 82.0K Data, 283.0K Total<br/><br/><br/>2) iASL Compiler/Disassembler and Tools:<br/><br/>iASL: Implemented an ASL grammar extension to allow/enable executable<br/>"module-level code" to be created and executed under the various<br/>operators that create new scopes. This type of AML code is already<br/>supported in all known AML interpreters, and the grammar change will<br/>appear in the next version of the ACPI specification. Simplifies the<br/>conditional runtime creation of named objects under these object types:<br/><br/>    Device<br/>    PowerResource<br/>    Processor<br/>    Scope<br/>    ThermalZone<br/><br/>iASL: Implemented a new ASL extension, a "For" loop macro to add greater<br/>ease-of-use to the ASL language. The syntax is similar to the<br/>corresponding C operator, and is implemented with the existing AML While<br/>opcode -- thus requiring no changes to existing AML interpreters.<br/><br/>    For (Initialize, Predicate, Update) {TermList}<br/><br/>Grammar:<br/>    ForTerm :=<br/>        For (<br/>            Initializer    // Nothing | TermArg =&gt; ComputationalData<br/>            Predicate      // Nothing | TermArg =&gt; ComputationalData<br/>            Update         // Nothing | TermArg =&gt; ComputationalData<br/>        ) {TermList}<br/><br/><br/>iASL: The _HID/_ADR detection and validation has been enhanced to search<br/>under conditionals in order to allow these objects to be conditionally<br/>created at runtime.<br/><br/>iASL: Fixed several issues with the constant folding feature. The<br/>improvement allows better detection and resolution of statements that can<br/>be folded at compile time. ACPICA BZ 1266.<br/><br/>iASL/Disassembler: Fixed a couple issues with the Else{If{}...}<br/>conversion to the ASL ElseIf operator where incorrect ASL code could be<br/>generated.<br/><br/>iASL/Disassembler: Fixed a problem with the ASL+ code disassembly where<br/>sometimes an extra (and extraneous) set of parentheses were emitted for<br/>some combinations of operators. Although this did not cause any problems<br/>with recompilation of the disassembled code, it made the code more<br/>difficult to read. David Box. ACPICA BZ 1231.<br/><br/>iASL: Changed to ignore the unreferenced detection for predefined names<br/>of resource descriptor elements, when the resource descriptor is<br/>created/defined within a control method.<br/><br/>iASL: Disassembler: Fix a possible fault with externally declared Buffer<br/>objects.</title>
    <description>/src/sys/external/bsd/acpica/dist/generate/unix/iasl/Makefile - 1.1.1.8</description>
    <pubDate>Wed May 04 18:15:54 UTC 2016</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>import new acpica:</title>
    <description>/src/sys/external/bsd/acpica/dist/generate/unix/iasl/Makefile - 1.1.1.7</description>
    <pubDate>Sat Jan 09 19:54:49 UTC 2016</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title></title>
    <description>/src/sys/external/bsd/acpica/dist/generate/unix/iasl/Makefile - 1.1.1.6</description>
    <pubDate>Tue Aug 18 09:53:33 UTC 2015</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title></title>
    <description>/src/sys/external/bsd/acpica/dist/generate/unix/iasl/Makefile - 1.1.1.5</description>
    <pubDate>Mon Apr 13 17:21:01 UTC 2015</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>branches:  1.1.1.4.2;</title>
    <description>/src/sys/external/bsd/acpica/dist/generate/unix/iasl/Makefile - 1.1.1.4</description>
    <pubDate>Sat Oct 25 20:57:55 UTC 2014</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>import new acpica</title>
    <description>/src/sys/external/bsd/acpica/dist/generate/unix/iasl/Makefile - 1.1.1.3</description>
    <pubDate>Fri Dec 27 18:45:57 UTC 2013</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>branches:  1.1.1.2.2;  1.1.1.2.12;  1.1.1.2.16;<br/>Import ACPICA 20110623.<br/><br/>Selected changes since 20110211 include, among other things, fixes to _PRW<br/>parsing, fix to a regression with the Load() operator, improvements in NULL<br/>package element removal, support for "spurious" global lock interrupts,<br/>execution of orphaned _REG methods under acpiec(4), and smaller iasl(8)<br/>improvements.</title>
    <description>/src/sys/external/bsd/acpica/dist/generate/unix/iasl/Makefile - 1.1.1.2</description>
    <pubDate>Tue Jun 28 09:02:04 UTC 2011</pubDate>
    <dc:creator>jruoho</dc:creator>
</item>

<item>
    <title>branches:  1.1.1.1.2;  1.1.1.1.4;  1.1.1.1.8;<br/>Import 20110211.</title>
    <description>/src/sys/external/bsd/acpica/dist/generate/unix/iasl/Makefile - 1.1.1.1</description>
    <pubDate>Thu Feb 17 10:01:17 UTC 2011</pubDate>
    <dc:creator>jruoho</dc:creator>
</item>

<item>
    <title>Mostly merge changes from HEAD upto 20200411</title>
    <description>/src/sys/external/bsd/acpica/dist/generate/unix/iasl/Makefile - 1.1.1.13.2.2</description>
    <pubDate>Mon Apr 13 08:04:55 UTC 2020</pubDate>
    <dc:creator>martin</dc:creator>
</item>

<item>
    <title>Sync with HEAD</title>
    <description>/src/sys/external/bsd/acpica/dist/generate/unix/iasl/Makefile - 1.1.1.13.2.1</description>
    <pubDate>Mon Jun 10 22:07:40 UTC 2019</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>Sync with HEAD, resolve some conflicts</title>
    <description>/src/sys/external/bsd/acpica/dist/generate/unix/iasl/Makefile - 1.1.1.12.2.1</description>
    <pubDate>Mon Apr 16 02:00:04 UTC 2018</pubDate>
    <dc:creator>pgoyette</dc:creator>
</item>
</channel></rss>

