#!/bin/sh # ansic++ -- run g++ with ansi flags, and demangle loader error messages # # AUTHOR: Gary T. Leavens ERRORS=/usr/tmp/ansic++.$$ trap 'rm -f $ERRORS; exit 1' 1 2 3 15 ret=0 g++ -ansi -pedantic -Wall -Wmissing-prototypes $* 2>"$ERRORS" || ret=1 c++filt <"$ERRORS" >&2 rm -f "$ERRORS" exit $ret