Branch: Tag:

1998-01-02

1998-01-02 01:06:47 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

lots of updates for NT, threads and new cpp

Rev: src/ChangeLog:1.128
Rev: src/Makefile.in:1.49
Rev: src/backend.c:1.20
Rev: src/configure.in:1.145
Rev: src/cpp.c:1.2
Rev: src/cpp.h:1.2
Rev: src/fd_control.c:1.11
Rev: src/fdlib.c:1.1
Rev: src/fdlib.h:1.1
Rev: src/fsort.c:1.3
Rev: src/fsort_template.h:1.2
Rev: src/lex.c:1.36
Rev: src/lex.h:1.6
Rev: src/main.c:1.29
Rev: src/modules/files/file.c:1.63
Rev: src/modules/files/socket.c:1.20
Rev: src/modules/readline/readlinemod.c:1.4
Rev: src/object.c:1.30
Rev: src/object.h:1.12
Rev: src/port.c:1.13
Rev: src/program.c:1.47
Rev: src/program.h:1.23
Rev: src/stuff.c:1.4
Rev: src/stuff.h:1.4
Rev: src/threads.c:1.48
Rev: src/threads.h:1.22
Rev: src/time_stuff.h:1.5

1: + #ifndef CPP_H + #define CPP_H    -  + #ifndef STRUCT_HASH_ENTRY_DECLARED + struct hash_entry; + #define STRUCT_HASH_ENTRY_DECLARED + #endif +  + /* Prototypes begin here */ + struct pike_predef_s; + struct define_part; + struct define_argument; + struct define; + struct cpp; + void cpp_error(struct cpp *this,char *err); + void PUSH_STRING(char *str, +  INT32 len, +  dynamic_buffer *buf); + void free_one_define(struct hash_entry *h); + void f_cpp(INT32 args); + void init_cpp(); + void add_predefine(char *s); + void exit_cpp(); + /* Prototypes end here */ +  + #endif   Newline at end of file added.