mirror of
https://github.com/mutouyun/cpp-ipc.git
synced 2025-12-06 16:56:45 +08:00
Wno-class-memaccess
This commit is contained in:
parent
c3f66d47bb
commit
617d18e1ce
@ -9,7 +9,12 @@ CONFIG -= app_bundle
|
|||||||
|
|
||||||
DESTDIR = ../output
|
DESTDIR = ../output
|
||||||
|
|
||||||
!msvc:QMAKE_CXXFLAGS += -Wno-attributes -Wno-missing-field-initializers -Wno-unused-variable -Wno-unused-function
|
!msvc:QMAKE_CXXFLAGS += \
|
||||||
|
-Wno-attributes \
|
||||||
|
-Wno-missing-field-initializers \
|
||||||
|
-Wno-unused-variable \
|
||||||
|
-Wno-unused-function \
|
||||||
|
-Wno-class-memaccess
|
||||||
|
|
||||||
INCLUDEPATH += \
|
INCLUDEPATH += \
|
||||||
../test \
|
../test \
|
||||||
|
|||||||
@ -6,7 +6,7 @@ set(CMAKE_INCLUDE_CURRENT_DIR ON)
|
|||||||
find_package(Qt5 COMPONENTS Core Test REQUIRED)
|
find_package(Qt5 COMPONENTS Core Test REQUIRED)
|
||||||
|
|
||||||
if(NOT MSVC)
|
if(NOT MSVC)
|
||||||
add_compile_options(-Wno-unused-function -Wno-attributes)
|
add_compile_options(-Wno-attributes -Wno-missing-field-initializers -Wno-unused-variable -Wno-unused-function -Wno-class-memaccess)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
include_directories(../../include ../../src ../../test ../../test/capo)
|
include_directories(../../include ../../src ../../test ../../test/capo)
|
||||||
|
|||||||
@ -133,7 +133,7 @@ void benchmark_alloc() {
|
|||||||
for (std::size_t x = 0; x < 2; ++x) {
|
for (std::size_t x = 0; x < 2; ++x) {
|
||||||
for(std::size_t n = 0; n < LoopCount; ++n) {
|
for(std::size_t n = 0; n < LoopCount; ++n) {
|
||||||
int m = mode.ix_[x][n];
|
int m = mode.ix_[x][n];
|
||||||
void* (& p) = ptrs[pid][static_cast<std::size_t>(m)];
|
void*& p = ptrs[pid][static_cast<std::size_t>(m)];
|
||||||
std::size_t s = sizes__[static_cast<std::size_t>(m)];
|
std::size_t s = sizes__[static_cast<std::size_t>(m)];
|
||||||
if (p == nullptr) {
|
if (p == nullptr) {
|
||||||
p = AllocT::alloc(s);
|
p = AllocT::alloc(s);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user