vbox的更動 36125 路徑 trunk/src/recompiler/softmmu_header.h
- 時間撮記:
- 2011-3-1 下午04:49:42 (14 年 以前)
- 檔案:
-
- 修改 1 筆資料
圖例:
- 未更動
- 新增
- 刪除
-
trunk/src/recompiler/softmmu_header.h
r33656 r36125 226 226 /* generic load/store macros */ 227 227 228 #ifndef VBOX229 228 static inline RES_TYPE glue(glue(ld, USUFFIX), MEMSUFFIX)(target_ulong ptr) 230 #else231 DECLINLINE(RES_TYPE) glue(glue(ld, USUFFIX), MEMSUFFIX)(target_ulong ptr)232 #endif233 229 { 234 230 … … 253 249 254 250 #if DATA_SIZE <= 2 255 #ifndef VBOX256 251 static inline int glue(glue(lds, SUFFIX), MEMSUFFIX)(target_ulong ptr) 257 #else258 DECLINLINE(int) glue(glue(lds, SUFFIX), MEMSUFFIX)(target_ulong ptr)259 #endif260 252 { 261 253 int res, page_index; … … 281 273 282 274 /* generic store macro */ 283 #ifndef VBOX284 275 static inline void glue(glue(st, SUFFIX), MEMSUFFIX)(target_ulong ptr, RES_TYPE v) 285 #else286 DECLINLINE(void) glue(glue(st, SUFFIX), MEMSUFFIX)(target_ulong ptr, RES_TYPE v)287 #endif288 276 { 289 277 int page_index; … … 311 299 312 300 #if DATA_SIZE == 8 313 #ifndef VBOX314 301 static inline float64 glue(ldfq, MEMSUFFIX)(target_ulong ptr) 315 #else316 DECLINLINE(float64) glue(ldfq, MEMSUFFIX)(target_ulong ptr)317 #endif318 302 { 319 303 union { … … 325 309 } 326 310 327 #ifndef VBOX328 311 static inline void glue(stfq, MEMSUFFIX)(target_ulong ptr, float64 v) 329 #else330 DECLINLINE(void) glue(stfq, MEMSUFFIX)(target_ulong ptr, float64 v)331 #endif332 312 { 333 313 union { … … 341 321 342 322 #if DATA_SIZE == 4 343 #ifndef VBOX344 323 static inline float32 glue(ldfl, MEMSUFFIX)(target_ulong ptr) 345 #else346 DECLINLINE(float32) glue(ldfl, MEMSUFFIX)(target_ulong ptr)347 #endif348 324 { 349 325 union { … … 355 331 } 356 332 357 #ifndef VBOX358 333 static inline void glue(stfl, MEMSUFFIX)(target_ulong ptr, float32 v) 359 #else360 DECLINLINE(void) glue(stfl, MEMSUFFIX)(target_ulong ptr, float32 v)361 #endif362 334 { 363 335 union {
注意:
瀏覽 TracChangeset
來幫助您使用更動檢視器