Changeset 112 for trunk/Softwares
- Timestamp:
- Mar 18, 2009, 11:36:26 PM (15 years ago)
- Location:
- trunk/Softwares
- Files:
-
- 21 added
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Softwares/Common/src/c/func_math.c
r102 r112 8 8 unsigned int op2) 9 9 { 10 unsigned int size = 32; 10 11 unsigned int num_bit,carry; 11 12 unsigned int op2_aux = op2; 12 13 unsigned int res = 0; 13 14 14 for(num_bit=0;num_bit< 32; num_bit++)15 for(num_bit=0;num_bit<size; num_bit++) 15 16 { 16 17 if (op2_aux == 0) -
trunk/Softwares/Makefile
r98 r112 16 16 17 17 SOFT = Minimal_soft \ 18 Dhrystone \ 18 19 Test/* 19 20 -
trunk/Softwares/Makefile.Software
r111 r112 32 32 #-----[ To the compilation ]------------------------------------------------------ 33 33 OPTIMIZE = -O2 -std=c99 -fomit-frame-pointer -fdelayed-branch -mror -mcmov -msext -mhard-mul -msoft-div -msoft-float 34 34 35 #Option : 35 36 # -fomit-frame-pointer : n'utilise pas le pointeur de frame … … 54 55 55 56 # Tools's option 56 OR32_CC_OPT = -Wall $(INCDIR) $(OPTIMIZE) -Wlong-long 57 OR32_CC_OPT = -Wall $(INCDIR) $(OPTIMIZE) -Wlong-long -DMorpheo 57 58 # -DHAVE_LIBC 58 59 OR32_AS_OPT = 59 OR32_LD_OPT = -T$(DIR_LDSCRIPT)/or32.ld $(LIBDIR) $(LIBNAME) 60 OR32_LD_OPT = -T$(DIR_LDSCRIPT)/or32.ld $(LIBDIR) $(LIBNAME) $(OR1K_LIBDIR) $(OR1K_LIBNAME) 60 61 OR32_OBJDUMP_OPT = -D 61 62 OR32_NM_OPT = -n … … 81 82 $(ECHO) "List symbols : $*.x.nm"; \ 82 83 $(OR32_NM) $(OR32_NM_OPT) $^ > $@.nm; \ 83 $(ECHO) "Display info : $*.x.txt"; \ 84 $(OR32_OBJDUMP) $(OR32_OBJDUMP_OPT) $@ > $@.txt; 84 $(ECHO) "Display info : $*.x.txt"; \ 85 $(OR32_OBJDUMP) $(OR32_OBJDUMP_OPT) $@ > $@.txt;\ 86 echo $($(GREP) "l.jal 0" $@.txt); 85 87 86 88 $(DIR_OBJ)/%.o : %.s -
trunk/Softwares/Test/Test_015/src/sys/crt0.s
r110 r112 38 38 39 39 l.movhi r2, hi(0x00000010) /* count max */ 40 l.ori r2, r2, lo(0x00000 010)40 l.ori r2, r2, lo(0x00000100) 41 41 42 42 /**********/ -
trunk/Softwares/Test/Test_016/src/sys/crt0.s
r101 r112 38 38 39 39 l.movhi r2, hi(0x00000010) /* count max */ 40 l.ori r2, r2, lo(0x00000 010)40 l.ori r2, r2, lo(0x00000100) 41 41 42 42 /**********/ -
trunk/Softwares/Test/Test_066/src/c/main.c
r111 r112 14 14 int main() 15 15 { 16 / /fprintf(stdout,"Message de Bienvenue !!!\n");16 /* printf("Hello World !!!\n"); */ 17 17 18 printf("Hello World !!!\n"); 19 20 for (int i=0; i<10; ++i) 21 printf("i : %d",i); 18 for (int i=0; i<20; ++i) 19 printf("i : %d\n",i); 22 20 23 21 exit (0);
Note: See TracChangeset
for help on using the changeset viewer.