mypy
[mypyc] Move API table definitions to .c files
#21183
Merged

[mypyc] Move API table definitions to .c files #21183

p-sawicki
JukkaL
JukkaL commented on 2026-04-08
p-sawicki p-sawicki changed the title [mypyc] Move API tables to static_data.c [mypyc] Move API tables definitions to .c files 47 days ago
p-sawicki p-sawicki changed the title [mypyc] Move API tables definitions to .c files [mypyc] Move API table definitions to .c files 47 days ago
p-sawicki Move strings api table
d2433572
p-sawicki Move other global pointers
dfe2fee7
p-sawicki Move API tables to separate files
912f66fd
pre-commit-ci[bot] [pre-commit.ci] auto fixes from pre-commit.com hooks
5d86dcf3
p-sawicki Add new files to librt sources
20f793c6
p-sawicki Move dependency header includes to internal header
edf9c524
p-sawicki p-sawicki force pushed from aa54c7e5 to edf9c524 45 days ago
JukkaL
JukkaL approved these changes on 2026-04-10
p-sawicki Add separate _api.c file for each librt module
a5cd7d9c
p-sawicki Fix filename
8c30b338
p-sawicki Remove stale includes
cea8a11f
p-sawicki Add file suffix; use quote includes for consistency
635d1d7d
JukkaL
JukkaL commented on 2026-04-13
p-sawicki Remove duplicated defines
2c21c2a6
p-sawicki Compile librt_internal_api.c in multi-file mode
9f9c90d3
p-sawicki Move dependency headers back to external C ext header
96cc352c
p-sawicki Add type annotation
d3613a5b
p-sawicki Serialize new SourceDep members
45a82582
JukkaL
JukkaL approved these changes on 2026-04-13
p-sawicki Add TODO comment
de13126d
p-sawicki p-sawicki merged 20acf99d into master 42 days ago
p-sawicki p-sawicki deleted the move-api-tables-to-static_data branch 42 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone