I use all three names without much care, Mac OSX, OSX, Mac OS, but I think
you're right.
I checked, and it's implemented using gettimeofday :-)
ajo$ otool -t -I -v -V getrunningmicrosecs.cpp.o
getrunningmicrosecs.cpp.o:
(__TEXT,__text) section
__Z19GetRunningMicroSecsv:
0000000000000000 pushq %rbp
0000000000000001 movq %rsp,%rbp
0000000000000004 subq $0x20,%rsp
0000000000000008 leaq 0xf0(%rbp),%rdi
000000000000000c movq $__Z19GetRunningMicroSecsv,%rsi
0000000000000016 callq _gettimeofday
<-----------------------------
000000000000001b imulq $0x000f4240,0xf0(%rbp),%rsi
0000000000000023 movslq 0xf8(%rbp),%rdi
0000000000000027 addq %rdi,%rsi
000000000000002a movl %esi,%ecx
000000000000002c movl %eax,0xec(%rbp)
000000000000002f movl %ecx,%eax
0000000000000031 addq $0x20,%rsp
0000000000000035 popq %rbp
0000000000000036 ret
Miguel Angel Ajo
http://www.nbee.es
+34911407752
skype: ajoajoajo
On 13/01/2013, at 01:41, Dick Hollenbeck <[email protected]> wrote:
> On 01/12/2013 06:05 PM, Miguel Angel Ajo Pelayo wrote:
>> Where is it included exactly?, after pulling head now it fails on MacOS:
>>
>> Linking CXX shared module _pcbnew.so
>> ld: library not found for -lrt
>
>
> No -lrt on MacOS?
>
> I wonder how common/GetRunningMicroSecs() gets implemented on MacOS?
>
> gettimeofday( &tv, 0 ); ?
>
> Besides, what is MacOS? I thought it was called OSX?
>
>
_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kicad-developers
More help : https://help.launchpad.net/ListHelp