Ver a proveniência

Fixed missed include

master
Ludovic 'Archivist' Lagouardette há 2 meses
ascendente
cometimento
4a3225d99e
3 ficheiros alterados com 22 adições e 1 eliminações
  1. +1
    -0
      CMakeLists.txt
  2. +1
    -1
      src/CMakeLists.txt
  3. +20
    -0
      src/chck/macros.h

+ 1
- 0
CMakeLists.txt Ver ficheiro

@ -82,6 +82,7 @@ endif ()
file(COPY src/pi9.h src/pi9_string.h DESTINATION include/pi9)
file(COPY src/chck/buffer/buffer.h src/chck/buffer/endianess.h DESTINATION include/chck/buffer)
file(COPY src/chck/macro.h DESTINATION include/chck)
file(COPY src/chck/overflow/overflow.h DESTINATION include/chck/overflow)
if ("${CMAKE_PROJECT_NAME}" STREQUAL "${PROJECT_NAME}")

+ 1
- 1
src/CMakeLists.txt Ver ficheiro

@ -1,4 +1,4 @@
add_library(pi9 pi9.c pi9_string.c chck/buffer/buffer.c chck/buffer/buffer.h chck/buffer/endianess.h chck/overflow.h)
add_library(pi9 pi9.c pi9_string.c chck/buffer/buffer.c chck/buffer/buffer.h chck/buffer/endianess.h chck/overflow/overflow.h chck/macro.h)
target_link_libraries(pi9 PRIVATE ${CHCK_LIBRARIES})
# Parse soversion version

+ 20
- 0
src/chck/macros.h Ver ficheiro

@ -0,0 +1,20 @@
#ifndef __chck_macros_h__
#define __chck_macros_h__
#if __GNUC__
# if !defined(likely) && !defined(unlikely)
# define likely(x) __builtin_expect(!!(x), 1)
# define unlikely(x) __builtin_expect(!!(x), 0)
# endif
# define CHCK_FORMAT(f, x, y) __attribute__((format(f, x, y)))
# define CHCK_MALLOC __attribute__((malloc))
#else
# if !defined(likely) && !defined(unlikely)
# define likely(x) !!(x)
# define unlikely(x) !!(x)
# endif
# define CHCK_FORMAT(f, x, y)
# define CHCK_MALLOC
#endif
#endif /* __chck_macros_h__ */

Carregando…
Cancelar
Guardar