summaryrefslogtreecommitdiff
path: root/lib9p/idl.gen
AgeCommit message (Expand)Author
2025-02-03lib9p: idl.gen: Simplify special casesLuke T. Shumaker
2025-02-03lib9p: idl.gen: Have pretty and informative error messagesLuke T. Shumaker
2025-01-27lib9p: idl.gen: Fix is_verLuke T. Shumaker
2025-01-27lib9p: idl.gen: Fix extra newline after bitfields with no aliasesLuke T. Shumaker
2025-01-27lib9p: idl.gen: Obviate the join_lines functionLuke T. Shumaker
2025-01-27lib9p: idl: Refactor how I handle data-lengths being signedLuke T. Shumaker
2025-01-23lib9p: idl.gen: Sort the enum msg_typ valuesLuke T. Shumaker
2025-01-19lib9p: Use <libmisc/endian.h>Luke T. Shumaker
2025-01-19lib9p: idl.gen: Track min and max object sizesLuke T. Shumaker
2025-01-19lib9p.gen: Use list.append as appropriateLuke T. Shumaker
2025-01-19lib9p: Don't nul-terminate strings, add some string utilsLuke T. Shumaker
2025-01-17lib9p: Consolidate enum-string functionsLuke T. Shumaker
2025-01-17lib9p: idl.gen: Fix c_ver_cond() compiling with versions disabledLuke T. Shumaker
2025-01-14lib9p: idl: Add numeric constantsLuke T. Shumaker
2025-01-14lib9p: idl.gen: Do topological sorting on typesLuke T. Shumaker
2025-01-14lib9p: Limit count and offset to INT{32,64}_MAXLuke T. Shumaker
2025-01-11lib9p: Rename `lib9p_*_stat()` to `lib9p_stat_*()` for consistencyLuke T. Shumaker
2025-01-11lib9p: Split the generated tables upLuke T. Shumaker
2024-12-26lib9p: idl.gen: Give bitmasks their own section in .cLuke T. Shumaker
2024-12-26lib9p: idl.gen: Clean up the bitfield codeLuke T. Shumaker
2024-12-26lib9p: Reorganize 9p.generated.hLuke T. Shumaker
2024-12-26lib9p: idl.gen: Fix a typo in a commentLuke T. Shumaker
2024-12-26lib9p: idl.gen: Use \t instead of literal tab, to avoid mistakesLuke T. Shumaker
2024-12-26lib9p: idl.gen: Add a c_macro helperLuke T. Shumaker
2024-12-26lib9p: idl.gen: Do a better job of organizing the Python into sectionsLuke T. Shumaker
2024-12-26lib9p: Pull the IDL parser into a separate fileLuke T. Shumaker
2024-12-13Gather macros into libmisc/macro.hLuke T. Shumaker
2024-12-10Get lib9p building on rp2040Luke T. Shumaker
2024-11-23Use C23 (C++11) attribute syntax instead of __attribute__Luke T. Shumaker
2024-11-12Fuss with compile-time configLuke T. Shumaker
2024-11-11libmisc: Write my own assert.h with assert_notreached()Luke T. Shumaker
2024-10-28s/Licence/License/gLuke T. Shumaker
2024-10-26Lint for tabs-as-alignmentLuke T. Shumaker
2024-10-17libmiscLuke T. Shumaker
2024-10-11lib9p: Mark what I intend to completeLuke T. Shumaker
2024-10-10implement dreadLuke T. Shumaker
2024-10-09lib9p: finish refactorLuke T. Shumaker
2024-10-09wipLuke T. Shumaker
2024-10-09wip idl rewriteLuke T. Shumaker