ref: 001b95d12a9d89d4f084ce1155c0685b76089b8a
dir: /include/helpers.h/
/* * This file is part of RGBDS. * * Copyright (c) 2014-2018, RGBDS contributors. * * SPDX-License-Identifier: MIT */ #ifndef HELPERS_H #define HELPERS_H #ifdef __GNUC__ /* GCC or compatible */ #define noreturn_ __attribute__ ((noreturn)) #define unused_ __attribute__ ((unused)) #define trap_ __builtin_trap() #else /* Unsupported, but no need to throw a fit */ #define noreturn_ #define unused_ #define trap_ #endif #ifndef DEVELOP #define DEVELOP 0 #endif #endif /* HELPERS_H */