1 | # |
---|
2 | # $Id$ |
---|
3 | # |
---|
4 | |
---|
5 | This board support package has not been tested with multiprocessor |
---|
6 | or the timing support. The uniprocessor IDP package was tested though |
---|
7 | with a fairly large application (although bugs may exist). The |
---|
8 | $RTEMS_ROOT/src/tests/Makefile should therefore have the samples and |
---|
9 | the tests directories compiled first with the tmtests (timing) and |
---|
10 | multiprocessor directories optional. |
---|
11 | |
---|
12 | Let me know if you have any problems or bug fixes. Bug fixes are greatly |
---|
13 | appreciated. I do not work for RTEMS or am a member of the RTEMS support |
---|
14 | group in any way, however. I am just one of many that appreciate |
---|
15 | "free" software and enjoy contributing when possible :). You can do it too! |
---|
16 | |
---|
17 | -- doug mcbride |
---|
18 | mcbride@rodin.colorado.edu |
---|
19 | |
---|
20 | ============================================================== |
---|
21 | Notes: Make sure that -msoft-float is defined when compiling in the |
---|
22 | newlib-beta-rtems/newlib/msoft-float directory subtree. You also probably |
---|
23 | want to add the following line to line 413 of |
---|
24 | newlib-beta-rtems/newlib/msoft-float/libc/stdio/vfprintf.c: |
---|
25 | |
---|
26 | #define INTEGER_ONLY |
---|
27 | |
---|
28 | That allows you to pass most of the paranoia test in the samples |
---|
29 | directory of RTEMS although you can't see the floating point values actually |
---|
30 | printed (software floating point tends to make that difficult anyway). |
---|
31 | In order to pass the whole paranoia test (with one flaw), however, I had to |
---|
32 | comment out the following line in milestone 140 (why?): |
---|
33 | |
---|
34 | /* printf ("Testing X^((X + 1) / (X - 1)) vs. exp(2) = %.17e as X -> 1.\n", |
---|
35 | Exp2); */ |
---|