aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm64/Makefile
AgeCommit message (Expand)AuthorFilesLines
2024-04-12arm64: boot: Support Flat Image TreeSimon Glass1-2/+5
2024-04-12arm64: Add BOOT_TARGETS variableSimon Glass1-1/+5
2024-02-09arm64: rust: Enable Rust support for AArch64Jamie Cunliffe1-0/+4
2024-01-30arm64: vdso32: Remove unused vdso32-offsets.hKevin Brodsky1-1/+1
2023-12-05arm64: vdso32: rename 32-bit debug vdso to vdso32.so.dbgMasahiro Yamada1-1/+1
2023-11-23arm64: add dependency between vmlinuz.efi and ImageMasahiro Yamada1-1/+1
2023-10-28kbuild: unify vdso_install rulesMasahiro Yamada1-6/+3
2023-02-21Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-40/+30
2023-02-13arm64: configs: Add virtconfigMark Brown1-0/+6
2023-02-10Merge branches 'for-next/sysreg', 'for-next/sme', 'for-next/kselftest', 'for-...Catalin Marinas1-40/+30
2023-01-31arm64: pauth: don't sign leaf functionsMark Rutland1-20/+8
2023-01-31arm64: unify asm-arch manipulationMark Rutland1-19/+18
2023-01-24arm64: Implement HAVE_DYNAMIC_FTRACE_WITH_CALL_OPSMark Rutland1-1/+4
2022-12-06Merge branch 'for-next/ftrace' into for-next/coreWill Deacon1-1/+1
2022-11-18ftrace: arm64: move from REGS to ARGSMark Rutland1-1/+1
2022-11-09arm64: implement dynamic shadow call stack for ClangArd Biesheuvel1-2/+8
2022-11-09arm64: unwind: add asynchronous unwind tables to kernel and modulesArd Biesheuvel1-0/+5
2022-10-10Merge tag 'kbuild-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds1-3/+0
2022-10-02kbuild: remove head-y syntaxMasahiro Yamada1-3/+0
2022-09-20arm64: efi: enable generic EFI compressed bootArd Biesheuvel1-2/+7
2022-05-11kbuild: factor out the common installation code into scripts/install.shMasahiro Yamada1-4/+2
2021-12-14arm64/xor: use EOR3 instructions when availableArd Biesheuvel1-0/+5
2021-10-24kbuild: use more subdir- for visiting subdirectories while cleaningMasahiro Yamada1-7/+0
2021-09-01Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-2/+5
2021-08-31Merge remote-tracking branch 'tip/sched/arm64' into for-next/coreCatalin Marinas1-9/+12
2021-08-11arm64: clean vdso & vdso32 filesAndrew Delgadillo1-0/+2
2021-08-03arm64: move the (z)install rules to arch/arm64/MakefileMasahiro Yamada1-2/+5
2021-08-03arm64: move warning about toolchains to archprepareMasahiro Yamada1-9/+12
2021-07-10Merge tag 'kbuild-v5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-1/+0
2021-06-15arm64: Add ARM64_PTR_AUTH_KERNEL config optionDaniel Kiss1-1/+1
2021-05-26kbuild: require all architectures to have arch/$(SRCARCH)/KbuildMasahiro Yamada1-1/+0
2021-05-10arm64: Generate cpucaps.hMark Brown1-0/+3
2021-04-25arm64: move --fix-cortex-a53-843419 linker test to KconfigMasahiro Yamada1-1/+1
2021-01-20arm64: do not descend to vdso directories twiceMasahiro Yamada1-4/+6
2021-01-05arm64: link with -z norelro for LLD or aarch64-elfNick Desaulniers1-3/+7
2020-12-22kasan, arm64: expand CONFIG_KASAN checksAndrey Konovalov1-1/+1
2020-12-22arm64: enable armv8.5-a asm-arch optionVincenzo Frascino1-0/+5
2020-12-01kbuild: Hoist '--orphan-handling' into KconfigNathan Chancellor1-4/+0
2020-10-23Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-2/+2
2020-10-22Merge tag 'kbuild-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-4/+0
2020-10-20arm64: link with -z norelro regardless of CONFIG_RELOCATABLENick Desaulniers1-2/+2
2020-10-12Merge tag 'core-build-2020-10-12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+8
2020-09-25kbuild: preprocess module linker scriptMasahiro Yamada1-4/+0
2020-09-07arm64: get rid of TEXT_OFFSETArd Biesheuvel1-6/+0
2020-09-03arm64/build: Warn on orphan section placementKees Cook1-0/+4
2020-09-01arm64/build: Remove .eh_frame* sections due to unwind tablesKees Cook1-1/+4
2020-08-28arm64: vdso32: make vdso32 install conditionalFrank van der Linden1-1/+2
2020-08-28arm64: use a common .arch preamble for inline assemblySami Tolvanen1-3/+8
2020-08-21ARM64: vdso32: Install vdso32 from vdso_installStephen Boyd1-0/+1
2020-08-03Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-0/+7
2020-07-25Merge tag 'efi-urgent-2020-07-25' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2020-07-15arm64: enable tlbi range instructionsZhenyu Ye1-0/+7
2020-07-09efi/libstub/arm64: link stub lib.a conditionallyMasahiro Yamada1-1/+1
2020-06-15arm64: remove TEXT_OFFSET randomizationArd Biesheuvel1-6/+0
2020-06-06Merge tag 'kbuild-v5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds1-2/+0
2020-05-28Merge branch 'for-next/scs' into for-next/coreWill Deacon1-0/+4
2020-05-28Merge branch 'for-next/bti' into for-next/coreWill Deacon1-0/+7
2020-05-15arm64: Reserve register x18 from general allocation with SCSSami Tolvanen1-0/+4
2020-05-12kbuild: remove unused AS assignmentMasahiro Yamada1-2/+0
2020-05-07arm64: bti: Support building kernel C code using BTIMark Brown1-0/+4
2020-05-07arm64: Document why we enable PAC support for leaf functionsMark Brown1-0/+3
2020-04-28arm64: set TEXT_OFFSET to 0x0 in preparation for removing it entirelyArd Biesheuvel1-1/+1
2020-04-28arm64: drop GZFLAGS definition and exportArd Biesheuvel1-2/+1
2020-04-01arm64: Always force a branch protection mode when the compiler has oneMark Brown1-1/+6
2020-03-18arm64: compile the kernel with ptrauth return address signingKristina Martsenko1-0/+11
2020-01-15arm64: Turn "broken gas inst" into real config optionVladimir Murzin1-7/+3
2020-01-15arm64: Move the LSE gas support detection to KconfigCatalin Marinas1-7/+4
2019-11-06arm64: implement ftrace with regsTorsten Duwe1-0/+5
2019-10-07arm64: Kconfig: Make CONFIG_COMPAT_VDSO a proper Kconfig optionWill Deacon1-5/+0
2019-10-07arm64: vdso32: Move definition of COMPATCC into vdso32/MakefileWill Deacon1-7/+0
2019-10-07arm64: Default to building compat vDSO with clang when CONFIG_CC_IS_CLANGWill Deacon1-0/+4
2019-10-07arm64: vdso32: Fix broken compat vDSO build warningsVincenzo Frascino1-13/+5
2019-09-20Merge tag 'kbuild-v5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds1-1/+1
2019-08-30Merge branch 'for-next/atomics' into for-next/coreWill Deacon1-1/+8
2019-08-30Merge branches 'for-next/52-bit-kva', 'for-next/cpu-topology', 'for-next/erro...Will Deacon1-8/+0
2019-08-30arm64: atomics: Use K constraint when toolchain appears to support itWill Deacon1-1/+8
2019-08-21arm64: add arch/arm64/KbuildMasahiro Yamada1-5/+1
2019-08-21kbuild: rebuild modules when module linker scripts are updatedMasahiro Yamada1-1/+1
2019-08-09arm64: kasan: Switch to using KASAN_SHADOW_OFFSETSteve Capper1-8/+0
2019-08-09arm64: mm: Flip kernel VA spaceSteve Capper1-1/+1
2019-07-31arm64: vdso: Fix Makefile regressionVincenzo Frascino1-1/+1
2019-07-12Merge tag 'kconfig-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-2/+0
2019-06-22arm64: vdso: Enable vDSO compat supportVincenzo Frascino1-2/+21
2019-06-12arm64: Don't unconditionally add -Wno-psabi to KBUILD_CFLAGSNathan Chancellor1-1/+1
2019-06-09kconfig: make arch/*/configs/defconfig the default of KBUILD_DEFCONFIGMasahiro Yamada1-2/+0
2019-06-06arm64: Silence gcc warnings about arch ABI driftDave Martin1-0/+1
2018-12-28kasan, arm64: adjust shadow size for tag-based modeAndrey Konovalov1-1/+10
2018-12-12arm64: enable per-task stack canariesArd Biesheuvel1-0/+10
2018-12-04arm64: relocatable: fix inconsistencies in linker script and optionsArd Biesheuvel1-1/+1
2018-11-03Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-0/+2
2018-11-02arm64: makefile fix build of .i file in external module caseVictor Kamensky1-0/+2
2018-10-02kbuild: consolidate Devicetree dtb build rulesRob Herring1-16/+1
2018-08-24kbuild: rename LDFLAGS to KBUILD_LDFLAGSMasahiro Yamada1-2/+2
2018-08-14Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-4/+5
2018-07-23arm64: build with baremetal linker target instead of Linux when availableOlof Johansson1-4/+5
2018-07-10Revert "arm64: Use aarch64elf and aarch64elfb emulation mode variants"Laura Abbott1-2/+4
2018-07-05arm64: remove no-op -p linker flagGreg Hackmann1-1/+1
2018-07-04arm64: add endianness option to LDFLAGS instead of LDMasahiro Yamada1-4/+2
2018-07-04arm64: Use aarch64elf and aarch64elfb emulation mode variantsPaul Kocialkowski1-2/+2
2018-06-08arm64: move GCC version check for ARCH_SUPPORTS_INT128 to KconfigMasahiro Yamada1-6/+0
2018-06-01kbuild: add machine size to CHECKFLAGSLuc Van Oostenryck1-1/+1
2018-04-24arm64: support __int128 with clangJason A. Donenfeld1-0/+4
2018-03-09arm64/kernel: don't ban ADRP to work around Cortex-A53 erratum #843419Ard Biesheuvel1-5/+0
2018-03-06kasan, arm64: clean up KASAN_SHADOW_SCALE_SHIFT usageAndrey Konovalov1-4/+6
2017-12-01arm64: ftrace: emit ftrace-mod.o contents through codeArd Biesheuvel1-3/+0
2017-11-03arm64: support __int128 on gcc 5+Jason A. Donenfeld1-0/+2
2017-10-30arm64: prevent regressions in compressed kernel image size when upgrading to ...Nick Desaulniers1-2/+6
2017-09-18arm64: ensure the kernel is compiled for LP64Andrew Pinski1-0/+5
2017-06-26arm64: pass endianness info to sparseLuc Van Oostenryck1-0/+2
2017-06-20arm64: pass machine size to sparseLuc Van Oostenryck1-1/+1
2017-06-07arm64: ftrace: add support for far branches to dynamic ftraceArd Biesheuvel1-0/+3
2017-05-10Merge tag 'kbuild-misc-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-3/+3
2017-04-12arm64: Silence spurious kbuild warning on menuconfigMarc Zyngier1-1/+3
2017-03-20arm64: Use full path in KBUILD_IMAGE definitionMichal Marek1-3/+3
2016-12-06arm64: Add detection code for broken .inst support in binutilsMarc Zyngier1-2/+8
2016-10-20arm64: kernel: force ET_DYN ELF type for CONFIG_RELOCATABLE=yArd Biesheuvel1-1/+1
2016-08-31arm64: Set UTS_MACHINE in the MakefileMichal Marek1-0/+2
2016-08-26arm64: errata: Pass --fix-cortex-a53-843419 to ld if workaround enabledWill Deacon1-0/+8
2016-08-06Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds1-1/+1
2016-07-29arm64: relocatable: suppress R_AARCH64_ABS64 relocations in vmlinuxArd Biesheuvel1-1/+1
2016-07-27Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-1/+10
2016-07-19arm64: localise Image objcopy flagsMark Rutland1-1/+0
2016-07-11arm64: fix vdso-offsets.h dependencyKevin Brodsky1-0/+10
2016-06-21arm64: fix boot image dependencies to not generate invalid imagesMasahiro Yamada1-1/+1
2016-06-03arm64: fix alignment when RANDOMIZE_TEXT_OFFSET is enabledMark Rutland1-1/+3
2016-03-17Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-1/+9
2016-02-24arm64: add support for building vmlinux as a relocatable PIE binaryArd Biesheuvel1-0/+4
2016-02-24arm64: add support for module PLTsArd Biesheuvel1-1/+5
2016-02-19arm64: kbuild: make "make install" not depend on vmlinuxMasahiro Yamada1-1/+1
2016-01-26arm64: errata: Add -mpc-relative-literal-loads to build flagsdann frazier1-0/+1
2016-01-26Eliminate the .eh_frame sections from the aarch64 vmlinux and kernel modulesWilliam Cohen1-0/+1
2015-11-04Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-0/+7
2015-10-12arm64: add KASAN supportAndrey Ryabinin1-0/+7
2015-10-12arm64: errata: use KBUILD_CFLAGS_MODULE for erratum #843419Will Deacon1-1/+1
2015-09-17arm64: errata: add module build workaround for erratum #843419Will Deacon1-0/+4
2015-07-27arm64: atomics: patch in lse instructions when supported by the CPUWill Deacon1-1/+12
2015-07-27arm64: enable more compressed Image formatsOlof Johansson1-1/+4
2015-03-17arm64: Adjust EFI libstub object include logicSteve Capper1-1/+1
2015-02-11Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-3/+0
2015-01-20arm64: Add dtb files to archclean ruleJungseok Lee1-0/+1
2015-01-15arm64: kill off the libgcc dependencyKevin Hao1-3/+0
2014-10-21dts, arm/arm64: Remove dtbs build rules in sub-makesRobert Richter1-1/+1
2014-10-21dts, kbuild: Factor out dtbs install rules to Makefile.dtbinstRobert Richter1-1/+5
2014-10-21dts, arm64: Add dtbs_install make targetRobert Richter1-2/+4
2014-10-14Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek...Linus Torvalds1-2/+0
2014-10-02kbuild: arm: Do not define "comma" twiceMasahiro Yamada1-2/+0
2014-09-08arm64: eBPF JIT compilerZi Shen Lim1-0/+1
2014-08-19arm64: align randomized TEXT_OFFSET on 4 kB boundaryArd Biesheuvel1-1/+1
2014-08-04Merge branch 'x86-efi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+1
2014-07-18efi: efistub: Convert into static libraryArd Biesheuvel1-0/+1
2014-07-10arm64: Enable TEXT_OFFSET fuzzingMark Rutland1-0/+4
2014-05-14arm64/crypto: SHA-1 using ARMv8 Crypto ExtensionsArd Biesheuvel1-0/+1
2013-10-25arm64: big-endian: add big-endian support to top-level arch MakefileWill Deacon1-0/+6
2013-06-19arm64/Makefile: provide vdso_install targetKyle McMartin1-0/+4
2013-06-12Merge branch 'kvm-arm64/kvm-for-3.11' of git://git.kernel.org/pub/scm/linux/k...Catalin Marinas1-1/+2
2013-06-12arm64: KVM: Build system integrationMarc Zyngier1-0/+1
2013-06-07arm64/xen: introduce CONFIG_XEN and hypercall.S on ARM64Stefano Stabellini1-0/+1
2012-12-10arm64: Fix the dtbs target buildingCatalin Marinas1-1/+1
2012-12-03arm64: Add dtbs target for building all the enabled dtb filesRob Herring1-6/+11
2012-12-03arm64: use new common dtc ruleStephen Warren1-1/+1
2012-09-17arm64: Build infrastructureCatalin Marinas1-0/+71