Hi This appears to work for me.
Admittedly I ran this on the gdb arm920 simulator and pushed a fixed width through it. If this is a bug, we need to tinker with the test case to duplicate it. --joel
/* * Simple test program -- simplified version of sample test hello. */ #include <rtems.h> #include <stdlib.h> #include <stdio.h> rtems_task Init( rtems_task_argument ignored ) { uint64_t n; int i; for ( n=0, i=0 ; i<16 ; i++ ) { n = (n << 4) | i; printf( "%2d 0x%015llx\n", i, n ); } exit( 0 ); } /* configuration information */ #include <bsp.h> /* NOTICE: the clock driver is explicitly disabled */ #define CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER #define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER #define CONFIGURE_RTEMS_INIT_TASKS_TABLE #define CONFIGURE_MAXIMUM_TASKS 1 #define CONFIGURE_INIT #include <rtems/confdefs.h> /* end of file */
_______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel