<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Tianocore/edk2.git/ArmPlatformPkg/Scripts, branch edk2_master</title>
<subtitle>EDK II (mirror)</subtitle>
<id>https://git.radix-linux.su/Tianocore/edk2.git/atom?h=edk2_master</id>
<link rel='self' href='https://git.radix-linux.su/Tianocore/edk2.git/atom?h=edk2_master'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/'/>
<updated>2025-12-10T08:18:57+00:00</updated>
<entry>
<title>Global: Make additional upgrades from GCC5 to GCC</title>
<updated>2025-12-10T08:18:57+00:00</updated>
<author>
<name>Mike Beaton</name>
<email>mjsbeaton@gmail.com</email>
</author>
<published>2025-12-07T15:49:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=c20483b928d9c923d7c5e0a6c321cf32ac13d590'/>
<id>urn:sha1:c20483b928d9c923d7c5e0a6c321cf32ac13d590</id>
<content type='text'>
Following on from the previous commit upgrading the CI from GCC5 to GCC,
in this commit we make the same upgrade in additional locations where it
appears appropriate.

Potential candidates discovered by simple `grep -r GCC5` in the project.

Continuous-integration-options: PatchCheck.ignore-multi-package

Signed-off-by: Mike Beaton &lt;mjsbeaton@gmail.com&gt;
</content>
</entry>
<entry>
<title>ArmPlatformPkg: Remove ARM32 Comment and Supported Architecture</title>
<updated>2025-09-25T22:04:10+00:00</updated>
<author>
<name>Oliver Smith-Denny</name>
<email>osde@microsoft.com</email>
</author>
<published>2025-09-20T03:57:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=b9b1365a7645e1056e081b3b2717951c421ef536'/>
<id>urn:sha1:b9b1365a7645e1056e081b3b2717951c421ef536</id>
<content type='text'>
edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 comments and as a supported architecture
in ArmPlatformPkg. It also drops irrelevant VALID_ARCHITECTURES
comments from INFs that are not arch specific.

Signed-off-by: Oliver Smith-Denny &lt;osde@microsoft.com&gt;
</content>
</entry>
<entry>
<title>ArmPlatformPkg: Remove RVCT support</title>
<updated>2022-05-13T14:58:54+00:00</updated>
<author>
<name>Rebecca Cran</name>
<email>quic_rcran@quicinc.com</email>
</author>
<published>2022-05-03T18:48:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=b55b6d33e468993c1ada27b7d6c17b61dc904247'/>
<id>urn:sha1:b55b6d33e468993c1ada27b7d6c17b61dc904247</id>
<content type='text'>
RVCT is obsolete and no longer used.
Remove support for it.

Signed-off-by: Rebecca Cran &lt;quic_rcran@quicinc.com&gt;
Reviewed-by: Ard Biesheuvel &lt;ardb@kernel.org&gt;
</content>
</entry>
<entry>
<title>ArmPlatformPkg: Fix EDK2_DSC check in Scripts/Makefile</title>
<updated>2022-05-03T09:12:27+00:00</updated>
<author>
<name>Rebecca Cran</name>
<email>rebecca@bsdio.com</email>
</author>
<published>2022-04-11T01:16:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=101f4c789221716585b972f2c2a22a85c078ef1d'/>
<id>urn:sha1:101f4c789221716585b972f2c2a22a85c078ef1d</id>
<content type='text'>
With GNU Make 4.2.1, ifeq ($(EDK2_DSC),"") doesn't catch the case where
EDK2_DSC isn't defined. So, switch to using ifndef.

Signed-off-by: Rebecca Cran &lt;rebecca@bsdio.com&gt;
Reviewed-by: Ard Biesheuvel &lt;ardb@kernel.org&gt;
</content>
</entry>
<entry>
<title>ArmPlatformPkg: Fix target initialisation in cmd_load_symbols.py</title>
<updated>2022-05-03T09:12:27+00:00</updated>
<author>
<name>Rebecca Cran</name>
<email>rebecca@bsdio.com</email>
</author>
<published>2022-04-11T01:16:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=5299568ce6737f0225c7cb5b7a6baef409994856'/>
<id>urn:sha1:5299568ce6737f0225c7cb5b7a6baef409994856</id>
<content type='text'>
The debugger in Arm Development Studio 2021.2 doesn't work with
"ec = debugger.getExecutionContext(0)" because it's subsequently unable
to access memory. Fix it by switching to
"ec = debugger.getCurrentExecutionContext()".

The documentation for waitForStop() says:

"It is not needed after a call to stop() because stop() is blocking."

So, remove the call to waitForStop.

Signed-off-by: Rebecca Cran &lt;rebecca@bsdio.com&gt;
Reviewed-by: Ard Biesheuvel &lt;ardb@kernel.org&gt;
</content>
</entry>
<entry>
<title>ArmPlatformPkg: Fix error message in Scripts/Ds5/edk2_debugger.py</title>
<updated>2022-05-03T09:12:27+00:00</updated>
<author>
<name>Rebecca Cran</name>
<email>rebecca@bsdio.com</email>
</author>
<published>2022-04-11T01:16:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=daa6cd876383ae16d17dc41e65635d8f9ac66d93'/>
<id>urn:sha1:daa6cd876383ae16d17dc41e65635d8f9ac66d93</id>
<content type='text'>
An error message in Scripts/Ds5/edk2_debugger.py was missing the word
'not'.

Signed-off-by: Rebecca Cran &lt;rebecca@bsdio.com&gt;
Reviewed-by: Ard Biesheuvel &lt;ardb@kernel.org&gt;
</content>
</entry>
<entry>
<title>ArmPlatformPkg/Scripts: Infer dll load address from console output</title>
<updated>2021-07-19T07:38:14+00:00</updated>
<author>
<name>Artem Kopotev</name>
<email>Artem.Kopotev@arm.com</email>
</author>
<published>2021-06-15T15:11:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=fddb8d24eccdcf467a8c777a9a22f4a1e54bf7dd'/>
<id>urn:sha1:fddb8d24eccdcf467a8c777a9a22f4a1e54bf7dd</id>
<content type='text'>
cmd_load_symbols.py can only load symbols from FV. Add the possibility to
use UEFI console output to calculate dll load address and send
add-symbol-file commands directly to ArmDS debugger

dll load address can't be used directly from UEFI output, see comment in
DebugPeCoffExtraActionLib: "This may not work correctly if you generate
PE/COFF directly as then the Offset would not be required".

1) Use objdump -S module.dll | grep &lt;_ModuleEntryPoint&gt; to get offset
in dll (offset)
2) Use Entrypoint=&lt;address&gt; from UEFI console output (entrypoint)
3) dll load address is (entrypoint)-(offset)

Signed-off-by: Artem Kopotev &lt;artem.kopotev@arm.com&gt;
Tested-by: Pierre Gondois &lt;Pierre.Gondois@arm.com&gt;
</content>
</entry>
<entry>
<title>ArmPlatformPkg: convert LFs to CRLF, expand hard TABs</title>
<updated>2020-03-04T12:22:07+00:00</updated>
<author>
<name>Laszlo Ersek</name>
<email>lersek@redhat.com</email>
</author>
<published>2020-02-27T21:39:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=e63d54db952634c2a3a6a24b6c2a4c6ff66f22bd'/>
<id>urn:sha1:e63d54db952634c2a3a6a24b6c2a4c6ff66f22bd</id>
<content type='text'>
We're going to switch the internal line terminators globally to LF at some
point, but until then, let's use CRLF consistently. Convert source files
with LFs in them to CRLF, using "unix2dos".

"git show -b" prints no code changes for this patch.

(I collected all the file name suffixes in this package, with:

$ git ls-files -- $PACKAGE | rev | cut -f 1 -d . | sort -u | rev

I eliminated those suffixes that didn't stand for text files, then
blanket-converted the rest with unix2dos. Finally, picked up the actual
changes with git-add.)

At the same time, the following file had to undergo TAB expansion:

  ArmPlatformPkg/Scripts/Ds5/profile.py

I used "expand -t 4", conforming to the Indentation section of PEP-8
&lt;https://www.python.org/dev/peps/pep-0008/#indentation&gt;.

Both the CRLF conversion and the TAB expansion are motivated by
"PatchCheck.py". "PatchCheck.py" is also the reason why CRLF conversion
and TAB expansion have to happen in the same patch.

Cc: Ard Biesheuvel &lt;ard.biesheuvel@linaro.org&gt;
Cc: Leif Lindholm &lt;leif@nuviainc.com&gt;
Cc: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=1659
Signed-off-by: Laszlo Ersek &lt;lersek@redhat.com&gt;
Message-Id: &lt;20200227213903.13884-4-lersek@redhat.com&gt;
Acked-by: Ard Biesheuvel &lt;ard.biesheuvel@linaro.org&gt;
Reviewed-by: Philippe Mathieu-Daude &lt;philmd@redhat.com&gt;
</content>
</entry>
<entry>
<title>ArmPlatformPkg/Ds5: Increase path length to 400</title>
<updated>2020-02-08T11:51:41+00:00</updated>
<author>
<name>Jeff Brasen</name>
<email>jbrasen@nvidia.com</email>
</author>
<published>2020-02-07T21:32:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=c10f7f77b0ef45bc7fdc15240a741b7c499d88c6'/>
<id>urn:sha1:c10f7f77b0ef45bc7fdc15240a741b7c499d88c6</id>
<content type='text'>
Increase length of path that can be read from system from 200 to 400 to
allow for longer build paths.

Signed-off-by: Jeff Brasen &lt;jbrasen@nvidia.com&gt;
Reviewed-by: Ard Biesheuvel &lt;ard.biesheuvel@linaro.org&gt;
</content>
</entry>
<entry>
<title>ArmPlatformPkg: strip trailing whitespace</title>
<updated>2019-10-04T10:18:22+00:00</updated>
<author>
<name>Leif Lindholm</name>
<email>leif.lindholm@linaro.org</email>
</author>
<published>2019-09-19T12:04:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=df8f8688b87334a0577ecb2277f3d9488e0de93b'/>
<id>urn:sha1:df8f8688b87334a0577ecb2277f3d9488e0de93b</id>
<content type='text'>
Cc: Ard Biesheuvel &lt;ard.biesheuvel@linaro.org&gt;
Signed-off-by: Leif Lindholm &lt;leif.lindholm@linaro.org&gt;
Acked-by: Ard Biesheuvel &lt;ard.biesheuvel@linaro.org&gt;
Reviewed-by: Philippe Mathieu-Daude &lt;philmd@redhat.com&gt;
</content>
</entry>
</feed>
