aboutsummaryrefslogtreecommitdiffstats
path: root/libparc/parc/algol/parc_Time.c
diff options
context:
space:
mode:
authorAngelo Mantellini <manangel@cisco.com>2019-10-09 10:17:00 +0200
committerAngelo Mantellini <manangel@cisco.com>2019-10-14 15:49:08 +0200
commite7a7324c575f9d0807dc32ca8ae95273f4615831 (patch)
tree899e87bbac52cb04e293af38bcdee55b079b5636 /libparc/parc/algol/parc_Time.c
parente739ca2affa1237089857b5e1c87afeac25449aa (diff)
[CICN-21] build for arm64 ubuntu 18
Signed-off-by: Angelo Mantellini <manangel@cisco.com> Change-Id: I9895cbfdc1c32a46d67f40310ef08c8b66b02664
Diffstat (limited to 'libparc/parc/algol/parc_Time.c')
-rw-r--r--libparc/parc/algol/parc_Time.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/libparc/parc/algol/parc_Time.c b/libparc/parc/algol/parc_Time.c
index 8f292c1b..7ed9ef09 100644
--- a/libparc/parc/algol/parc_Time.c
+++ b/libparc/parc/algol/parc_Time.c
@@ -17,6 +17,13 @@
#include <sys/time.h>
#endif
+#ifdef __linux__
+#if __GNUC__ >= 8
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wformat-truncation"
+#endif
+#endif
+
#include <config.h>
#include <stdio.h>
#include <string.h>
@@ -26,6 +33,8 @@
#include <parc/algol/parc_Time.h>
#include <parc/algol/parc_Memory.h>
+int asprintf(char **strp, const char *fmt, ...);
+
char *
parcTime_TimevalAsString(struct timeval timeval)
{
@@ -169,3 +178,9 @@ parcTime_NowNanoseconds(void)
uint64_t result = timeval.tv_sec * 1000000000 + timeval.tv_usec * 1000;
return result;
}
+
+#ifdef __linux__
+#if __GNUC__ >= 8
+#pragma GCC diagnostic pop
+#endif
+#endif