I'm not sure this is really important, it's used by PhysX 3.3.3 to retrieve 
thread id and manage affinity. I don't think this will prevent the library 
from running properly (perhaps slightly less optimal), so for now I would 
guess it's not really needed. But it's good to hear that the change was 
intended on Emscripten side. :)

The calls refer to these ids:

syscall(__NR_gettid);
syscall(__NR_sched_getaffinity, ...);

Thanks for the quick reply!


On Thursday, August 27, 2015 at 4:43:36 PM UTC-4, Alon Zakai wrote:
>
> Yes, we don't support direct syscalls by the user any more. Those are 
> dynamic, and would require us to link in all the possible syscall targets. 
> We avoid that code size increase by linking in syscalls statically.
>
> Do you actually need syscall() to work? We might be able to add an option 
> for that.
>
> On Thu, Aug 27, 2015 at 1:35 PM, Robert Goulet <[email protected] 
> <javascript:>> wrote:
>
>> Looks like the function syscall is no longer available when using 
>> Emscripten 1.34.6?
>>
>> It used to be found in Emscripten 1.34.1, is this intended?
>>
>> Thanks!
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "emscripten-discuss" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"emscripten-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to