mirror of
https://github.com/verilator/verilator.git
synced 2025-02-02 03:34:05 +00:00
Internals: Cleanup ifdef, move up not under compilver version ifdef
This commit is contained in:
parent
cbe1b8e266
commit
1e2219347e
@ -218,22 +218,23 @@
|
|||||||
// C++-2011
|
// C++-2011
|
||||||
|
|
||||||
#if __cplusplus >= 201103L || defined(__GXX_EXPERIMENTAL_CXX0X__) || defined(VL_CPPCHECK)
|
#if __cplusplus >= 201103L || defined(__GXX_EXPERIMENTAL_CXX0X__) || defined(VL_CPPCHECK)
|
||||||
# ifndef VL_NO_LEGACY
|
|
||||||
// These are deprecated historical defines. We leave them in case users referenced them.
|
|
||||||
# define VL_EQ_DELETE = delete
|
|
||||||
# define vl_unique_ptr std::unique_ptr
|
|
||||||
# define vl_unordered_map std::unordered_map
|
|
||||||
# define vl_unordered_set std::unordered_set
|
|
||||||
# define VL_INCLUDE_UNORDERED_MAP <unordered_map>
|
|
||||||
# define VL_INCLUDE_UNORDERED_SET <unordered_set>
|
|
||||||
# define VL_FINAL final
|
|
||||||
# define VL_MUTABLE mutable
|
|
||||||
# define VL_OVERRIDE override
|
|
||||||
# endif
|
|
||||||
#else
|
#else
|
||||||
# error "Verilator requires a C++11 or newer compiler"
|
# error "Verilator requires a C++11 or newer compiler"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifndef VL_NO_LEGACY
|
||||||
|
// These are deprecated historical defines. We leave them in case users referenced them.
|
||||||
|
# define VL_EQ_DELETE = delete
|
||||||
|
# define vl_unique_ptr std::unique_ptr
|
||||||
|
# define vl_unordered_map std::unordered_map
|
||||||
|
# define vl_unordered_set std::unordered_set
|
||||||
|
# define VL_INCLUDE_UNORDERED_MAP <unordered_map>
|
||||||
|
# define VL_INCLUDE_UNORDERED_SET <unordered_set>
|
||||||
|
# define VL_FINAL final
|
||||||
|
# define VL_MUTABLE mutable
|
||||||
|
# define VL_OVERRIDE override
|
||||||
|
#endif
|
||||||
|
|
||||||
//=========================================================================
|
//=========================================================================
|
||||||
// C++-2017
|
// C++-2017
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user