Typo. I meant:

we would have one macro

  _GL_FUNCDECL_SYS (func, rettype, parameters, attributes);

and invoke it with 4 arguments always, e.g.

  _GL_FUNCDECL_SYS (getprogname, const char *, (void),);
  _GL_FUNCDECL_SYS (getprogname, const char *, (void), _GL_ATTRIBUTE_PURE);

Bruno




Reply via email to