<div dir="ltr"><div>I'm working with an embedded architecture that could, in some situations, run faster if code or data could be located at address zero. I don't know whether this applies to other embedded chips.</div><br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Despite the name, the flag actually has rather straightforward semantics <br>
from the compiler's perspective.  From the gcc docs for <br>
-fdelete-null-pointer-checks: "Assume that programs cannot safely <br>
dereference null pointers, and that no code or data element resides at <br>
address zero."  (-fno-delete-null-pointer-<wbr>checks is the opposite.)<br>
<br>
-Eli<br>
<br>
-- <br>
Employee of Qualcomm Innovation Center, Inc.<br>
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux Foundation Collaborative Project<br></blockquote></div></div></div>