Differences From Artifact [bf6c15d416]:
- File
src/runtime/exception.m
— part of check-in
[9da9b2b64c]
at
2014-04-14 00:45:58
on branch trunk
— Coding style
No functional change intended. (user: js, size: 15923) [annotate] [blame] [check-ins using]
To Artifact [31b6c4d655]:
- File src/runtime/exception.m — part of check-in [cd0a632472] at 2014-04-27 19:34:42 on branch trunk — Initial Nintendo DS port (user: js, size: 15978) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 | #if defined(__arm__) || defined(__ARM__) tmp = lsda->typestable - (filter * 4); c = *(uintptr_t*)(void*)tmp; if (c != 0) { c += (uintptr_t)tmp; c = *(uintptr_t*)c; } #else uintptr_t i; i = filter * size_for_encoding(lsda->typestable_enc); tmp = lsda->typestable - i; c = (uintptr_t)read_value(lsda->typestable_enc, &tmp); | > > | 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 | #if defined(__arm__) || defined(__ARM__) tmp = lsda->typestable - (filter * 4); c = *(uintptr_t*)(void*)tmp; if (c != 0) { c += (uintptr_t)tmp; # if defined(__linux__) || defined(__NetBSD__) c = *(uintptr_t*)c; # endif } #else uintptr_t i; i = filter * size_for_encoding(lsda->typestable_enc); tmp = lsda->typestable - i; c = (uintptr_t)read_value(lsda->typestable_enc, &tmp); |
︙ | ︙ |