Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37560222
en ru br
ALT Linux repositórios
S:3.1-alt4

Group :: Development/Tools
RPM: godot

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Patch: godot-3.0.2-workaround-gcc-ice-armv7hl.patch
Download


diff --git a/modules/gdnative/SCsub b/modules/gdnative/SCsub
index c92c3f30a..528bd34f3 100644
--- a/modules/gdnative/SCsub
+++ b/modules/gdnative/SCsub
@@ -165,6 +165,9 @@ _, gensource = gdn_env.Command(['include/gdnative_api_struct.gen.h', 'gdnative_a
                                'gdnative_api.json', build_gdnative_api_struct)
 gdn_env.add_source_files(env.modules_sources, [gensource])
 
+# Workaround GCC bug 79085 affecting GCC < 8.1 on armv7hl
+env_gdnative.Append(CCFLAGS="-O3 -fno-tree-fre -fno-tree-dominator-opts -fno-tree-copy-prop -fno-tree-ccp -fno-code-hoisting -fno-tree-pre -fno-tree-vrp".split())
+
 env.use_ptrcall = True
 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009