Home
last modified time | relevance | path

Searched refs:pie (Results 1 – 25 of 57) sorted by relevance

123

/openbmc/openbmc/poky/meta/conf/distro/include/
H A Duninative-flags.inc2 # --enable-default-pie (see gcc -v). This breaks e.g. prelink-native on a pie
3 # default system if binutils-native was built on a system which is not pie default
4 # We therefore enable pie unconditionally for native recipes where static libs are
6 # all default pie.
7 BUILD_CFLAGS:append:pn-binutils-native = " -pie -fpie"
H A Dsecurity_flags.inc8 GCCPIE ?= "--enable-default-pie"
9 # If static PIE is known to work well, GLIBCPIE="--enable-static-pie" can be set
20 # Inject pie flags into compiler flags if not configured with gcc itself
22 SECURITY_PIE_CFLAGS ?= "${@'' if '${GCCPIE}' else '-pie -fPIE'}"
24 SECURITY_NOPIE_CFLAGS ?= "-no-pie -fno-PIE"
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-security/keyutils/files/
H A D0001-tests-toolbox.inc.sh-update-regex-for-getting-endian.patch7 /proc/777/exe: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpr…
24 -if expr "$endian" : '.* MSB \+\(pie executable\|executable\|shared object\).*' >&/dev/null
25 +if expr "$endian" : '.* MSB .*\(pie executable\|executable\|shared object\).*' >&/dev/null
28 -elif expr "$endian" : '.* LSB \+\(pie executable\|executable\|shared object\).*' >&/dev/null
29 +elif expr "$endian" : '.* LSB .*\(pie executable\|executable\|shared object\).*' >&/dev/null
/openbmc/openbmc/poky/meta/recipes-devtools/go/
H A Dgo_1.24.3.bb6 CGO_LDFLAGS:append = " -no-pie"
12 # mips/rv64 doesn't support -buildmode=pie, so skip the QA checking for mips/riscv32 and its
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/gradm/gradm/
H A D0001-Makefile-Append-instead-of-overriding-LDFLAGS.patch21 -LDFLAGS= -pie
22 +LDFLAGS+= -pie
/openbmc/openbmc/poky/meta/recipes-devtools/qemu/
H A Dqemu_10.0.0.bb19 fdt sdl kvm pie slirp \
24 PACKAGECONFIG:class-nativesdk ??= "fdt sdl kvm pie slirp \
H A Dqemu-native_10.0.0.bb9 PACKAGECONFIG ??= "pie"
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-daemons/opensaf/opensaf/
H A D0001-configure-Pass-linker-specific-options-with-Wl.patch25 - OSAF_HARDEN_FLAGS="${OSAF_HARDEN_FLAGS} -fstack-protector --param ssp-buffer-size=4 -fPIE -pie -z…
26 + OSAF_HARDEN_FLAGS="${OSAF_HARDEN_FLAGS} -fstack-protector --param ssp-buffer-size=4 -fPIE -pie -W…
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/minifi-cpp/files/
H A D0003-Fix-libsodium-build.patch24 - set(CONFIGURE_COMMAND ./configure --disable-pie --enable-minimal "--prefix=${LIBSODIUM_BIN…
25 + set(CONFIGURE_COMMAND ./configure --host=${HOST_SYS} --build=${BUILD_SYS} --disable-pie --…
/openbmc/qemu/pc-bios/optionrom/
H A DMakefile33 $(call cc-option,-fno-pie); \
34 $(call cc-option,-no-pie); \
/openbmc/u-boot/arch/nds32/
H A Dconfig.mk22 LDFLAGS_u-boot = --gc-sections --relax -pie --mabi=AABI
/openbmc/u-boot/arch/riscv/
H A Dconfig.mk31 LDFLAGS_u-boot += --gc-sections -static -pie
/openbmc/openbmc/meta-openembedded/meta-multimedia/recipes-multimedia/caps/caps/
H A Dappend_ldflags.patch1 Change the order of linker flags such that -shared is appearig after -pie/-fpie
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-support/spice/
H A Dspice-guest-vdagent_0.22.1.bb21 --enable-pie \
/openbmc/u-boot/arch/arc/
H A Dconfig.mk49 LDFLAGS_FINAL += -pie --gc-sections
/openbmc/qemu/tests/qtest/migration/s390x/
H A DMakefile10 -fno-stack-protector -Wl,-pie -Wl,--build-id=none -nostdlib
/openbmc/openbmc/poky/meta/classes-recipe/
H A Dgo.bbclass151 # Add -buildmode=pie to GOBUILDFLAGS to satisfy "textrel" QA checking, but mips
152 # doesn't support -buildmode=pie, so skip the QA checking for mips/rv32 and its
158 d.appendVar('GOBUILDFLAGS', ' -buildmode=pie')
/openbmc/qemu/tests/tcg/i386/
H A DMakefile.target10 $(call cc-option,-fno-pie, CROSS_CC_HAS_I386_NOPIE)) 3> config-cc.mak
45 test-i386: CFLAGS += -fno-pie
/openbmc/openbmc/poky/meta/recipes-devtools/gcc/gcc/
H A D0018-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch63 %{!static-pie: \
83 %{!static-pie: \
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.5/
H A Dmakefile-strip.patch23 LDFLAGS = -fPIE -pie -Wl,-z,relro -Wl,-z,now
H A Dmakefile-libs.patch29 LDFLAGS = -fPIE -pie -Wl,-z,relro -Wl,-z,now
/openbmc/openbmc/poky/meta/recipes-core/musl/gcompat/
H A D0001-make-Static-PIE-does-not-work-on-musl-ppc.patch23 - ${CC} ${CFLAGS} ${LDFLAGS} -static-pie -o ${LOADER_NAME} ${LOADER_OBJ}
/openbmc/openbmc/meta-arm/meta-arm/recipes-bsp/uefi/sbsa-acs/
H A D0002-Enforce-using-good-old-BFD-linker.patch32 …o-address -fno-asynchronous-unwind-tables -fno-unwind-tables -fno-pic -fno-pie -ffixed-x18 -mstack…
37 DEFINE GCC_IA32_X64_DLINK_COMMON = -nostdlib --pie --fatal-warnings -z,noexecstack --gc-sections
/openbmc/openbmc/poky/meta/recipes-kernel/kexec/kexec-tools/
H A D0005-Disable-PIE-during-link.patch26 + -Wl,--no-undefined -no-pie -nostartfiles -nostdlib \
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-extended/dlm/dlm/
H A D0001-Disable-annobin-plugin.patch27 BIN_LDFLAGS += $(LDFLAGS) -Wl,-z,relro -Wl,-z,now -pie

123