Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:16.0:FactoryCandidates
nodejs-electron
electron-13-fix-base-check-nomerge.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File electron-13-fix-base-check-nomerge.patch of Package nodejs-electron
Index: electron-17.1.0/base/compiler_specific.h =================================================================== --- electron-17.1.0.orig/base/compiler_specific.h 2022-03-07 17:20:29.460807562 +0100 +++ electron-17.1.0/base/compiler_specific.h 2022-03-09 08:28:51.902933750 +0100 @@ -366,7 +366,8 @@ inline constexpr bool AnalyzerAssumeTrue #endif // defined(__clang_analyzer__) // Use nomerge attribute to disable optimization of merging multiple same calls. -#if defined(__clang__) && HAS_ATTRIBUTE(nomerge) +#if defined(__clang__) && (__clang_major__ >= 12) && \ + __has_attribute(nomerge) && !defined(OS_CHROMEOS) #define NOMERGE [[clang::nomerge]] #else #define NOMERGE
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor