diff --git a/src/include/ChangeLog b/src/include/ChangeLog
index 43a383949..216b4713f 100644
--- a/src/include/ChangeLog
+++ b/src/include/ChangeLog
@@ -1,6 +1,6 @@
-2000-05-21 Paolo Nenzi
+2000-05-22 Paolo Nenzi
- * Makefile.am : removed reference to fteconst.h
+ * inpptree.h: Applied Widlok patch (u2 function).
1999-11-30 Emmanuel Rouat
diff --git a/src/include/inpptree.h b/src/include/inpptree.h
index 1d08ea7df..5d8d2cb26 100644
--- a/src/include/inpptree.h
+++ b/src/include/inpptree.h
@@ -92,6 +92,9 @@ typedef struct INPparseNode {
#define PTF_SGN 18
#define PTF_USTEP 19
#define PTF_URAMP 20
+/* MW. PTF_CIF - next function */
+#define PTF_USTEP2 21
+
/* The following things are used by the parser -- these are the token types the
* lexer returns.
@@ -155,6 +158,8 @@ extern double PTsqrt();
extern double PTtan();
extern double PTtanh();
extern double PTustep();
+/* MW. PTcif declaration */
+extern double PTustep2();
extern double PTuramp();
extern double PTuminus();