aboutsummaryrefslogtreecommitdiff
path: root/libcpp/internal.h
diff options
context:
space:
mode:
Diffstat (limited to 'libcpp/internal.h')
-rw-r--r--libcpp/internal.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/libcpp/internal.h b/libcpp/internal.h
index 4759961..d7780e4 100644
--- a/libcpp/internal.h
+++ b/libcpp/internal.h
@@ -512,10 +512,9 @@ struct cpp_reader
const unsigned char *date;
const unsigned char *time;
- /* Externally set timestamp to replace current date and time useful for
- reproducibility. It should be initialized to -2 (not yet set) and
- set to -1 to disable it or to a non-negative value to enable it. */
- time_t source_date_epoch;
+ /* Time stamp, set idempotently lazily. */
+ time_t time_stamp;
+ int time_stamp_kind; /* Or errno. */
/* A token forcing paste avoidance, and one demarking macro arguments. */
cpp_token avoid_paste;