get rid of old if 0'ed code. add support for __weak_alias and fix support for __warn_references (both from alpha/sparc4).
get rid of old if 0'ed code. add support for __weak_alias and fix
support for __warn_references (both from alpha/sparc4).

orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars