--- libelwix/src/time.c 2013/06/19 00:11:16 1.3 +++ libelwix/src/time.c 2014/01/29 14:16:54 1.4 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: time.c,v 1.3 2013/06/19 00:11:16 misho Exp $ +* $Id: time.c,v 1.4 2014/01/29 14:16:54 misho Exp $ * ************************************************************************** The ELWIX and AITNET software is distributed under the following @@ -12,7 +12,7 @@ terms: All of the documentation and software included in the ELWIX and AITNET Releases is copyrighted by ELWIX - Sofia/Bulgaria -Copyright 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013 +Copyright 2004 - 2014 by Michael Pounov . All rights reserved. Redistribution and use in source and binary forms, with or without @@ -283,10 +283,9 @@ time_rdtsc(void) asm volatile("rdtsc" : "=a" (res)); return res; -#elif +#else /* unsupported for this architecture, get time by ordinary way */ struct timespec ts = { 0, 0LL }; - uint64_t res; clock_gettime(CLOCK_UPTIME_PRECISE, &ts); return ((uint64_t) ts.tv_sec * 1000000000 + ts.tv_nsec);