CTSRD-CHERI / cheri-c-programming

CHERI C/C++ Programming Guide
28 stars 3 forks source link

Document expectations for bounds on various C-language types #10

Open rwatson opened 4 years ago

rwatson commented 4 years ago

The CHERI C Programming Guide should more clearly document what minimum expectations exist for bounds and permissions on allocations arising from C-language definitions -- e.g., globals, locals / dynamic stack allocations, thread-local storage, etc. This is distinct from expectations for standard library interfaces (see #9).

@ruben-arm, @PeterSewell, @yury-khrustalev, @brooksdavis