15d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)#if PLATFORM_WINDOWS || PLATFORM_MAC 22a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)# define IDENTIFIER(n) _##n 32a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)#else /* Linux */ 42a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)# define IDENTIFIER(n) n 55d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)#endif 62a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) 71320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci.globl IDENTIFIER(lib1_function) 82a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)IDENTIFIER(lib1_function): 92a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)#if !defined(PLATFORM_ANDROID) 102a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) movl $42, %eax 111e9bf3e0803691d0a228da41fc608347b6db4340Torne (Richard Coles) ret 12868fa2fe829687343ffae624259930155e16dbd8Torne (Richard Coles)#else /* Android (assuming ARM) */ 132a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles) mov r0, #42 145d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles) bx lr 155d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)#endif 165d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)