Page MenuHomeFreeBSD

OpenSSL: Fix handling of the "0:" label in arm-xlate.pl
ClosedPublic

Authored by jhb on Aug 24 2023, 7:18 PM.
Tags
None
Referenced Files
Unknown Object (File)
Oct 18 2024, 7:00 PM
Unknown Object (File)
Oct 18 2024, 7:00 PM
Unknown Object (File)
Oct 18 2024, 7:00 PM
Unknown Object (File)
Oct 18 2024, 5:35 PM
Unknown Object (File)
Sep 28 2024, 3:30 AM
Unknown Object (File)
Sep 26 2024, 7:17 AM
Unknown Object (File)
Sep 22 2024, 3:33 AM
Unknown Object (File)
Sep 19 2024, 8:55 PM
Subscribers

Details

Summary

When $label == "0", $label is not truthy, so if ($label) thinks there isn't
a label. Correct this by looking at the result of the s/// command.

Verified that there are no changes in the .S files created during a normal
build, and that the "0:" labels appear in the translation given in the error
report (and they are the only difference in the before and after output).

Obtained from: OpenSSL commit 9607f5ccf285ac9988a86f95c5ad9f92b556a843

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

This revision is now accepted and ready to land.Aug 24 2023, 10:39 PM