vppinfra: add dummy/noop f32/f64 endian swap fns 06/20406/2
authorDave Barach <dave@barachs.net>
Fri, 28 Jun 2019 19:08:49 +0000 (15:08 -0400)
committerPaul Vinciguerra <pvinci@vinciconsulting.com>
Fri, 28 Jun 2019 20:17:22 +0000 (20:17 +0000)
Makes life easier for binary API language bindings

Type: fix

Change-Id: Ib459274fda05153d01cbb7bc328a8407e3ee5027
Signed-off-by: Dave Barach <dave@barachs.net>
src/vppinfra/byte_order.h

index 4cdc06f..87918f1 100644 (file)
@@ -210,6 +210,14 @@ _(i64);
 
 #undef _
 
+/* Dummy endian swap functions for IEEE floating-point numbers */
+/* *INDENT-OFF* */
+always_inline f64 clib_net_to_host_f64 (f64 x) { return x; }
+always_inline f64 clib_host_to_net_f64 (f64 x) { return x; }
+always_inline f32 clib_net_to_host_f32 (f32 x) { return x; }
+always_inline f32 clib_host_to_net_f32 (f32 x) { return x; }
+/* *INDENT-ON* */
+
 #endif /* included_clib_byte_order_h */
 
 /*