diff options
author | fche <fche> | 2007-01-17 19:35:32 +0000 |
---|---|---|
committer | fche <fche> | 2007-01-17 19:35:32 +0000 |
commit | 15f3a3effa7e3cf7399b03fc35d995cf477ae417 (patch) | |
tree | 45dfb09b04e21a99f2cc95696a1f7c767b01541c | |
parent | fa9f1b01dba640583ff19edd805ebf9b27b34a16 (diff) | |
download | systemtap-steved-15f3a3effa7e3cf7399b03fc35d995cf477ae417.tar.gz systemtap-steved-15f3a3effa7e3cf7399b03fc35d995cf477ae417.tar.xz systemtap-steved-15f3a3effa7e3cf7399b03fc35d995cf477ae417.zip |
* embedded-C safety blurb
-rw-r--r-- | HACKING | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -83,7 +83,10 @@ the <systemtap@sources.redhat.com> mailing list. was tested should be published, and ideally asserted by code. Embedded-C code should avoid making references to the runtime or - other code possibly generated by the translator. + other code possibly generated by the translator. Embedded-C code that + dereferences pointers should use deref() type functions to check each + individual operation if there exists a possibility that the function may + be called with invalid pointers or pointer chains. - runtime |