| #pragma version(1) |
| #pragma rs java_package_name(foo) |
| |
| #ifdef __LP64__ |
| void a(float f) { } |
| #else |
| void a(double f, float g) { } |
| #endif |
| |
| void b(int j, size_t k, int l, ssize_t m) { } |
| |
| #ifdef __LP64__ |
| void c64() { } |
| #else |
| void c32() { } |
| #endif |
| |
| // the errors after this point should go unreported, because of the |
| // invokable name mismatch above (c32 versus c64) |
| |
| #ifdef __LP64__ |
| void z(float f) { } |
| #else |
| void z(double f, float g) { } |
| #endif |
| |
| void y(int j, size_t k, int l, ssize_t m) { } |
| |
| #ifdef __LP64__ |
| void x64() { } |
| #else |
| void x32() { } |
| #endif |