- When loading an object that has an entry point, ignore the entry point unless it falls within one of the sections from this object.
- Error out if that section does not have the executable flag set.
- At the top level, error out if the main object does not have a non-zero entry point.
Sponsored by: Klara, Inc.
Sponsored by: rsync.net