Skip to content

Fix C interface compile by IAR EWARM.#76

Merged
dmitrykos merged 1 commit into
mainfrom
port
May 27, 2026
Merged

Fix C interface compile by IAR EWARM.#76
dmitrykos merged 1 commit into
mainfrom
port

Conversation

@dmitrykos

@dmitrykos dmitrykos commented May 26, 2026

Copy link
Copy Markdown
Collaborator
  • Protect C interface from missing configuring definitions.
  • Fix C interface compile by IAR.
  • Modify IStackMemory::GetStack() API to return const Word pointer in order to protect memory from unintentional write ops (see example TEST(UserTask, GetStackSpace)). Minor cleanup to remove IAR compiler warnings.
  • Minor cleanup to make IAR more happy.

Fix C interface compile by IAR.
Modify IStackMemory::GetStack() API to return const Word pointer in order to protect memory from unintentional write ops (see example TEST(UserTask, GetStackSpace)).
Minor cleanup to remove IAR compiler warnings.
@dmitrykos dmitrykos self-assigned this May 26, 2026
@dmitrykos dmitrykos added bug Something isn't working enhancement New feature or request labels May 26, 2026
@github-actions

Copy link
Copy Markdown

LCOV of commit 389ceb2 during Code Coverage - Generic #557

Summary coverage rate:
  lines......: 100.0% (1240 of 1240 lines)
  functions..: 42.7% (1571 of 3675 functions)
  branches...: no data found

Files changed coverage rate: n/a

@github-actions

Copy link
Copy Markdown

MemBrowse Memory Report

No memory changes detected for:

@dmitrykos dmitrykos merged commit 4beae49 into main May 27, 2026
51 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant