Hi. Now a new directory - tests - is added.
It contains: ~~~~~~~~~~~ . simulate/ . progmem.h . runtest.sh . fplib/ . add-01.c . add-02.c . ... . math/ . acos-01.c . ... . stdlib/ . atoi-1.c . ... . string/ . ffs-1.c . ... . regression/ . bug-01929.c . ... Notes about dirs/files: ~~~~~~~~~~~~~~~~~~~~~~ simulate/ - it contains a set of tests which are intented to simulate. It is possible another directories, for example, to compile or link only. progmem.h - to emulate a PROGMEM (check tests by host computer). runtest.sh - script to compile/link/simulate fplib/ - it contains a set of tests for float point arithm. add-01.c - common test unit for '+' operation add-02.c - next test unit and so on. ... regression/ - it contains a set of very short test units conserning a concrete bugs. Primirely, for quick checking. To run: ~~~~~~ An installed simulavr is needed. The simulavr-0.1.2.1 is suitable, but it is needed to correct divide_by_zero error. Shortly: - expand avr-libc (CVS) - bootstrap (if needed) - configure - make - cd to tests/simulate/ - run ./runtest.sh without any options For details try ./runtest.sh with '-h' option. Number of prepared test units is 130 today (not all are commited now). Dmitry. _______________________________________________ AVR-libc-dev mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/avr-libc-dev
