2 Jun 13:47
BSDBuild: r795 - trunk/BSDBuild
Author: vedge
Date: 2009-06-02 08:47:18 -0300 (Tue, 02 Jun 2009)
New Revision: 795
Modified:
trunk/BSDBuild/gettimeofday.pm
Log:
+ Emul()
Modified: trunk/BSDBuild/gettimeofday.pm
===================================================================
--- trunk/BSDBuild/gettimeofday.pm 2009-06-02 10:36:34 UTC (rev 794)
+++ trunk/BSDBuild/gettimeofday.pm 2009-06-02 11:47:18 UTC (rev 795)
@@ -39,10 +39,24 @@
EOF
}
+sub Emul
+{
+ my ($os, $osrel, $machine) = @_;
+
+ if ($os eq 'linux' || $os eq 'darwin' || $os =~ /^(open|net|free)bsd/) {
+ MkDefine('HAVE_GETTIMEOFDAY', 'yes');
+ MkSaveDefine('HAVE_GETTIMEOFDAY');
+ } else {
+ MkSaveUndef('HAVE_GETTIMEOFDAY');
+ }
+ return (1);
+}
+
BEGIN
{
$TESTS{'gettimeofday'} = \&Test;
$DEPS{'gettimeofday'} = 'cc';
+ $EMUL{'gettimeofday'} = \&Emul;
$DESCR{'gettimeofday'} = 'the gettimeofday() function';
}
RSS Feed