No se puede eliminar un subconjunto de símbolos locales sólo porque el programa de tiras no lo soporta. El razonamiento detrás está fuera del alcance de AskDifferent, pero yo asumiría que es simplemente porque la necesidad de hacer no ha surgido para los ingenieros de Apple o los desarrolladores de software de terceros a menudo.
Si todavía quieres hacer esto, es relativamente sencillo mejorar strip para que funcione como la versión de Linux, donde puedes eliminar un único símbolo local con nombre. Descargue el código para strip aquí:
https://github.com/opensource-apple/cctools/blob/master/misc/strip.c
A continuación, eche un vistazo al código de la opción -X y cree su propia opción que elimine el símbolo que desee en lugar de los que empiezan por L.
Otros han creado en el pasado versiones más capaces de la tira. Por ejemplo el programa "striptease" aquí:
https://github.com/mackyle/striptease
Allí puede encontrar inspiración para posibles mejoras.