1*0b459c2cSDavid du Colombier /* argmatch.h -- declarations for matching arguments against option lists */ 2*0b459c2cSDavid du Colombier 3*0b459c2cSDavid du Colombier #if defined __STDC__ || __GNUC__ 4*0b459c2cSDavid du Colombier # define __ARGMATCH_P(args) args 5*0b459c2cSDavid du Colombier #else 6*0b459c2cSDavid du Colombier # define __ARGMATCH_P(args) () 7*0b459c2cSDavid du Colombier #endif 8*0b459c2cSDavid du Colombier 9*0b459c2cSDavid du Colombier int argmatch __ARGMATCH_P ((const char *, const char * const *)); 10*0b459c2cSDavid du Colombier void invalid_arg __ARGMATCH_P ((const char *, const char *, int)); 11*0b459c2cSDavid du Colombier 12*0b459c2cSDavid du Colombier extern char const program_name[]; 13