-
Notifications
You must be signed in to change notification settings - Fork 61
Closed
rust-lang/rust
#141260Labels
A-memoryTopic: Related to memory accessesTopic: Related to memory accessesA-validityTopic: Related to validity invariantsTopic: Related to validity invariantsS-pending-designStatus: Resolving this issue requires addressing some open design questionsStatus: Resolving this issue requires addressing some open design questions
Description
This recently came up in a discussion. To my knowledge, LLVM has a pretty hard-coded assumption that for address space 0, NULL is never inbounds (let alone dereferencable), so we cannot actually support such targets with the LLVM backend. But there may well be tricks I am not aware of.
jhg, tgross35, teor2345 and sukhmel
Metadata
Metadata
Assignees
Labels
A-memoryTopic: Related to memory accessesTopic: Related to memory accessesA-validityTopic: Related to validity invariantsTopic: Related to validity invariantsS-pending-designStatus: Resolving this issue requires addressing some open design questionsStatus: Resolving this issue requires addressing some open design questions