summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/cpascal.h
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/web2c/cpascal.h')
-rw-r--r--Build/source/texk/web2c/cpascal.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/Build/source/texk/web2c/cpascal.h b/Build/source/texk/web2c/cpascal.h
index 20903abe2e5..7ce0a165d32 100644
--- a/Build/source/texk/web2c/cpascal.h
+++ b/Build/source/texk/web2c/cpascal.h
@@ -272,6 +272,15 @@ typedef struct option getoptstruct;
#undef getname
#define getname vms_getname
#endif
+
+/* Apparently POSIX 2008 has getline and glibc 2.9.90 exports it.
+ tangle, weave, et al. use that symbol; try to define it away so
+ something that a standard won't usurp. */
+#ifdef getline
+#undef getline
+#endif
+#define getline web2c_getline
+
/* Declarations for the routines we provide ourselves in lib/. */