]> Git Repo - linux.git/commitdiff
Merge tag 'xtensa-20221010' of https://github.com/jcmvbkbc/linux-xtensa
authorLinus Torvalds <[email protected]>
Mon, 10 Oct 2022 21:21:11 +0000 (14:21 -0700)
committerLinus Torvalds <[email protected]>
Mon, 10 Oct 2022 21:21:11 +0000 (14:21 -0700)
Pull xtensa updates from Max Filippov:

 - add support for FDPIC and static PIE executable formats for noMMU

* tag 'xtensa-20221010' of https://github.com/jcmvbkbc/linux-xtensa:
  xtensa: add FDPIC and static PIE support for noMMU
  xtensa: clean up ELF_PLAT_INIT macro

1  2 
fs/Kconfig.binfmt

diff --combined fs/Kconfig.binfmt
index f14478643b913415786828507796b069e699c110,9d131a54226f1dc352b7e0156ef75f1cb11a0483..93539aac0e5b2e8a87444742ec267b3e0d8fe3fc
@@@ -58,7 -58,7 +58,7 @@@ config ARCH_USE_GNU_PROPERT
  config BINFMT_ELF_FDPIC
        bool "Kernel support for FDPIC ELF binaries"
        default y if !BINFMT_ELF
-       depends on ARM || ((M68K || SUPERH) && !MMU)
+       depends on ARM || ((M68K || SUPERH || XTENSA) && !MMU)
        select ELFCORE
        help
          ELF FDPIC binaries are based on ELF, but allow the individual load
@@@ -142,6 -142,39 +142,6 @@@ config BINFMT_ZFLA
        help
          Support FLAT format compressed binaries
  
 -config HAVE_AOUT
 -       def_bool n
 -
 -config BINFMT_AOUT
 -      tristate "Kernel support for a.out and ECOFF binaries"
 -      depends on HAVE_AOUT
 -      help
 -        A.out (Assembler.OUTput) is a set of formats for libraries and
 -        executables used in the earliest versions of UNIX.  Linux used
 -        the a.out formats QMAGIC and ZMAGIC until they were replaced
 -        with the ELF format.
 -
 -        The conversion to ELF started in 1995.  This option is primarily
 -        provided for historical interest and for the benefit of those
 -        who need to run binaries from that era.
 -
 -        Most people should answer N here.  If you think you may have
 -        occasional use for this format, enable module support above
 -        and answer M here to compile this support as a module called
 -        binfmt_aout.
 -
 -        If any crucial components of your system (such as /sbin/init
 -        or /lib/ld.so) are still in a.out format, you will have to
 -        say Y here.
 -
 -config OSF4_COMPAT
 -      bool "OSF/1 v4 readv/writev compatibility"
 -      depends on ALPHA && BINFMT_AOUT
 -      help
 -        Say Y if you are using OSF/1 binaries (like Netscape and Acrobat)
 -        with v4 shared libraries freely available from Compaq. If you're
 -        going to use shared libraries from Tru64 version 5.0 or later, say N.
 -
  config BINFMT_MISC
        tristate "Kernel support for MISC binaries"
        help
This page took 0.048752 seconds and 4 git commands to generate.