George Koehler
b00a2c906d
Build fdopen(), hypot(), putenv() in libc.
...
These functions are in POSIX; hypot() is in C99. Also build cabs()
because it rides with hypot(), but don't declare cabs() in any header
file, because our compiler can't parse C99 "double complex" type.
Touch build.lua so it sees that .c files moved.
2017-10-28 13:33:57 -04:00
David Given
d273497077
Add some missing libc functions: setenv, unsetenv, strdup.
...
--HG--
rename : lang/cem/libcc.ansi/stdlib/getenv.c => lang/cem/libcc.ansi/stdlib/setenv.c
rename : lang/cem/libcc.ansi/string/strlen.c => lang/cem/libcc.ansi/string/strdup.c
extra : source : 64d6e6eec18d76bf8f3947ec5d171db94acdb282
2013-05-29 21:41:58 +01:00
ceriel
1db6a3029b
Header --> Id
1994-06-24 14:02:31 +00:00
eck
c937359a4e
oops, _envp should have been _penvp
1990-09-27 16:52:07 +00:00
eck
81ce150a96
changed environment handling to decrease namespace pollution
1990-09-27 13:40:08 +00:00
ceriel
9570000674
an = was temporarily set to 0, but not reset
1990-05-14 12:30:18 +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