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
|
||||
|
||||
!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 += \
|
||||
../test \
|
||||
|
||||
@ -6,7 +6,7 @@ set(CMAKE_INCLUDE_CURRENT_DIR ON)
|
||||
find_package(Qt5 COMPONENTS Core Test REQUIRED)
|
||||
|
||||
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()
|
||||
|
||||
include_directories(../../include ../../src ../../test ../../test/capo)
|
||||
|
||||
@ -132,8 +132,8 @@ void benchmark_alloc() {
|
||||
sw.start();
|
||||
for (std::size_t x = 0; x < 2; ++x) {
|
||||
for(std::size_t n = 0; n < LoopCount; ++n) {
|
||||
int m = mode.ix_[x][n];
|
||||
void* (& p) = ptrs[pid][static_cast<std::size_t>(m)];
|
||||
int m = mode.ix_[x][n];
|
||||
void*& p = ptrs[pid][static_cast<std::size_t>(m)];
|
||||
std::size_t s = sizes__[static_cast<std::size_t>(m)];
|
||||
if (p == nullptr) {
|
||||
p = AllocT::alloc(s);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user