# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- # # This file is part of the LibreOffice project. # # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. # $(eval $(call gb_InstallModule_InstallModule,scp2/windows)) $(eval $(call gb_InstallModule_define_if_set,scp2/windows,\ BUILD_X64 \ )) $(eval $(call gb_InstallModule_add_defs,scp2/windows,\ $(if $(WINDOWS_SDK_HOME),\ -DHAVE_WINDOWS_SDK \ ) \ )) $(eval $(call gb_InstallModule_add_scpfiles,scp2/windows,\ scp2/source/ooo/folder_ooo \ $(if $(MSM_PATH),scp2/source/ooo/vc_redist) \ $(if $(UCRT_REDISTDIR),scp2/source/ooo/ucrt) \ scp2/source/ooo/windowscustomaction_ooo \ )) $(eval $(call gb_InstallModule_add_localized_scpfiles,scp2/windows,\ scp2/source/base/folderitem_base \ scp2/source/base/registryitem_base \ scp2/source/calc/folderitem_calc \ scp2/source/calc/registryitem_calc \ scp2/source/draw/folderitem_draw \ scp2/source/draw/registryitem_draw \ scp2/source/impress/folderitem_impress \ scp2/source/impress/registryitem_impress \ scp2/source/math/folderitem_math \ scp2/source/math/registryitem_math \ scp2/source/ooo/folderitem_ooo \ scp2/source/ooo/registryitem_ooo \ scp2/source/writer/folderitem_writer \ scp2/source/writer/registryitem_writer \ )) # vim: set shiftwidth=4 tabstop=4 noexpandtab: LibreOffice 核心代码仓库文档基金会
summaryrefslogtreecommitdiff
path: root/external/breakpad/sanitizer.patch
AgeCommit message (Collapse)Author
2021-10-27external/breakpad: Silence some UBSan warningsStephan Bergmann
...which I happened to run into when the breakpad code kicked in due to some crash happening, > src/client/linux/minidump_writer/minidump_writer.cc:721:12: runtime error: null pointer passed as argument 2, which is declared to never be null /usr/include/string.h:44:28: note: nonnull attribute specified here > src/client/linux/minidump_writer/minidump_writer.cc:763:14: runtime error: applying non-zero offset to non-null pointer 0x000000200000 produced null pointer > src/client/linux/minidump_writer/minidump_writer.cc:772:64: runtime error: applying non-zero offset 3200848 to null pointer (Unlike the changes in the existing external/breakpad/ubsan.patch, which is only applied when doing sanitizer builds, these changes should be non-controversial and OK to apply always, so they go into a different patch file.) Change-Id: Ib1b3f87ba22f96d5fb93b8fcb9951ddc3c353697 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124245 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>