include: fix nonshared flag handling