Skip to content

libraries: improve portability, fix prototypes - #555

Closed
chqrlie wants to merge 1 commit into
c2lang:masterfrom
chqrlie:mempcpy
Closed

libraries: improve portability, fix prototypes#555
chqrlie wants to merge 1 commit into
c2lang:masterfrom
chqrlie:mempcpy

Conversation

@chqrlie

@chqrlie chqrlie commented Jul 30, 2026

Copy link
Copy Markdown
Contributor
  • add emulation for mempcy, memrchr, strchrnul on platforms that do not support them
  • add strnlen (included in C2y)
  • fix prototypes for const correctness

@chqrlie
chqrlie force-pushed the mempcpy branch 2 times, most recently from a22f22f to 4ad2756 Compare July 30, 2026 09:29
@bvdberg

bvdberg commented Aug 4, 2026

Copy link
Copy Markdown
Member

What are all the modifications to the github workflow files? It appears a lot of stuff has just been removed.

@chqrlie

chqrlie commented Aug 4, 2026

Copy link
Copy Markdown
Contributor Author

What are all the modifications to the github workflow files? It appears a lot of stuff has just been removed.

I split the header dump code from ci.yml into a separate script to make the CI faster and simpler.
Let me split this into a separate PR.

* add emulation for `mempcy`, `memrchr`, `strchrnul` on platforms that
  do not support them
* add `strnlen` (included in C2y)
* fix prototypes for const correctness
@bvdberg

bvdberg commented Aug 5, 2026

Copy link
Copy Markdown
Member

merged

@bvdberg bvdberg closed this Aug 5, 2026
@chqrlie
chqrlie deleted the mempcpy branch August 6, 2026 07:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants