diff options
author | Andreas Baumann <mail@andreasbaumann.cc> | 2018-08-11 11:27:08 +0200 |
---|---|---|
committer | Andreas Baumann <mail@andreasbaumann.cc> | 2018-08-11 11:27:08 +0200 |
commit | 02cb3b2447e24b95a8b6203b28e0d78ebb0a3d87 (patch) | |
tree | 94aa9710d91b65dc90761a41fdaefbd5e61b8d0d /minic | |
parent | 142df103f074479d1b732f4e729c9bedf1b20d9b (diff) | |
download | compilertests-02cb3b2447e24b95a8b6203b28e0d78ebb0a3d87.tar.gz compilertests-02cb3b2447e24b95a8b6203b28e0d78ebb0a3d87.tar.bz2 |
some more links and docu
Diffstat (limited to 'minic')
-rw-r--r-- | minic/README | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/minic/README b/minic/README index c25f521..a8a4314 100644 --- a/minic/README +++ b/minic/README @@ -197,6 +197,35 @@ One symbol space (pascal) so you cannot have a type 'X' and a variable 'X' or a function 'X' in the same scope. Also here C deviates and has separate namespaces. +floating point arithmentic +-------------------------- + +For kernel programming more a nuisance than helpful, so it's second +priority. + +unicode +------- + +Traditionally a mess, so maybe having it in userland as user library +only? + +compiler and linker for CPU features +------------------------------------ + +Imagine a linker who can handle f_sse2( ), f_i486( ) as function f( ) +at runtime. This would also eliminate the need for #ifdef i386 and +stuff like that. + +SSE2 { +} + +i486 { +} + +could be like namespaces with special meaning. But this would require +inline assembly as optimzation of C inside the namespace might not be +enough. + Approaches ---------- |