| /openbmc/openbmc/poky/meta/conf/distro/include/ |
| H A D | uninative-flags.inc | 2 # --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 D | security_flags.inc | 8 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 D | 0001-tests-toolbox.inc.sh-update-regex-for-getting-endian.patch | 7 /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 D | go_1.24.3.bb | 6 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 D | 0001-Makefile-Append-instead-of-overriding-LDFLAGS.patch | 21 -LDFLAGS= -pie 22 +LDFLAGS+= -pie
|
| /openbmc/openbmc/poky/meta/recipes-devtools/qemu/ |
| H A D | qemu_10.0.0.bb | 19 fdt sdl kvm pie slirp \ 24 PACKAGECONFIG:class-nativesdk ??= "fdt sdl kvm pie slirp \
|
| H A D | qemu-native_10.0.0.bb | 9 PACKAGECONFIG ??= "pie"
|
| /openbmc/openbmc/meta-openembedded/meta-networking/recipes-daemons/opensaf/opensaf/ |
| H A D | 0001-configure-Pass-linker-specific-options-with-Wl.patch | 25 - 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 D | 0003-Fix-libsodium-build.patch | 24 - 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 D | Makefile | 33 $(call cc-option,-fno-pie); \ 34 $(call cc-option,-no-pie); \
|
| /openbmc/u-boot/arch/nds32/ |
| H A D | config.mk | 22 LDFLAGS_u-boot = --gc-sections --relax -pie --mabi=AABI
|
| /openbmc/u-boot/arch/riscv/ |
| H A D | config.mk | 31 LDFLAGS_u-boot += --gc-sections -static -pie
|
| /openbmc/openbmc/meta-openembedded/meta-multimedia/recipes-multimedia/caps/caps/ |
| H A D | append_ldflags.patch | 1 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 D | spice-guest-vdagent_0.22.1.bb | 21 --enable-pie \
|
| /openbmc/u-boot/arch/arc/ |
| H A D | config.mk | 49 LDFLAGS_FINAL += -pie --gc-sections
|
| /openbmc/qemu/tests/qtest/migration/s390x/ |
| H A D | Makefile | 10 -fno-stack-protector -Wl,-pie -Wl,--build-id=none -nostdlib
|
| /openbmc/openbmc/poky/meta/classes-recipe/ |
| H A D | go.bbclass | 151 # 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 D | Makefile.target | 10 $(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 D | 0018-Add-ssp_nonshared-to-link-commandline-for-musl-targe.patch | 63 %{!static-pie: \ 83 %{!static-pie: \
|
| /openbmc/openbmc/meta-openembedded/meta-networking/recipes-daemons/vsftpd/vsftpd-3.0.5/ |
| H A D | makefile-strip.patch | 23 LDFLAGS = -fPIE -pie -Wl,-z,relro -Wl,-z,now
|
| H A D | makefile-libs.patch | 29 LDFLAGS = -fPIE -pie -Wl,-z,relro -Wl,-z,now
|
| /openbmc/openbmc/poky/meta/recipes-core/musl/gcompat/ |
| H A D | 0001-make-Static-PIE-does-not-work-on-musl-ppc.patch | 23 - ${CC} ${CFLAGS} ${LDFLAGS} -static-pie -o ${LOADER_NAME} ${LOADER_OBJ}
|
| /openbmc/openbmc/meta-arm/meta-arm/recipes-bsp/uefi/sbsa-acs/ |
| H A D | 0002-Enforce-using-good-old-BFD-linker.patch | 32 …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 D | 0005-Disable-PIE-during-link.patch | 26 + -Wl,--no-undefined -no-pie -nostartfiles -nostdlib \
|
| /openbmc/openbmc/meta-openembedded/meta-networking/recipes-extended/dlm/dlm/ |
| H A D | 0001-Disable-annobin-plugin.patch | 27 BIN_LDFLAGS += $(LDFLAGS) -Wl,-z,relro -Wl,-z,now -pie
|