16,7 → 16,6 |
-add stdin, stderr, stdout emulation íå õâàòàåò stdin, stdout - ìîæíî ñäåëàòü êàê stderr!, íî íàäî âîçèòüñÿ çàîäíî ñ ferror & feof |
-getchar, gets if returs errorcode (0, null) - you must exit program, because of closed console window |
-ïðè íîðìàëüíîì âûõîäå çàêðûâàòü êîíñîëü |
-sstrek âèñíåò íà ïîèñêå õåëïà ñ äèñêåòû - just very long reading by one symbol without buffering (need to change gets, getc, ungetc etc) |
|
|
------ errors ------ |
23,8 → 22,8 |
-not working: default search path are ./include ./lib from executable (under KOS need to use -Bpath_to_ktcc) |
--start.o not found using -B (kos) - put near your.c file |
-åñëè ïðîåêò ìíîãîôàéëîâûé - .dbg ãåíåðèò äóáëèðóþùèåñÿ ìåòêè äàííûõ, òèïà L.78 ìîæåò óêàçûâàòü íà äðóãîé ñåãìåíò ( |
-.dbg sometimes generated improperly for source code labels |
|
|
----- fixed errors ------ |
-if static var sized more than 14096+ -> crash compiled .exe (kos) |
(^ default stack size set at compile time tccmeos:177 is below 4k) |
120,7 → 119,7 |
-may incorrect prints unsigned > 2147483647L |
|
ungetc |
-ungetc fails if filepos == 0 - no tricks |
-ungetc fails if filepos == 0 - by design |
|
all file ops limited to 2Gb |
|