Lines Matching defs:getcwd
91 /* Solaris declares getcwd not only in <unistd.h> but also in <stdlib.h>. */
1583 <https://pubs.opengroup.org/onlinepubs/9699919799/functions/getcwd.html>.
1584 Additionally, the gnulib module 'getcwd' guarantees the following GNU
1590 # define getcwd rpl_getcwd
1592 _GL_FUNCDECL_RPL (getcwd, char *, (char *buf, size_t size));
1593 _GL_CXXALIAS_RPL (getcwd, char *, (char *buf, size_t size));
1596 # undef getcwd
1597 # define getcwd _getcwd
1599 _GL_CXXALIAS_MDA (getcwd, char *, (char *buf, size_t size));
1603 _GL_CXXALIAS_SYS_CAST (getcwd, char *, (char *buf, size_t size));
1605 _GL_CXXALIASWARN (getcwd);
1607 # undef getcwd
1609 _GL_WARN_ON_USE (getcwd, "getcwd is unportable - "
1610 "use gnulib module getcwd for portability");
1613 /* On native Windows, map 'getcwd' to '_getcwd', so that -loldnames is not
1615 platforms by defining GNULIB_NAMESPACE::getcwd always. */
1618 # undef getcwd
1619 # define getcwd _getcwd
1623 _GL_CXXALIAS_MDA_CAST (getcwd, char *, (char *buf, size_t size));
1625 _GL_CXXALIAS_SYS_CAST (getcwd, char *, (char *buf, size_t size));
1627 _GL_CXXALIASWARN (getcwd);