diff options
Diffstat (limited to 'multimedia/gmmlib')
-rw-r--r-- | multimedia/gmmlib/files/patch-gcc-atomics | 25 | ||||
-rw-r--r-- | multimedia/gmmlib/files/patch-limits | 2 |
2 files changed, 27 insertions, 0 deletions
diff --git a/multimedia/gmmlib/files/patch-gcc-atomics b/multimedia/gmmlib/files/patch-gcc-atomics index 9f593b225877..e5edae13250e 100644 --- a/multimedia/gmmlib/files/patch-gcc-atomics +++ b/multimedia/gmmlib/files/patch-gcc-atomics @@ -1,5 +1,30 @@ __sync* are GCC/Clang atomic builtins supported on any platform +In file included from Source/GmmLib/Platform/GmmGen11Platform.cpp:23: +In file included from Source/GmmLib/inc/Internal/Common/GmmLibInc.h:35: +In file included from Source/GmmLib/inc/External/Common/GmmCachePolicy.h:332: +Source/GmmLib/inc/External/Common/GmmCachePolicyCommon.h:74:13: error: control reaches end of non-void function [-Werror,-Wreturn-type] + } + ^ +In file included from Source/GmmLib/Platform/GmmGen11Platform.cpp:23: +In file included from Source/GmmLib/inc/Internal/Common/GmmLibInc.h:38: +Source/GmmLib/inc/../Platform/GmmPlatforms.h:86:9: error: control reaches end of non-void function [-Werror,-Wreturn-type] + } + ^ +In file included from Source/GmmLib/Platform/GmmGen11Platform.cpp:23: +In file included from Source/GmmLib/inc/Internal/Common/GmmLibInc.h:42: +In file included from Source/GmmLib/inc/../Texture/GmmTexture.h:27: +In file included from Source/GmmLib/inc/External/Common/GmmInfoExt.h:25: +Source/GmmLib/inc/External/Common/GmmInfo.h:134:9: error: control reaches end of non-void function [-Werror,-Wreturn-type] + } + ^ +In file included from Source/GmmLib/CachePolicy/GmmGen11CachePolicy.cpp:23: +In file included from Source/GmmLib/inc/Internal/Common/GmmLibInc.h:42: +In file included from Source/GmmLib/inc/../Texture/GmmTexture.h:31: +Source/GmmLib/inc/Internal/Common/Texture/GmmTextureCalc.h:163:13: error: control reaches end of non-void function [-Werror,-Wreturn-type] + } + ^ + --- Source/GmmLib/Platform/GmmPlatforms.h.orig 2018-09-28 18:59:39 UTC +++ Source/GmmLib/Platform/GmmPlatforms.h @@ -69,7 +69,7 @@ namespace GmmLib { diff --git a/multimedia/gmmlib/files/patch-limits b/multimedia/gmmlib/files/patch-limits index b0354957f0c5..87ce95c76290 100644 --- a/multimedia/gmmlib/files/patch-limits +++ b/multimedia/gmmlib/files/patch-limits @@ -1,3 +1,5 @@ +<linux/limits.h> is implicitly included via <limits.h> but not required here + Source/GmmLib/Utility/GmmLog/GmmLog.cpp:36:10: fatal error: 'linux/limits.h' file not found #include <linux/limits.h> ^~~~~~~~~~~~~~~~ |