Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 229600664e264072bbca368c7cbbe26223af16a4
      
https://github.com/tianocore/edk2/commit/229600664e264072bbca368c7cbbe26223af16a4
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2026-04-08 (Wed, 08 Apr 2026)

  Changed paths:
    R BaseTools/Source/Python/Ecc/C.g
    R BaseTools/Source/Python/Ecc/CParser3/CLexer.py
    R BaseTools/Source/Python/Ecc/CParser3/CParser.py
    R BaseTools/Source/Python/Ecc/CParser3/__init__.py

  Log Message:
  -----------
  BaseTools: Ecc: Drop ANTLR 3 Support

BaseTools hasn't been using ANTLR3 since at
least 2019. Drop the files.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 9b676f7cc2d13c0666ef47010bfb093768896195
      
https://github.com/tianocore/edk2/commit/9b676f7cc2d13c0666ef47010bfb093768896195
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2026-04-08 (Wed, 08 Apr 2026)

  Changed paths:
    M BaseTools/Source/Python/Ecc/CParser4/C.g4

  Log Message:
  -----------
  BaseTools: Ecc: Use SPDX in AutoGen Template

The ANTLR autogen files are currently created
without an SPDX identifer. Add the BSD-2-Clause-Patent
ID.

While here, correct the command to do the autogeneration
by using the right filename.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 35c03c1c9f53af6ff9bbc5f8748eb30614259687
      
https://github.com/tianocore/edk2/commit/35c03c1c9f53af6ff9bbc5f8748eb30614259687
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2026-04-08 (Wed, 08 Apr 2026)

  Changed paths:
    M BaseTools/Source/Python/Ecc/CParser4/CLexer.py
    M BaseTools/Source/Python/Ecc/CParser4/CListener.py
    M BaseTools/Source/Python/Ecc/CParser4/CParser.py
    M BaseTools/Source/Python/Ecc/CodeFragmentCollector.py
    M BaseTools/Source/Python/Eot/CodeFragmentCollector.py
    M pip-requirements.txt

  Log Message:
  -----------
  BaseTools: Ecc: Update to ANTLR 4.13.2

ANTLR 4.9 is broken in python 3.13 because
it uses a library in the autogenerated files
that is removed.

This updates to 4.13.2 and also updates the autogen
files, which contain support for python 3.13 as well
as backwards compat.

Signed-off-by: Oliver Smith-Denny <[email protected]>


Compare: https://github.com/tianocore/edk2/compare/e3e5c415988d...35c03c1c9f53

To unsubscribe from these emails, change your notification settings at 
https://github.com/tianocore/edk2/settings/notifications


_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to