eck
|
64e1fa33d3
|
fixed bugs, added No_Mem()
|
1990-02-21 16:38:45 +00:00 |
|
ceriel
|
1228fe1baf
|
a few fixes: usual arithmetic conversions were wrong
|
1990-02-20 13:31:52 +00:00 |
|
eck
|
e4d7651f02
|
fixed fflush: it didn't even compile!
|
1990-02-13 17:08:05 +00:00 |
|
eck
|
67819cfd6c
|
made a little mistake with the #else and #endif
|
1990-02-09 11:29:57 +00:00 |
|
eck
|
d7d56d2cbb
|
fixed bug with 0L; don't give warning on char x[3] = "abc"
|
1990-02-09 10:35:44 +00:00 |
|
eck
|
5625842582
|
fixed 2 bugs with line directives
|
1990-02-02 09:56:35 +00:00 |
|
eck
|
197379a33a
|
fixed bug with character constants
|
1990-02-01 13:09:40 +00:00 |
|
ceriel
|
546d8f3d16
|
some fixes
|
1990-01-31 15:50:30 +00:00 |
|
eck
|
945c0dc404
|
don't recognize any pragma's (mechanism is still present)
|
1990-01-31 11:52:40 +00:00 |
|
ceriel
|
01829a4203
|
Fixes: random did not work properly, and RealToString did not deal with
numbers not fitting in the format given properly
|
1990-01-31 11:01:53 +00:00 |
|
eck
|
114048df57
|
ignore qualifiers when looking for sdef
|
1990-01-30 11:19:30 +00:00 |
|
ceriel
|
5dec33abaa
|
minor correction to runtime start-off
|
1990-01-29 15:52:08 +00:00 |
|
ceriel
|
2d0493ac92
|
Fixed shell command in READ_ME file
|
1990-01-29 15:36:45 +00:00 |
|
eck
|
343dbb810f
|
formal parameters in prototyps need only 1 underscore
|
1990-01-29 10:09:00 +00:00 |
|
eck
|
721005b4d7
|
big fix for #include in macro argument
|
1990-01-26 14:59:50 +00:00 |
|
eck
|
f4dcfc3c64
|
bug fix with #include in argument
save #pragma's until they can be printed
|
1990-01-26 14:49:13 +00:00 |
|
ceriel
|
ebbda9ae11
|
bug fix with many -I options
|
1990-01-26 12:00:35 +00:00 |
|
ceriel
|
343c5872eb
|
fixed typo
|
1990-01-26 09:50:44 +00:00 |
|
ceriel
|
c2717419d4
|
ftime has an error return(?)
|
1990-01-26 09:38:45 +00:00 |
|
ceriel
|
444d0bb4da
|
ftime has an error return(?)
|
1990-01-26 09:33:23 +00:00 |
|
ceriel
|
ccfd50c6b7
|
fixed; did not compile
|
1990-01-23 11:00:47 +00:00 |
|
eck
|
b2cbaa46d5
|
changed system-call to avoid namespace pollution
|
1990-01-22 16:26:12 +00:00 |
|
eck
|
86501edf9e
|
big fix: auto aggregate strings didn't work
|
1990-01-22 16:16:03 +00:00 |
|
eck
|
8fd07efa80
|
some additions for MINIX
|
1990-01-22 13:29:46 +00:00 |
|
eck
|
777fb8a624
|
changed setjmp implementation for POSIX
made some changes for MINIX
|
1990-01-22 13:20:42 +00:00 |
|
eck
|
37c64c6e36
|
changed system-calls to avoid namespace pollution
|
1990-01-22 13:08:36 +00:00 |
|
eck
|
0ab62357ce
|
changed system-calls to avoid namespace pollution
|
1990-01-22 13:00:13 +00:00 |
|
eck
|
a816b64b86
|
forgot to update .distr
|
1990-01-22 12:54:26 +00:00 |
|
eck
|
13c2ffcc5b
|
added sigsetjmp() & siglongjmp()
|
1990-01-22 12:53:21 +00:00 |
|
ceriel
|
dbe88218e4
|
Added entry points for ANSI C
|
1990-01-22 11:48:01 +00:00 |
|
eck
|
c1b2a43ef5
|
changed system-calls to avoid namespace pollution
|
1990-01-22 11:44:21 +00:00 |
|
eck
|
90819543f6
|
changed system-calls to avoid namespace pollution
|
1990-01-22 11:13:26 +00:00 |
|
ceriel
|
f21378d696
|
made allocation chunk size dependant on pointer size
|
1990-01-19 11:30:16 +00:00 |
|
eck
|
35023ba945
|
bug fixes from modules/malloc; changed formats to use %p
|
1990-01-18 17:24:18 +00:00 |
|
eck
|
b8d6eae391
|
fixed bug: tp_up is field in union; be more careful
give warning for struct/union declarations in prototypes
|
1990-01-18 16:58:53 +00:00 |
|
ceriel
|
bcf2aa511c
|
bug fix: casts of constants to a set type caused memory fault
|
1990-01-18 10:12:38 +00:00 |
|
eck
|
c19026af9e
|
bug fix: defined(aap)1 expanded to 01
|
1990-01-16 15:27:24 +00:00 |
|
eck
|
c4e0fddf5b
|
MINIX squeezing with strings, fixed small preprocessor bug
|
1990-01-16 15:21:15 +00:00 |
|
eck
|
2eacdccc5d
|
deleted struct mlist
|
1990-01-11 08:30:19 +00:00 |
|
eck
|
00876cd9df
|
added alloction dump
shrunk some data structures
changed some ALLOCDEF's
changed setjmp to __setjmp
|
1990-01-10 17:33:35 +00:00 |
|
eck
|
abcaa3e669
|
changed UnGetChar() to ChPushBack() in domacro.c
|
1990-01-05 09:28:54 +00:00 |
|
eck
|
369a99fe3a
|
there are only 24 hours in a day, not 29
|
1990-01-04 11:33:10 +00:00 |
|
eck
|
7157ec19b6
|
changed strrchr() into strchr()
|
1990-01-04 08:39:10 +00:00 |
|
eck
|
670ca5a83a
|
added putenv.c
|
1990-01-03 17:23:10 +00:00 |
|
eck
|
e109e76069
|
changed genfiles to shell script
|
1990-01-03 16:58:22 +00:00 |
|
ceriel
|
4bb598c9ad
|
mkdir command always executed and result ignored
|
1990-01-03 16:07:05 +00:00 |
|
ceriel
|
33e47b1a51
|
Added mechanism for installing header files
|
1989-12-19 15:32:51 +00:00 |
|
eck
|
80b04b4440
|
changed Makefile again
|
1989-12-19 15:06:03 +00:00 |
|
ceriel
|
513b878285
|
again, dependencies
|
1989-12-19 14:54:40 +00:00 |
|
ceriel
|
b60e8cead1
|
corrected install entry
|
1989-12-19 13:56:57 +00:00 |
|
ceriel
|
49834ac5c8
|
dependencies
|
1989-12-19 13:55:08 +00:00 |
|
eck
|
f4e1d47704
|
changed Makefile
|
1989-12-19 11:20:16 +00:00 |
|
ceriel
|
caf06d3a7b
|
prepared for distribution
|
1989-12-19 11:17:21 +00:00 |
|
ceriel
|
bff577eed4
|
name is cpp.ansi
|
1989-12-19 11:12:17 +00:00 |
|
ceriel
|
a1f5834052
|
use normal C compiler
|
1989-12-19 11:07:03 +00:00 |
|
eck
|
7fab59ec17
|
added MakeArch and Makefile to .distr
|
1989-12-19 11:02:22 +00:00 |
|
eck
|
c02f977487
|
Initial revision
|
1989-12-19 10:59:33 +00:00 |
|
ceriel
|
c3b3faf7a4
|
Added support for constant floating point expressions
|
1989-12-19 09:40:25 +00:00 |
|
ceriel
|
328b5011af
|
use normal C compiler
|
1989-12-18 16:41:55 +00:00 |
|
eck
|
dc87f207cd
|
added Makefile, LIST and .distr
|
1989-12-18 16:15:07 +00:00 |
|
eck
|
25291680b0
|
changed EM_* to _EM_*, added Makefile, LIST and .distr
|
1989-12-18 16:11:26 +00:00 |
|
eck
|
2a15fcf645
|
fixed Makefile, added .distr
|
1989-12-18 16:06:47 +00:00 |
|
eck
|
dc2dd991c6
|
fixed some bugs, added LIST, Makefile & .distr
|
1989-12-18 16:02:55 +00:00 |
|
eck
|
8a409311da
|
fixed some bugs, added LIST, Makefile & .distr
|
1989-12-18 15:49:11 +00:00 |
|
eck
|
d43142d811
|
changed from Hart & Cheney to Cody & Waite
|
1989-12-18 15:44:36 +00:00 |
|
eck
|
6e2b44962f
|
made a lot of changes
|
1989-12-18 15:33:48 +00:00 |
|
eck
|
e00f89ea6f
|
made a lot of changes
|
1989-12-18 15:14:14 +00:00 |
|
eck
|
2f92b46a9d
|
made a lot of changes
|
1989-12-18 15:04:14 +00:00 |
|
eck
|
bb48507f58
|
small changes, added LIST, Makefile and .distr
|
1989-12-18 14:44:38 +00:00 |
|
eck
|
94db19641a
|
Initial revision
|
1989-12-18 14:40:54 +00:00 |
|
eck
|
d8486967aa
|
many changes and improvements
|
1989-12-18 14:00:32 +00:00 |
|
eck
|
0c6ba1fd58
|
added Header
|
1989-12-18 13:53:00 +00:00 |
|
eck
|
09a352c151
|
Initial revision
|
1989-12-18 13:50:55 +00:00 |
|
eck
|
c98a786cc4
|
Intial revision
|
1989-12-18 13:31:20 +00:00 |
|
eck
|
8790a879c9
|
fixed sizeof()
|
1989-12-13 12:53:22 +00:00 |
|
eck
|
bdb0b550f7
|
U-flag was not handled properly
|
1989-12-12 14:59:59 +00:00 |
|
eck
|
b3a142e244
|
fixed null-pointer constants and SkipToNewLine()
|
1989-12-12 12:52:03 +00:00 |
|
eck
|
24a1c0d390
|
SkipToNewLine() now recognizes strings and character constants
|
1989-12-12 12:41:39 +00:00 |
|
ceriel
|
a8033da29e
|
better error checking
|
1989-12-07 16:28:05 +00:00 |
|
ceriel
|
fec7208f70
|
new malloc.c, derived from new Minix version
|
1989-11-30 14:59:18 +00:00 |
|
ceriel
|
7c723a8e48
|
Made compilation command and interpreter command variable
|
1989-11-29 16:12:47 +00:00 |
|
eck
|
5f3e4693e6
|
array type-checking was wrong
|
1989-11-28 15:28:52 +00:00 |
|
ceriel
|
a49ffb7945
|
fixed entier routine: did not work properly for negative args
|
1989-11-28 14:16:38 +00:00 |
|
ceriel
|
86b6eab206
|
speeded up a bit for printing 0.0
|
1989-11-27 17:29:35 +00:00 |
|
eck
|
c6d60cb24f
|
fixed small bug
|
1989-11-27 11:40:58 +00:00 |
|
eck
|
671556cfc4
|
improved type-checking, fixed preprocessor bug, fixed syntax bug
|
1989-11-27 11:37:11 +00:00 |
|
ceriel
|
5d81b090b9
|
Corrected MathLib0.mod: entier was wrong on negative args
|
1989-11-27 09:37:56 +00:00 |
|
eck
|
4734150614
|
removed ctype.c, the library functions are generated
|
1989-11-23 10:43:15 +00:00 |
|
eck
|
d50600e263
|
fixed unary & and indirect calls
|
1989-11-22 16:41:09 +00:00 |
|
eck
|
96da16ce33
|
fixed bugs, added dynamic buffer allocation to preprocessor
|
1989-11-22 13:58:36 +00:00 |
|
eck
|
f9fadbf045
|
fixed bugs, added dynamic buffer allocation
|
1989-11-22 12:59:15 +00:00 |
|
ceriel
|
f6c7b7bbcd
|
changed some variables from arith to int
|
1989-11-21 11:37:10 +00:00 |
|
ceriel
|
cf4c99a093
|
fixed line number after line directives
|
1989-11-21 11:33:21 +00:00 |
|
ceriel
|
01b937d82e
|
some arith variables changed into int
|
1989-11-21 11:28:56 +00:00 |
|
ceriel
|
c6134a1f59
|
changed mechanism a bit
|
1989-11-20 14:35:23 +00:00 |
|
ceriel
|
07cb257465
|
print unsigned bitfields as unsigned
|
1989-11-17 16:37:20 +00:00 |
|
ceriel
|
c4ca7db14f
|
improved #line handling
|
1989-11-17 14:53:05 +00:00 |
|
ceriel
|
5300633c2b
|
improved error messages
|
1989-11-17 11:52:33 +00:00 |
|
ceriel
|
ff90971199
|
improved error messages
|
1989-11-17 11:44:48 +00:00 |
|
ceriel
|
c023409091
|
improved make.tokcase for EOF handling
|
1989-11-17 11:41:47 +00:00 |
|