Changeset 016859d in ada-examples
- Timestamp:
- 07/08/08 15:35:13 (15 years ago)
- Branches:
- ada-examples-4-10-branch, ada-examples-4-9-branch, master
- Children:
- bc4db0b
- Parents:
- 68645f0
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
ChangeLog
r68645f0 r016859d 1 2008-07-08 Joel Sherrill <joel.sherrill@oarcorp.com> 2 3 * Makefile.shared: Add -g. Leave temporary files for debug. 4 * rtems_init.c: zero out workspace and heap automatically. This 5 is required by the GNAT run-time. 6 1 7 2008-02-06 Joel Sherrill <joel.sherrill@oarcorp.com> 2 8 -
Makefile.shared
r68645f0 r016859d 34 34 $(PROGRAM).exe: rtems_init.o $(FILESYSTEM_OBJS) $(PROGRAM).adb $(EXTRA_OBJS) 35 35 $(AS:as=gnatmake) \ 36 - I$(RTEMS_MAKEFILE_PATH)/lib/include/adainclude \36 -g -I$(RTEMS_MAKEFILE_PATH)/lib/include/adainclude \ 37 37 -v $(EXTRA_GNATFLAGS) \ 38 38 -O -gnata -gnatE -gnato -g $(PROGRAM) -o $(@) \ … … 51 51 $(RTEMS_MAKEFILE_PATH)/build-tools/bin2boot -v $(@).bt $(HEADERADDR) \ 52 52 $(START16FILE) $(START16ADDR) 0 $(@).bin $(RELOCADDR) 0 53 rm -f $(@).obj $(@).bin 53 # rm -f $(@).obj 54 rm -f $(@).bin 54 55 endif 55 56 -
rtems_init.c
r68645f0 r016859d 200 200 assert( !status ); 201 201 202 attr.schedpolicy = SCHED_RR; 203 attr.schedparam.sched_priority = 122; 202 204 status = pthread_create( &thread_id, &attr, start_gnat_main, NULL ); 203 205 assert( !status ); … … 247 249 #define CONFIGURE_MEMORY_OVERHEAD (GNAT_MAIN_STACKSPACE) 248 250 251 /* Make sure the C Program Heap and Workspace are zeroed for GNAT */ 252 #define CONFIGURE_ZERO_WORKSPACE_AUTOMATICALLY TRUE 253 249 254 #define CONFIGURE_INIT 250 255 256 void _flush_cache() {} 251 257 #include <rtems/confdefs.h>
Note: See TracChangeset
for help on using the changeset viewer.