| #
894b7b2c |
| 01-Dec-2025 |
Mark Dykes <mark.dykes@arm.com> |
Merge changes from topic "gr/cov_fixes" into integration
* changes: fix(libc): fix coverity deadcode issue fix(zlib): fix overflow issue from coverity
|
| #
c2316a99 |
| 11-Nov-2025 |
Govindraj Raja <govindraj.raja@arm.com> |
fix(libc): fix coverity deadcode issue
Comparison checks makes no sense due to the way libc in TF-A has implemeneted long and long long which are the same so checking for overflow is deadcode.
Cove
fix(libc): fix coverity deadcode issue
Comparison checks makes no sense due to the way libc in TF-A has implemeneted long and long long which are the same so checking for overflow is deadcode.
Coverity reports - CID 493664: (#1 of 1): Logically dead code (DEADCODE)
The cutoff and cutlim check is good enough to avoid any overflow. So remove overflow checks added.
Change-Id: I83e4197e5107bf7c5edc8050bc831b721454573b Signed-off-by: Govindraj Raja <govindraj.raja@arm.com>
show more ...
|
| #
e655b00d |
| 10-Nov-2025 |
Mark Dykes <mark.dykes@arm.com> |
Merge changes from topic "gr/cov_fixes" into integration
* changes: fix(libc): fix coverity overflowed constant fix(libc): fix coverity overflowed constant fix(psci): fix coverity issue with o
Merge changes from topic "gr/cov_fixes" into integration
* changes: fix(libc): fix coverity overflowed constant fix(libc): fix coverity overflowed constant fix(psci): fix coverity issue with out-of-bounds read fix(fvp): fix coverity issue unsigned_compare
show more ...
|
| #
4d7238bb |
| 03-Nov-2025 |
Govindraj Raja <govindraj.raja@arm.com> |
fix(libc): fix coverity overflowed constant
Avoid overflow that may occur from math operations.
Coverity message: ----------------- CID 457888: (#1 of 1): Overflowed constant (INTEGER_OVERFLOW)34.
fix(libc): fix coverity overflowed constant
Avoid overflow that may occur from math operations.
Coverity message: ----------------- CID 457888: (#1 of 1): Overflowed constant (INTEGER_OVERFLOW)34. overflow_const: Expression acc, where base is known to be equal to 16, overflows the type of acc, which is type unsigned long long.
Change-Id: I41f22e22625a17826b2cedff101120918e23c8e8 Signed-off-by: Govindraj Raja <govindraj.raja@arm.com>
show more ...
|
| #
94b0c334 |
| 11-Feb-2021 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge changes from topic "mp/strto_libc" into integration
* changes: libc: Import strtoull from FreeBSD project libc: Import strtoll from FreeBSD project libc: Import strtoul from FreeBSD proj
Merge changes from topic "mp/strto_libc" into integration
* changes: libc: Import strtoull from FreeBSD project libc: Import strtoll from FreeBSD project libc: Import strtoul from FreeBSD project libc: Import strtol from FreeBSD project
show more ...
|
| #
d56b957c |
| 28-Jan-2021 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
libc: Import strtoull from FreeBSD project
From commit: 21571b1d140ae7bb44e94c0afba2ec61456b275b The coding guidelines[1] in TF-A forbid the use of ato*() functions in favour of strto*(). However, t
libc: Import strtoull from FreeBSD project
From commit: 21571b1d140ae7bb44e94c0afba2ec61456b275b The coding guidelines[1] in TF-A forbid the use of ato*() functions in favour of strto*(). However, the TF-A libc does not provide an implementation of strto*(), making this rule impossible to satisfy.
Also made small changes to fit into TF-A project. Added the source files to the libc makefile
[1] https://trustedfirmware-a.readthedocs.io/en/latest/process/coding-guidelines.html#libc-functions-that-are-banned-or-to-be-used-with-caution
Change-Id: I2e94a0b227ec39f6f4530dc50bb477999d27730f Signed-off-by: Madhukar Pappireddy <madhukar.pappireddy@arm.com>
show more ...
|