/usr/lib/grub/i386-pc
#undef _LARGEFILE_SOURCE #undef _FILE_OFFSET_BITS #define _LARGEFILE_SOURCE #define _FILE_OFFSET_BITS 64 #if defined(__PPC__) && !defined(__powerpc__) #define __powerpc__ 1 #endif #define GCRYPT_NO_DEPRECATED 1 #define HAVE_MEMMOVE 1 /* Define to 1 to enable disk cache statistics. */ #define DISK_CACHE_STATS 0 #define BOOT_TIME_STATS 0 #define DEBUG_WITH_TIMESTAMPS 0 /* We don't need those. */ #define MINILZO_CFG_SKIP_LZO_PTR 1 #define MINILZO_CFG_SKIP_LZO_UTIL 1 #define MINILZO_CFG_SKIP_LZO_STRING 1 #define MINILZO_CFG_SKIP_LZO_INIT 1 #define MINILZO_CFG_SKIP_LZO1X_1_COMPRESS 1 #define MINILZO_CFG_SKIP_LZO1X_DECOMPRESS 1 #if defined (GRUB_BUILD) # undef ENABLE_NLS # define BUILD_SIZEOF_LONG 4 # define BUILD_SIZEOF_VOID_P 4 # if defined __APPLE__ # if defined __BIG_ENDIAN__ # define BUILD_WORDS_BIGENDIAN 1 # else # define BUILD_WORDS_BIGENDIAN 0 # endif # else /* !defined __APPLE__ */ # define BUILD_WORDS_BIGENDIAN 0 # endif /* !defined __APPLE__ */ #elif defined (GRUB_UTIL) || !defined (GRUB_MACHINE) # include <config-util.h> #else /* !defined GRUB_UTIL && defined GRUB_MACHINE */ # define HAVE_FONT_SOURCE 1 /* Define if C symbols get an underscore after compilation. */ # define HAVE_ASM_USCORE 0 /* Define it to one of __bss_start, edata and _edata. */ # define BSS_START_SYMBOL __bss_start /* Define it to either end or _end. */ # define END_SYMBOL end /* Name of package. */ # define PACKAGE "grub" /* Version number of package. */ # define VERSION "2.06" /* Define to the full name and version of this package. */ # define PACKAGE_STRING "GRUB 2.06" /* Define to the version of this package. */ # define PACKAGE_VERSION "2.06" /* Define to the full name of this package. */ # define PACKAGE_NAME "GRUB" /* Define to the address where bug reports for this package should be sent. */ # define PACKAGE_BUGREPORT "bug-grub@gnu.org" # define GRUB_TARGET_CPU "i386" # define GRUB_PLATFORM "pc" # define GRUB_RPM_VERSION "" # define RE_ENABLE_I18N 1 # define _GNU_SOURCE 1 # ifndef _GL_INLINE_HEADER_BEGIN /* gnulib gets configured against the host, not the target, and the rest of * our buildsystem works around that. This is difficult to avoid as gnulib's * detection requires a more capable system than our target. Instead, we * reach in and set values appropriately - intentionally setting more than the * bare minimum. If, when updating gnulib, something breaks, there's probably * a change needed here or in grub-core/Makefile.core.def. */ # define SIZE_MAX ((size_t) -1) # define _GL_ATTRIBUTE_ALLOC_SIZE(args) \ __attribute__ ((__alloc_size__ args)) # define _GL_ATTRIBUTE_ALWAYS_INLINE __attribute__ ((__always_inline__)) # define _GL_ATTRIBUTE_ARTIFICIAL __attribute__ ((__artificial__)) # define _GL_ATTRIBUTE_COLD __attribute__ ((cold)) # define _GL_ATTRIBUTE_CONST __attribute__ ((const)) # define _GL_ATTRIBUTE_DEALLOC(f, i) __attribute ((__malloc__ (f, i))) # define _GL_ATTRIBUTE_DEALLOC_FREE _GL_ATTRIBUTE_DEALLOC (free, 1) # define _GL_ATTRIBUTE_DEPRECATED __attribute__ ((__deprecated__)) # define _GL_ATTRIBUTE_ERROR(msg) __attribute__ ((__error__ (msg))) # define _GL_ATTRIBUTE_EXTERNALLY_VISIBLE \ __attribute__ ((externally_visible)) # define _GL_ATTRIBUTE_FORMAT(spec) __attribute__ ((__format__ spec)) # define _GL_ATTRIBUTE_LEAF __attribute__ ((__leaf__)) # define _GL_ATTRIBUTE_MALLOC __attribute__ ((malloc)) # define _GL_ATTRIBUTE_MAYBE_UNUSED _GL_ATTRIBUTE_UNUSED # define _GL_ATTRIBUTE_MAY_ALIAS __attribute__ ((__may_alias__)) # define _GL_ATTRIBUTE_NODISCARD __attribute__ ((__warn_unused_result__)) # define _GL_ATTRIBUTE_NOINLINE __attribute__ ((__noinline__)) # define _GL_ATTRIBUTE_NONNULL(args) __attribute__ ((__nonnull__ args)) # define _GL_ATTRIBUTE_NONSTRING __attribute__ ((__nonstring__)) # define _GL_ATTRIBUTE_PACKED __attribute__ ((__packed__)) # define _GL_ATTRIBUTE_PURE __attribute__ ((__pure__)) # define _GL_ATTRIBUTE_RETURNS_NONNULL \ __attribute__ ((__returns_nonnull__)) # define _GL_ATTRIBUTE_SENTINEL(pos) __attribute__ ((__sentinel__ pos)) # define _GL_ATTRIBUTE_UNUSED __attribute__ ((__unused__)) # define _GL_ATTRIBUTE_WARNING(msg) __attribute__ ((__warning__ (msg))) # define _GL_CMP(n1, n2) (((n1) > (n2)) - ((n1) < (n2))) # define _GL_GNUC_PREREQ GNUC_PREREQ # define _GL_INLINE inline # define _GL_UNUSED_LABEL _GL_ATTRIBUTE_UNUSED /* We can't use __has_attribute for these because gcc-5.1 is too old for * that. Everything above is present in that version, though. */ # if __GNUC__ >= 7 # define _GL_ATTRIBUTE_FALLTHROUGH __attribute__ ((fallthrough)) # else # define _GL_ATTRIBUTE_FALLTHROUGH /* empty */ # endif # ifndef ASM_FILE typedef __INT_FAST32_TYPE__ int_fast32_t; typedef __UINT_FAST32_TYPE__ uint_fast32_t; # endif /* Ensure ialloc nests static/non-static inline properly. */ # define IALLOC_INLINE static inline /* gnulib uses these for blocking out warnings they can't/won't fix. gnulib * also makes the decision about whether to provide a declaration for * reallocarray() at compile-time, so this is a convenient place to override - * it's used by the ialloc module, which is used by base64. */ # define _GL_INLINE_HEADER_BEGIN _Pragma ("GCC diagnostic push") \ void * \ reallocarray (void *ptr, unsigned int nmemb, unsigned int size); # define _GL_INLINE_HEADER_END _Pragma ("GCC diagnostic pop") /* We don't have an abort() for gnulib to call in regexp. */ # define abort __builtin_unreachable # endif /* !_GL_INLINE_HEADER_BEGIN */ /* gnulib doesn't build cleanly with older compilers. */ # if __GNUC__ < 11 _Pragma ("GCC diagnostic ignored \"-Wtype-limits\"") # endif #endif
.
Edit
..
Edit
acpi.mod
Edit
adler32.mod
Edit
affs.mod
Edit
afs.mod
Edit
afsplitter.mod
Edit
ahci.mod
Edit
all_video.mod
Edit
aout.mod
Edit
appended_signature_test.mod
Edit
appendedsig.mod
Edit
archelp.mod
Edit
asn1.mod
Edit
at_keyboard.mod
Edit
ata.mod
Edit
backtrace.mod
Edit
bfs.mod
Edit
biosdisk.mod
Edit
bitmap.mod
Edit
bitmap_scale.mod
Edit
blocklist.mod
Edit
blscfg.mod
Edit
boot.img
Edit
boot.mod
Edit
boot_hybrid.img
Edit
bsd.mod
Edit
bswap_test.mod
Edit
btrfs.mod
Edit
bufio.mod
Edit
cat.mod
Edit
cbfs.mod
Edit
cbls.mod
Edit
cbmemc.mod
Edit
cbtable.mod
Edit
cbtime.mod
Edit
cdboot.img
Edit
chain.mod
Edit
cmdline_cat_test.mod
Edit
cmosdump.mod
Edit
cmostest.mod
Edit
cmp.mod
Edit
cmp_test.mod
Edit
command.lst
Edit
config.h
Edit
configfile.mod
Edit
cpio.mod
Edit
cpio_be.mod
Edit
cpuid.mod
Edit
crc64.mod
Edit
crypto.lst
Edit
crypto.mod
Edit
cryptodisk.mod
Edit
cs5536.mod
Edit
ctz_test.mod
Edit
date.mod
Edit
datehook.mod
Edit
datetime.mod
Edit
disk.mod
Edit
diskboot.img
Edit
diskfilter.mod
Edit
div.mod
Edit
div_test.mod
Edit
dm_nv.mod
Edit
drivemap.mod
Edit
echo.mod
Edit
efiemu.mod
Edit
ehci.mod
Edit
elf.mod
Edit
eval.mod
Edit
exfat.mod
Edit
exfctest.mod
Edit
ext2.mod
Edit
extcmd.mod
Edit
f2fs.mod
Edit
fat.mod
Edit
fdt.lst
Edit
file.mod
Edit
font.mod
Edit
freedos.mod
Edit
fs.lst
Edit
fshelp.mod
Edit
functional_test.mod
Edit
gcry_arcfour.mod
Edit
gcry_blowfish.mod
Edit
gcry_camellia.mod
Edit
gcry_cast5.mod
Edit
gcry_crc.mod
Edit
gcry_des.mod
Edit
gcry_dsa.mod
Edit
gcry_idea.mod
Edit
gcry_md4.mod
Edit
gcry_md5.mod
Edit
gcry_rfc2268.mod
Edit
gcry_rijndael.mod
Edit
gcry_rmd160.mod
Edit
gcry_rsa.mod
Edit
gcry_seed.mod
Edit
gcry_serpent.mod
Edit
gcry_sha1.mod
Edit
gcry_sha256.mod
Edit
gcry_sha512.mod
Edit
gcry_tiger.mod
Edit
gcry_twofish.mod
Edit
gcry_whirlpool.mod
Edit
gdb.mod
Edit
gdb_grub
Edit
geli.mod
Edit
gettext.mod
Edit
gfxmenu.mod
Edit
gfxterm.mod
Edit
gfxterm_background.mod
Edit
gfxterm_menu.mod
Edit
gmodule.pl
Edit
gptsync.mod
Edit
gzio.mod
Edit
halt.mod
Edit
hashsum.mod
Edit
hdparm.mod
Edit
hello.mod
Edit
help.mod
Edit
hexdump.mod
Edit
hfs.mod
Edit
hfsplus.mod
Edit
hfspluscomp.mod
Edit
http.mod
Edit
increment.mod
Edit
iorw.mod
Edit
iso9660.mod
Edit
jfs.mod
Edit
jpeg.mod
Edit
json.mod
Edit
kernel.exec
Edit
kernel.img
Edit
keylayouts.mod
Edit
keystatus.mod
Edit
ldm.mod
Edit
legacy_password_test.mod
Edit
legacycfg.mod
Edit
linux.mod
Edit
lnxboot.image
Edit
lnxboot.img
Edit
loadenv.mod
Edit
loopback.mod
Edit
ls.mod
Edit
lsacpi.mod
Edit
lsapm.mod
Edit
lsmmap.mod
Edit
lspci.mod
Edit
luks.mod
Edit
luks2.mod
Edit
lvm.mod
Edit
lzma_decompress.img
Edit
lzopio.mod
Edit
macbless.mod
Edit
macho.mod
Edit
mda_text.mod
Edit
mdraid09.mod
Edit
mdraid09_be.mod
Edit
mdraid1x.mod
Edit
memdisk.mod
Edit
memrw.mod
Edit
minicmd.mod
Edit
minix.mod
Edit
minix2.mod
Edit
minix2_be.mod
Edit
minix3.mod
Edit
minix3_be.mod
Edit
minix_be.mod
Edit
mmap.mod
Edit
moddep.lst
Edit
modinfo.sh
Edit
morse.mod
Edit
mpi.mod
Edit
msdospart.mod
Edit
mul_test.mod
Edit
multiboot.mod
Edit
multiboot2.mod
Edit
nativedisk.mod
Edit
net.mod
Edit
newc.mod
Edit
nilfs2.mod
Edit
normal.mod
Edit
ntfs.mod
Edit
ntfscomp.mod
Edit
ntldr.mod
Edit
odc.mod
Edit
offsetio.mod
Edit
ohci.mod
Edit
part_acorn.mod
Edit
part_amiga.mod
Edit
part_apple.mod
Edit
part_bsd.mod
Edit
part_dfly.mod
Edit
part_dvh.mod
Edit
part_gpt.mod
Edit
part_msdos.mod
Edit
part_plan.mod
Edit
part_sun.mod
Edit
part_sunpc.mod
Edit
partmap.lst
Edit
parttool.lst
Edit
parttool.mod
Edit
password.mod
Edit
password_pbkdf2.mod
Edit
pata.mod
Edit
pbkdf2.mod
Edit
pbkdf2_test.mod
Edit
pci.mod
Edit
pcidump.mod
Edit
pgp.mod
Edit
pkcs1_v15.mod
Edit
plainmount.mod
Edit
plan9.mod
Edit
play.mod
Edit
png.mod
Edit
priority_queue.mod
Edit
probe.mod
Edit
procfs.mod
Edit
progress.mod
Edit
pxe.mod
Edit
pxeboot.img
Edit
pxechain.mod
Edit
raid5rec.mod
Edit
raid6rec.mod
Edit
random.mod
Edit
rdmsr.mod
Edit
read.mod
Edit
reboot.mod
Edit
regexp.mod
Edit
reiserfs.mod
Edit
relocator.mod
Edit
romfs.mod
Edit
scsi.mod
Edit
search.mod
Edit
search_fs_file.mod
Edit
search_fs_uuid.mod
Edit
search_label.mod
Edit
sendkey.mod
Edit
serial.mod
Edit
setjmp.mod
Edit
setjmp_test.mod
Edit
setpci.mod
Edit
sfs.mod
Edit
shift_test.mod
Edit
signature_test.mod
Edit
sleep.mod
Edit
sleep_test.mod
Edit
smbios.mod
Edit
spkmodem.mod
Edit
squash4.mod
Edit
strtoull_test.mod
Edit
syslinuxcfg.mod
Edit
tar.mod
Edit
terminal.lst
Edit
terminal.mod
Edit
terminfo.mod
Edit
test.mod
Edit
test_asn1.mod
Edit
test_blockarg.mod
Edit
testload.mod
Edit
testspeed.mod
Edit
tftp.mod
Edit
tga.mod
Edit
time.mod
Edit
tr.mod
Edit
trig.mod
Edit
true.mod
Edit
truecrypt.mod
Edit
udf.mod
Edit
ufs1.mod
Edit
ufs1_be.mod
Edit
ufs2.mod
Edit
uhci.mod
Edit
usb.mod
Edit
usb_keyboard.mod
Edit
usbms.mod
Edit
usbserial_common.mod
Edit
usbserial_ftdi.mod
Edit
usbserial_pl2303.mod
Edit
usbserial_usbdebug.mod
Edit
usbtest.mod
Edit
vbe.mod
Edit
version.mod
Edit
vga.mod
Edit
vga_text.mod
Edit
video.lst
Edit
video.mod
Edit
video_bochs.mod
Edit
video_cirrus.mod
Edit
video_colors.mod
Edit
video_fb.mod
Edit
videoinfo.mod
Edit
videotest.mod
Edit
videotest_checksum.mod
Edit
wrmsr.mod
Edit
xfs.mod
Edit
xnu.mod
Edit
xnu_uuid.mod
Edit
xnu_uuid_test.mod
Edit
xzio.mod
Edit
zfs.mod
Edit
zfscrypt.mod
Edit
zfsinfo.mod
Edit
zstd.mod
Edit