blueness    14/10/15 22:30:56

  Modified:             toolchain-funcs.eclass
  Log:
  Add gcc-specs-stack-check() to toolchain-funcs.eclass

Revision  Changes    Path
1.129                eclass/toolchain-funcs.eclass

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-funcs.eclass?rev=1.129&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-funcs.eclass?rev=1.129&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-funcs.eclass?r1=1.128&r2=1.129

Index: toolchain-funcs.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/toolchain-funcs.eclass,v
retrieving revision 1.128
retrieving revision 1.129
diff -u -r1.128 -r1.129
--- toolchain-funcs.eclass      15 Oct 2014 22:27:25 -0000      1.128
+++ toolchain-funcs.eclass      15 Oct 2014 22:30:56 -0000      1.129
@@ -1,6 +1,6 @@
 n Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-funcs.eclass,v 1.128 
2014/10/15 22:27:25 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-funcs.eclass,v 1.129 
2014/10/15 22:30:56 blueness Exp $
 
 # @ECLASS: toolchain-funcs.eclass
 # @MAINTAINER:
@@ -610,6 +610,12 @@
        directive=$(gcc-specs-directive cc1)
        [[ "${directive/\{!fstrict-overflow:}" != "${directive}" ]]
 }
+# Returns true if gcc builds with fstack-check
+gcc-specs-stack-check() {
+       local directive
+       directive=$(gcc-specs-directive cc1)
+       [[ "${directive/\{!fno-stack-check:}" != "${directive}" ]]
+}
 
 
 # @FUNCTION: gen_usr_ldscript




Reply via email to