comparison loader/qtx/qtxload.c @ 27757:b5a46071062a

Replace all occurrences of '__volatile__' and '__volatile' by plain 'volatile'. We were using an inconsistent mix of the three variants and 'volatile' should be the most correct and portable variant.
author diego
date Thu, 16 Oct 2008 20:17:56 +0000
parents 0fdf04b07ecb
children 145dec34e7d8
comparison
equal deleted inserted replaced
27756:1266470a5651 27757:b5a46071062a
102 // params->what = kComponentCanDoSelect; 102 // params->what = kComponentCanDoSelect;
103 103
104 printf("params: flags: %d, paramSize: %d, what: %d, params[0] = %x\n", 104 printf("params: flags: %d, paramSize: %d, what: %d, params[0] = %x\n",
105 params->flags, params->paramSize, params->what, params->params[0]); 105 params->flags, params->paramSize, params->what, params->params[0]);
106 106
107 // __asm__ __volatile__ ("movl %%esp, %0\n\t" : "=a" (esp) :: "memory" ); 107 // __asm__ volatile ("movl %%esp, %0\n\t" : "=a" (esp) :: "memory" );
108 // printf("ESP=%p\n",esp); 108 // printf("ESP=%p\n",esp);
109 109
110 *((void**)0x62b7d640) = &x_table[0]; //malloc(0x00001837 * 4); // ugly hack? 110 *((void**)0x62b7d640) = &x_table[0]; //malloc(0x00001837 * 4); // ugly hack?
111 111
112 printf("params=%p &glob=%p x_table=%p\n",params,&globals, &x_table[0]); 112 printf("params=%p &glob=%p x_table=%p\n",params,&globals, &x_table[0]);
113 113
114 ret = dispatcher(params, &globals); 114 ret = dispatcher(params, &globals);
115 115
116 // __asm__ __volatile__ ("movl %%esp, %0\n\t" : "=a" (esp) :: "memory" ); 116 // __asm__ volatile ("movl %%esp, %0\n\t" : "=a" (esp) :: "memory" );
117 // printf("ESP=%p\n",esp); 117 // printf("ESP=%p\n",esp);
118 118
119 printf("!!! CDComponentDispatch() => %d glob=%p\n",ret,globals); 119 printf("!!! CDComponentDispatch() => %d glob=%p\n",ret,globals);
120 // if(ret!=-3000) break; 120 // if(ret!=-3000) break;
121 //} 121 //}