- move pointer left padding macro into single header file. - move utf8 fopen into single header but not finished. - add testbench for pointer left padding macro. - add system pointer size detector according to new migrated features requested.
27 lines
669 B
C++
27 lines
669 B
C++
#pragma once
|
|
|
|
/**
|
|
* @file
|
|
* When you use YYCCommonplace, please make sure that you include this header first,
|
|
* before including any other headers of YYCC.
|
|
* This header contain essential check macros and version infos.
|
|
* They are crucial before using YYCC.
|
|
*/
|
|
|
|
// Library version
|
|
#include "yycc/version.hpp"
|
|
|
|
// Detect essential macros
|
|
// Operating System macros
|
|
#include "yycc/macro/os_detector.hpp"
|
|
// Compiler macros
|
|
#include "yycc/macro/compiler_detector.hpp"
|
|
// Endian macros
|
|
#include "yycc/macro/endian_detector.hpp"
|
|
// Pointer size macros
|
|
#include "yycc/macro/ptr_size_detector.hpp"
|
|
// STL macros
|
|
#include "yycc/macro/stl_detector.hpp"
|
|
|
|
namespace yycc {}
|