mutouyun 32244acf08 fix(platform): Add FreeBSD detection and include detect_plat.h in detail.h
Fixed two critical issues from the rebase:
1. Added LIBIPC_OS_FREEBSD macro definition in detect_plat.h to enable
   FreeBSD platform detection alongside other OS checks
2. Added missing #include "libipc/imp/detect_plat.h" in detail.h to
   properly include platform detection macros

These fixes ensure FreeBSD compilation will work correctly with the
unified platform detection system.
2025-12-09 04:02:18 +00:00
..
aligned.h Add imp for subsequent refactoring 2025-12-09 03:42:55 +00:00
byte.h Added fmt support for byte 2025-12-09 03:42:55 +00:00
codecvt.h IPC_EXPORT => LIBIPC_EXPORT 2025-12-09 03:42:55 +00:00
detect_plat.h fix(platform): Add FreeBSD detection and include detect_plat.h in detail.h 2025-12-09 04:02:18 +00:00
error.h Add error 2025-12-09 03:42:55 +00:00
expected.h Add result 2025-12-09 03:42:55 +00:00
export.h IPC_EXPORT => LIBIPC_EXPORT 2025-12-09 03:42:55 +00:00
fmt_cpo.h IPC_EXPORT => LIBIPC_EXPORT 2025-12-09 03:42:55 +00:00
fmt.h Add result 2025-12-09 03:42:55 +00:00
generic.h Refactoring the generic memory allocator 2025-12-09 03:46:10 +00:00
log.h Add log 2025-12-09 03:42:55 +00:00
nameof.h IPC_EXPORT => LIBIPC_EXPORT 2025-12-09 03:42:55 +00:00
result.h Add result 2025-12-09 03:42:55 +00:00
scope_exit.h libimp => libipc 2025-12-09 03:42:55 +00:00
span.h Add imp for subsequent refactoring 2025-12-09 03:42:55 +00:00
system.h Add system 2025-12-09 03:42:55 +00:00
uninitialized.h refactor(uninitialized): Improve construct() overload resolution 2025-12-09 03:46:10 +00:00