diff options
author | Andreas Baumann <mail@andreasbaumann.cc> | 2021-08-19 16:36:59 +0000 |
---|---|---|
committer | Andreas Baumann <mail@andreasbaumann.cc> | 2021-08-19 16:36:59 +0000 |
commit | bfda462bca5db1693b2fa1c2845c8f4242d33782 (patch) | |
tree | 81a28cd3f75af75cc30c71a14bfb4c4475b7eae5 /miniany/REQUIREMENTS | |
parent | 9fc685a2237b789800b770f3bc1eecb8e1bfdf7b (diff) | |
download | compilertests-bfda462bca5db1693b2fa1c2845c8f4242d33782.tar.gz compilertests-bfda462bca5db1693b2fa1c2845c8f4242d33782.tar.bz2 |
c4: use cases
Diffstat (limited to 'miniany/REQUIREMENTS')
-rw-r--r-- | miniany/REQUIREMENTS | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/miniany/REQUIREMENTS b/miniany/REQUIREMENTS index cd6ffcf..9274af4 100644 --- a/miniany/REQUIREMENTS +++ b/miniany/REQUIREMENTS @@ -10,10 +10,14 @@ implementing: not implementing: - libc - - printf - - format string only, as replacement for puts - - vararg required in compiler - - not type-safe + - variadic functions are not type-safe, do we need them? + - printf -> putint, putchar, etc. + - format string only, as replacement for puts + - vararg required in compiler + - not type-safe + - snprintf no option, strcat, strstr etc also not really + - newer formating functions and logging: strfmon, error, warn, syslog + - syscall - puts - requires stdout, which is a FILE structure - print_char |