Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/generic/ubsan.c

    r831aa466 r2f7d77c6  
    9898#endif
    9999void __ubsan_handle_nonnull_return(struct nonnull_return_data *data);
    100 void __ubsan_handle_builtin_unreachable(struct unreachable_data *data);
    101100
    102101static void print_loc(const char *func, struct source_location *loc)
     
    108107                f += sizeof(func_prefix);
    109108
    110         PRINTF("####### Undefined behavior %s at %s:%" PRIu32 " col %" PRIu32 "\n",
     109        PRINTF("Undefined behavior %s at %s:%" PRIu32 " col %" PRIu32 "\n",
    111110            f, loc->file_name, loc->line, loc->column);
    112111}
     
    116115{
    117116        print_loc(__func__, &data->loc);
    118         PRINTF("Type: %s, alignment: %lu, type_check_kind: %hhu\n",
    119             data->type->type_name, data->alignment, data->type_check_kind);
    120117        ubsan_panic();
    121118}
     
    222219        ubsan_panic();
    223220}
    224 
    225 void __ubsan_handle_builtin_unreachable(struct unreachable_data *data)
    226 {
    227         print_loc(__func__, &data->loc);
    228         ubsan_panic();
    229 }
    230 
Note: See TracChangeset for help on using the changeset viewer.