gcc-PIE - A default configuration to build all binaries in PIE mode

Property Value
Distribution openSUSE Leap 15.1
Repository openSUSE Oss all
Package filename gcc-PIE-7-lp151.3.5.x86_64.rpm
Package name gcc-PIE
Package version 7
Package release lp151.3.5
Package architecture x86_64
Package type rpm
Category Development/Languages/Other
Homepage http://gcc.gnu.org/
License GPL-3.0+
Maintainer -
Download size 9.05 KB
Installed size 144 B
This package contains a configuration file (spec) that changes the
compilers default setting to build all ELF binaries in the Position
Independend Executable (PIE) variant. This enables better address
space randomization (ASLR).


Package Version Architecture Repository
gcc-PIE - - -


Name Value
gcc -


Name Value
gcc-PIE = 7-lp151.3.5
gcc-PIE(x86-64) = 7-lp151.3.5


Type URL
Mirror widehat.opensuse.org
Binary Package gcc-PIE-7-lp151.3.5.x86_64.rpm
Source Package gcc-7-lp151.3.5.src.rpm

Install Howto

Install gcc-PIE rpm package:

# zypper install gcc-PIE




2018-06-05 - rguenther@suse.com
- Fix gcc-PIE spec to properly honor -no-pie at link time.
2017-06-09 - rguenther@suse.com
- Fix gcc-devel guard to use %sle_version.  [bnc#1043590]
2017-06-07 - rguenther@suse.com
- Guard gcc-devel so it is only built on Tumbleweed.
- Remove bogus link to versioned g++.info file which doesn't exist.
Instead refer to gcc.info from the g++ info directory entry.
2017-06-06 - mliska@suse.cz
- Include gcov-tool and gcov-dump binaries.
2017-04-13 - rguenther@suse.com
- Remove README in empty packages only required for SLE11 and older.
- Remove now empty %build section.
2017-04-04 - rguenther@suse.com
- Fix dependencies of libstdc++-devel-{32,64}-bit.
2017-03-23 - rguenther@suse.com
- Switch gcc to default 7.
- Remove unrelated README.packaging.
2017-02-10 - rguenther@suse.com
- Enable Ada for s390x.
2017-01-23 - rguenther@suse.com
- Remove java related packages, those are in a separate gcc-java now.
2016-08-18 - rguenther@suse.com
- Add gcc-devel package.

See Also

Package Description
gcc-ada-32bit-7-lp151.3.5.x86_64.rpm The system GNU Ada Compiler
gcc-ada-7-lp151.3.5.x86_64.rpm The system GNU Ada Compiler
gcc-c++-32bit-7-lp151.3.5.x86_64.rpm The system GNU C++ Compiler
gcc-c++-7-lp151.3.5.x86_64.rpm The system GNU C++ Compiler
gcc-fortran-32bit-7-lp151.3.5.x86_64.rpm The system GNU Fortran Compiler
gcc-fortran-7-lp151.3.5.x86_64.rpm The system GNU Fortran Compiler
gcc-go-32bit-7-lp151.3.5.x86_64.rpm The system GNU Go Compiler
gcc-go-7-lp151.3.5.x86_64.rpm The system GNU Go Compiler
gcc-info-7-lp151.3.5.x86_64.rpm The system GNU Compiler documentation
gcc-locale-7-lp151.3.5.x86_64.rpm The system GNU Compiler locale files
gcc-obj-c++-7-lp151.3.5.x86_64.rpm The system GNU Objective C++ Compiler
gcc-objc-32bit-7-lp151.3.5.x86_64.rpm The system GNU Objective C Compiler
gcc-objc-7-lp151.3.5.x86_64.rpm The system GNU Objective C Compiler
gcc7-32bit-7.4.0+r266845-lp151.1.35.x86_64.rpm The GNU C Compiler 32bit support
gcc7-7.4.0+r266845-lp151.1.35.x86_64.rpm The GNU C Compiler and Support Files