FLG_OF_SHAROBJ
ofl->ofl_flags |= FLG_OF_SHAROBJ;
assert((ofl->ofl_flags & (FLG_OF_SHAROBJ|FLG_OF_EXEC)) !=
(FLG_OF_SHAROBJ|FLG_OF_EXEC));
if (ofl->ofl_flags & FLG_OF_SHAROBJ)
if ((flags & FLG_OF_SHAROBJ) && (rsp->rel_flags & FLG_REL_LOAD) &&
if ((flags & FLG_OF_SHAROBJ) && (rsp->rel_flags & FLG_REL_LOAD) &&
if (!(flags & FLG_OF_SHAROBJ)) {
if (!(ofl->ofl_flags & FLG_OF_SHAROBJ)) {
if (ofl->ofl_flags & FLG_OF_SHAROBJ) {
if ((flags & FLG_OF_SHAROBJ) && (rsp->rel_flags & FLG_REL_LOAD) &&
if (!(mf->mf_ofl->ofl_flags & FLG_OF_SHAROBJ)) {
mode = (ofl->ofl_flags & (FLG_OF_EXEC | FLG_OF_SHAROBJ))
if (ofl->ofl_flags & FLG_OF_SHAROBJ)
if ((ofl->ofl_flags & FLG_OF_SHAROBJ) &&
(flags & FLG_OF_BFLAG) || (flags & FLG_OF_SHAROBJ) ||
if ((flags & FLG_OF_SHAROBJ) &&
if ((ofl->ofl_flags & FLG_OF_SHAROBJ) &&
} else if (oflags & FLG_OF_SHAROBJ) {
if ((oflags & FLG_OF_NOUNDEF) || !(oflags & FLG_OF_SHAROBJ))
else if ((oflags & FLG_OF_SHAROBJ) &&
if (!((oflags & FLG_OF_SHAROBJ) && OFL_GUIDANCE(ofl, FLG_OFG_NO_DEFS) &&
(ofl->ofl_flags & FLG_OF_SHAROBJ) && /* building .so */
if (ofl->ofl_flags & FLG_OF_SHAROBJ)
ofl->ofl_flags = (FLG_OF_DYNAMIC | FLG_OF_SHAROBJ | FLG_OF_STRIP);