]> www.infradead.org Git - users/jedix/linux-maple.git/commit
xdrgen: Implement big-endian enums
authorChuck Lever <chuck.lever@oracle.com>
Mon, 30 Sep 2024 00:50:16 +0000 (20:50 -0400)
committerChuck Lever <chuck.lever@oracle.com>
Mon, 11 Nov 2024 18:42:00 +0000 (13:42 -0500)
commitb376d519bd142c65ba9bba35db12b6be95b46893
treeebe7d15791bfb9aba385de6a2bac3a2c58a62122
parent6e853dcd2d3d6f796597c1042340a2de0ce2469f
xdrgen: Implement big-endian enums

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
include/linux/sunrpc/xdr.h
tools/net/sunrpc/xdrgen/README
tools/net/sunrpc/xdrgen/generators/enum.py
tools/net/sunrpc/xdrgen/generators/union.py
tools/net/sunrpc/xdrgen/grammars/xdr.lark
tools/net/sunrpc/xdrgen/templates/C/enum/decoder/enum_be.j2 [new file with mode: 0644]
tools/net/sunrpc/xdrgen/templates/C/enum/definition/close_be.j2 [new file with mode: 0644]
tools/net/sunrpc/xdrgen/templates/C/enum/encoder/enum_be.j2 [new file with mode: 0644]
tools/net/sunrpc/xdrgen/templates/C/union/decoder/case_spec_be.j2 [new file with mode: 0644]
tools/net/sunrpc/xdrgen/templates/C/union/encoder/case_spec_be.j2 [new file with mode: 0644]
tools/net/sunrpc/xdrgen/xdr_ast.py