Remove useless SIDE_ATTR_TYPE_POINTER
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Tue, 8 Nov 2022 21:44:51 +0000 (16:44 -0500)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Tue, 8 Nov 2022 21:44:51 +0000 (16:44 -0500)
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
include/side/trace.h
src/tracer.c

index 96c51f55c4d69bebf63797a958799075ade678ca..4de681386a593371326da67484b0b0517fcfcade 100644 (file)
@@ -166,8 +166,6 @@ enum side_attr_type {
        SIDE_ATTR_TYPE_S16,
        SIDE_ATTR_TYPE_S32,
        SIDE_ATTR_TYPE_S64,
-       SIDE_ATTR_TYPE_POINTER32,
-       SIDE_ATTR_TYPE_POINTER64,
        SIDE_ATTR_TYPE_FLOAT_BINARY16,
        SIDE_ATTR_TYPE_FLOAT_BINARY32,
        SIDE_ATTR_TYPE_FLOAT_BINARY64,
@@ -628,10 +626,8 @@ struct side_event_description {
 /* Event and type attributes */
 
 #if SIDE_BITS_PER_LONG == 64
-# define SIDE_ATTR_TYPE_POINTER_HOST   SIDE_ATTR_TYPE_POINTER64
 # define SIDE_PTR_HOST                 .side_u64
 #else
-# define SIDE_ATTR_TYPE_POINTER_HOST   SIDE_ATTR_TYPE_POINTER32
 # define SIDE_PTR_HOST                 .side_u32
 #endif
 
@@ -654,7 +650,6 @@ struct side_event_description {
 #define side_attr_s16(_val)            { .type = SIDE_ATTR_TYPE_S16, .u = { .integer_value = { .side_s16 = (_val) } } }
 #define side_attr_s32(_val)            { .type = SIDE_ATTR_TYPE_S32, .u = { .integer_value = { .side_s32 = (_val) } } }
 #define side_attr_s64(_val)            { .type = SIDE_ATTR_TYPE_S64, .u = { .integer_value = { .side_s64 = (_val) } } }
-#define side_attr_pointer(_val)                { .type = SIDE_ATTR_TYPE_POINTER_HOST, .u = { .integer_value = { SIDE_PTR_HOST = (uintptr_t) (_val) } } }
 #define side_attr_float_binary16(_val) { .type = SIDE_ATTR_TYPE_FLOAT_BINARY16, .u = { .float_value = { .side_float_binary16 = (_val) } } }
 #define side_attr_float_binary32(_val) { .type = SIDE_ATTR_TYPE_FLOAT_BINARY32, .u = { .float_value = { .side_float_binary32 = (_val) } } }
 #define side_attr_float_binary64(_val) { .type = SIDE_ATTR_TYPE_FLOAT_BINARY64, .u = { .float_value = { .side_float_binary64 = (_val) } } }
index d0973878da6c30e51923c1e172ed537580159275..87d25b5046f6c737d94ec7d0cff8d8fbb658ed19 100644 (file)
@@ -184,12 +184,6 @@ void tracer_print_attr_type(const char *separator, const struct side_attr *attr)
        case SIDE_ATTR_TYPE_S64:
                printf("%" PRId64, attr->value.u.integer_value.side_s64);
                break;
-       case SIDE_ATTR_TYPE_POINTER32:
-               printf("0x%" PRIx32, attr->value.u.integer_value.side_u32);
-               break;
-       case SIDE_ATTR_TYPE_POINTER64:
-               printf("0x%" PRIx64, attr->value.u.integer_value.side_u64);
-               break;
        case SIDE_ATTR_TYPE_FLOAT_BINARY16:
 #if __HAVE_FLOAT16
                printf("%g", (double) attr->value.u.float_value.side_float_binary16);
This page took 0.025453 seconds and 4 git commands to generate.