Module Name: krb5 Committed By: raeburn Date: Thu Mar 3 23:25:32 UTC 2005 Modified Files: krb5/src/lib/krb5/krb/ChangeLog krb5/src/lib/krb5/krb/Makefile.in krb5/src/lib/krb5/krb/deltat.c krb5/src/lib/krb5/krb/x-deltat.y Added Files: Removed Files: Log Message ticket: new subject: time-delta parser doesn't work on HP-UX 10 target_version: 1.4.1 A build on Lenny's machine (built with gcc 2.7, thread support disabled, static libraries only) is failing tests because the HP header files define "WS" as a macro that expands to 2, while the delta-t grammar uses "WS" as the name of a terminal symbol (which under bison turns into a C macro). Renaming the terminal in the grammar (and custom lexer) fixes the problem. * x-deltat.y (tok_WS): Renamed terminal from "WS", which conflicts with HP-UX 10 header files. Updated all productions. (mylex): Updated. * Makefile.in ($(srcdir)/deltat.c): Enable dependencies in maintainer mode. * deltat.c: Updated. To generate a diff of this commit: cvs diff -r5.464 -r5.465 krb5/src/lib/krb5/krb/ChangeLog cvs diff -r1.97 -r1.98 krb5/src/lib/krb5/krb/Makefile.in cvs diff -r5.6 -r5.7 krb5/src/lib/krb5/krb/deltat.c krb5/src/lib/krb5/krb/x-deltat.y