Linux sh52.ich-4.com 5.14.0-611.26.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jan 29 05:24:47 EST 2026 x86_64
LiteSpeed
Server IP : 198.143.147.58 & Your IP : 216.73.217.21
Domains :
Cant Read [ /etc/named.conf ]
User : actualbuzz
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
lib /
grub /
arm64-efi /
Delete
Unzip
Name
Size
Permission
Date
Action
acpi.mod
25.2
KB
-rw-r--r--
2026-03-19 08:27
adler32.mod
2.53
KB
-rw-r--r--
2026-03-19 08:27
affs.mod
14.07
KB
-rw-r--r--
2026-03-19 08:27
afs.mod
13.68
KB
-rw-r--r--
2026-03-19 08:27
afsplitter.mod
2.56
KB
-rw-r--r--
2026-03-19 08:27
all_video.mod
1
KB
-rw-r--r--
2026-03-19 08:27
appended_signature_test.mod
29.96
KB
-rw-r--r--
2026-03-19 08:27
appendedsig.mod
144.7
KB
-rw-r--r--
2026-03-19 08:27
archelp.mod
7.38
KB
-rw-r--r--
2026-03-19 08:27
asn1.mod
60.12
KB
-rw-r--r--
2026-03-19 08:27
backtrace.mod
2.96
KB
-rw-r--r--
2026-03-19 08:27
bfs.mod
15.2
KB
-rw-r--r--
2026-03-19 08:27
bitmap.mod
5.71
KB
-rw-r--r--
2026-03-19 08:27
bitmap_scale.mod
10.42
KB
-rw-r--r--
2026-03-19 08:27
blocklist.mod
5.02
KB
-rw-r--r--
2026-03-19 08:27
blscfg.mod
34.68
KB
-rw-r--r--
2026-03-19 08:27
boot.mod
7.7
KB
-rw-r--r--
2026-03-19 08:27
bswap_test.mod
6.14
KB
-rw-r--r--
2026-03-19 08:27
btrfs.mod
77.84
KB
-rw-r--r--
2026-03-19 08:27
bufio.mod
3.88
KB
-rw-r--r--
2026-03-19 08:27
cat.mod
6.29
KB
-rw-r--r--
2026-03-19 08:27
cbfs.mod
6.95
KB
-rw-r--r--
2026-03-19 08:27
chain.mod
35.44
KB
-rw-r--r--
2026-03-19 08:27
cmdline_cat_test.mod
6.55
KB
-rw-r--r--
2026-03-19 08:27
cmp.mod
4.56
KB
-rw-r--r--
2026-03-19 08:27
cmp_test.mod
12.95
KB
-rw-r--r--
2026-03-19 08:27
command.lst
3.23
KB
-rw-r--r--
2026-03-19 08:27
config.h
5.67
KB
-rw-r--r--
2026-03-19 08:27
configfile.mod
6.07
KB
-rw-r--r--
2026-03-19 08:27
connectefi.mod
7.23
KB
-rw-r--r--
2026-03-19 08:27
cpio.mod
8.48
KB
-rw-r--r--
2026-03-19 08:27
cpio_be.mod
8.56
KB
-rw-r--r--
2026-03-19 08:27
crc64.mod
3.38
KB
-rw-r--r--
2026-03-19 08:27
crypto.lst
936
B
-rw-r--r--
2026-03-19 08:27
crypto.mod
11.43
KB
-rw-r--r--
2026-03-19 08:27
cryptodisk.mod
43.55
KB
-rw-r--r--
2026-03-19 08:27
ctz_test.mod
4.7
KB
-rw-r--r--
2026-03-19 08:27
date.mod
4.73
KB
-rw-r--r--
2026-03-19 08:27
datehook.mod
3.62
KB
-rw-r--r--
2026-03-19 08:27
datetime.mod
4.94
KB
-rw-r--r--
2026-03-19 08:27
disk.mod
5.3
KB
-rw-r--r--
2026-03-19 08:27
diskfilter.mod
28.16
KB
-rw-r--r--
2026-03-19 08:27
div.mod
1.55
KB
-rw-r--r--
2026-03-19 08:27
div_test.mod
16.17
KB
-rw-r--r--
2026-03-19 08:27
dm_nv.mod
3.99
KB
-rw-r--r--
2026-03-19 08:27
echo.mod
4.23
KB
-rw-r--r--
2026-03-19 08:27
efi_gop.mod
22.98
KB
-rw-r--r--
2026-03-19 08:27
efi_netfs.mod
6.89
KB
-rw-r--r--
2026-03-19 08:27
efienv.mod
10.09
KB
-rw-r--r--
2026-03-19 08:27
efifwsetup.mod
3.54
KB
-rw-r--r--
2026-03-19 08:27
efinet.mod
19.54
KB
-rw-r--r--
2026-03-19 08:27
efitextmode.mod
7.2
KB
-rw-r--r--
2026-03-19 08:27
elf.mod
12.85
KB
-rw-r--r--
2026-03-19 08:27
eval.mod
3.15
KB
-rw-r--r--
2026-03-19 08:27
exfat.mod
15.47
KB
-rw-r--r--
2026-03-19 08:27
exfctest.mod
3.32
KB
-rw-r--r--
2026-03-19 08:27
ext2.mod
16.62
KB
-rw-r--r--
2026-03-19 08:27
extcmd.mod
14.33
KB
-rw-r--r--
2026-03-19 08:27
f2fs.mod
19.85
KB
-rw-r--r--
2026-03-19 08:27
fat.mod
15.59
KB
-rw-r--r--
2026-03-19 08:27
fdt.lst
0
B
-rw-r--r--
2026-03-19 08:27
fdt.mod
8.17
KB
-rw-r--r--
2026-03-19 08:27
file.mod
42.92
KB
-rw-r--r--
2026-03-19 08:27
font.mod
35.97
KB
-rw-r--r--
2026-03-19 08:27
fs.lst
219
B
-rw-r--r--
2026-03-19 08:27
fshelp.mod
7.52
KB
-rw-r--r--
2026-03-19 08:27
functional_test.mod
65.17
KB
-rw-r--r--
2026-03-19 08:27
gcry_arcfour.mod
3.84
KB
-rw-r--r--
2026-03-19 08:27
gcry_blowfish.mod
15.5
KB
-rw-r--r--
2026-03-19 08:27
gcry_camellia.mod
109.55
KB
-rw-r--r--
2026-03-19 08:27
gcry_cast5.mod
40.28
KB
-rw-r--r--
2026-03-19 08:27
gcry_crc.mod
13.93
KB
-rw-r--r--
2026-03-19 08:27
gcry_des.mod
63.91
KB
-rw-r--r--
2026-03-19 08:27
gcry_dsa.mod
4.39
KB
-rw-r--r--
2026-03-19 08:27
gcry_idea.mod
7.46
KB
-rw-r--r--
2026-03-19 08:27
gcry_md4.mod
5.66
KB
-rw-r--r--
2026-03-19 08:27
gcry_md5.mod
6.9
KB
-rw-r--r--
2026-03-19 08:27
gcry_rfc2268.mod
6.59
KB
-rw-r--r--
2026-03-19 08:27
gcry_rijndael.mod
33.33
KB
-rw-r--r--
2026-03-19 08:27
gcry_rmd160.mod
12.74
KB
-rw-r--r--
2026-03-19 08:27
gcry_rsa.mod
3.89
KB
-rw-r--r--
2026-03-19 08:27
gcry_seed.mod
45.18
KB
-rw-r--r--
2026-03-19 08:27
gcry_serpent.mod
57.32
KB
-rw-r--r--
2026-03-19 08:27
gcry_sha1.mod
11.24
KB
-rw-r--r--
2026-03-19 08:27
gcry_sha256.mod
8.62
KB
-rw-r--r--
2026-03-19 08:27
gcry_sha512.mod
10.51
KB
-rw-r--r--
2026-03-19 08:27
gcry_tiger.mod
16.85
KB
-rw-r--r--
2026-03-19 08:27
gcry_twofish.mod
131.28
KB
-rw-r--r--
2026-03-19 08:27
gcry_whirlpool.mod
31.74
KB
-rw-r--r--
2026-03-19 08:27
gdb_grub
1.85
KB
-rw-r--r--
2026-03-19 08:27
geli.mod
14.35
KB
-rw-r--r--
2026-03-19 08:27
gettext.mod
16.76
KB
-rw-r--r--
2026-03-19 08:27
gfxmenu.mod
113.37
KB
-rw-r--r--
2026-03-19 08:27
gfxterm.mod
37.73
KB
-rw-r--r--
2026-03-19 08:27
gfxterm_background.mod
7.44
KB
-rw-r--r--
2026-03-19 08:27
gfxterm_menu.mod
11.23
KB
-rw-r--r--
2026-03-19 08:27
gmodule.pl
635
B
-rw-r--r--
2026-03-19 08:27
gptsync.mod
8.82
KB
-rw-r--r--
2026-03-19 08:27
gzio.mod
21.13
KB
-rw-r--r--
2026-03-19 08:27
halt.mod
2.52
KB
-rw-r--r--
2026-03-19 08:27
hashsum.mod
14.86
KB
-rw-r--r--
2026-03-19 08:27
hello.mod
2.67
KB
-rw-r--r--
2026-03-19 08:27
help.mod
5.87
KB
-rw-r--r--
2026-03-19 08:27
hexdump.mod
6.86
KB
-rw-r--r--
2026-03-19 08:27
hfs.mod
17.59
KB
-rw-r--r--
2026-03-19 08:27
hfsplus.mod
20.34
KB
-rw-r--r--
2026-03-19 08:27
hfspluscomp.mod
7.36
KB
-rw-r--r--
2026-03-19 08:27
http.mod
15.52
KB
-rw-r--r--
2026-03-19 08:27
increment.mod
5.58
KB
-rw-r--r--
2026-03-19 08:27
iso9660.mod
23.82
KB
-rw-r--r--
2026-03-19 08:27
jfs.mod
17.32
KB
-rw-r--r--
2026-03-19 08:27
jpeg.mod
24.1
KB
-rw-r--r--
2026-03-19 08:27
json.mod
8.16
KB
-rw-r--r--
2026-03-19 08:27
kernel.exec
969.77
KB
-rwxr-xr-x
2026-03-19 08:27
kernel.img
278.7
KB
-rw-r--r--
2026-03-19 08:27
keystatus.mod
4.78
KB
-rw-r--r--
2026-03-19 08:27
ldm.mod
17.16
KB
-rw-r--r--
2026-03-19 08:27
linux.mod
45.71
KB
-rw-r--r--
2026-03-19 08:27
loadenv.mod
17.22
KB
-rw-r--r--
2026-03-19 08:27
loopback.mod
8.9
KB
-rw-r--r--
2026-03-19 08:27
ls.mod
9.98
KB
-rw-r--r--
2026-03-19 08:27
lsacpi.mod
13.17
KB
-rw-r--r--
2026-03-19 08:27
lsefi.mod
6.95
KB
-rw-r--r--
2026-03-19 08:27
lsefimmap.mod
7.16
KB
-rw-r--r--
2026-03-19 08:27
lsefisystab.mod
7.23
KB
-rw-r--r--
2026-03-19 08:27
lsmmap.mod
4.05
KB
-rw-r--r--
2026-03-19 08:27
lssal.mod
6.6
KB
-rw-r--r--
2026-03-19 08:27
luks.mod
9.48
KB
-rw-r--r--
2026-03-19 08:27
luks2.mod
41.38
KB
-rw-r--r--
2026-03-19 08:27
lvm.mod
19.42
KB
-rw-r--r--
2026-03-19 08:27
lzopio.mod
12.16
KB
-rw-r--r--
2026-03-19 08:27
macbless.mod
8.53
KB
-rw-r--r--
2026-03-19 08:27
macho.mod
24.26
KB
-rw-r--r--
2026-03-19 08:27
mdraid09.mod
3.88
KB
-rw-r--r--
2026-03-19 08:27
mdraid09_be.mod
3.94
KB
-rw-r--r--
2026-03-19 08:27
mdraid1x.mod
3.65
KB
-rw-r--r--
2026-03-19 08:27
memdisk.mod
6.08
KB
-rw-r--r--
2026-03-19 08:27
memrw.mod
8.52
KB
-rw-r--r--
2026-03-19 08:27
minicmd.mod
12.65
KB
-rw-r--r--
2026-03-19 08:27
minix.mod
10.55
KB
-rw-r--r--
2026-03-19 08:27
minix2.mod
10.77
KB
-rw-r--r--
2026-03-19 08:27
minix2_be.mod
11.04
KB
-rw-r--r--
2026-03-19 08:27
minix3.mod
10.84
KB
-rw-r--r--
2026-03-19 08:27
minix3_be.mod
11.1
KB
-rw-r--r--
2026-03-19 08:27
minix_be.mod
10.82
KB
-rw-r--r--
2026-03-19 08:27
mmap.mod
17.02
KB
-rw-r--r--
2026-03-19 08:27
moddep.lst
4.3
KB
-rw-r--r--
2026-03-19 08:27
modinfo.sh
2.51
KB
-rw-r--r--
2026-03-19 08:27
mpi.mod
73.75
KB
-rw-r--r--
2026-03-19 08:27
msdospart.mod
5.82
KB
-rw-r--r--
2026-03-19 08:27
mul_test.mod
3.84
KB
-rw-r--r--
2026-03-19 08:27
net.mod
264.87
KB
-rw-r--r--
2026-03-19 08:27
newc.mod
9.02
KB
-rw-r--r--
2026-03-19 08:27
nilfs2.mod
17.9
KB
-rw-r--r--
2026-03-19 08:27
normal.mod
309.91
KB
-rw-r--r--
2026-03-19 08:27
ntfs.mod
31.02
KB
-rw-r--r--
2026-03-19 08:27
ntfscomp.mod
11.1
KB
-rw-r--r--
2026-03-19 08:27
odc.mod
8.5
KB
-rw-r--r--
2026-03-19 08:27
offsetio.mod
2.72
KB
-rw-r--r--
2026-03-19 08:27
part_acorn.mod
3.48
KB
-rw-r--r--
2026-03-19 08:27
part_amiga.mod
4.13
KB
-rw-r--r--
2026-03-19 08:27
part_apple.mod
4.67
KB
-rw-r--r--
2026-03-19 08:27
part_bsd.mod
7.17
KB
-rw-r--r--
2026-03-19 08:27
part_dfly.mod
4.03
KB
-rw-r--r--
2026-03-19 08:27
part_dvh.mod
3.48
KB
-rw-r--r--
2026-03-19 08:27
part_gpt.mod
5.2
KB
-rw-r--r--
2026-03-19 08:27
part_msdos.mod
5.32
KB
-rw-r--r--
2026-03-19 08:27
part_plan.mod
3.8
KB
-rw-r--r--
2026-03-19 08:27
part_sun.mod
3.56
KB
-rw-r--r--
2026-03-19 08:27
part_sunpc.mod
3.77
KB
-rw-r--r--
2026-03-19 08:27
partmap.lst
111
B
-rw-r--r--
2026-03-19 08:27
parttool.lst
17
B
-rw-r--r--
2026-03-19 08:27
parttool.mod
12.13
KB
-rw-r--r--
2026-03-19 08:27
password.mod
4.5
KB
-rw-r--r--
2026-03-19 08:27
password_pbkdf2.mod
7.46
KB
-rw-r--r--
2026-03-19 08:27
pbkdf2.mod
2.3
KB
-rw-r--r--
2026-03-19 08:27
pbkdf2_test.mod
5.06
KB
-rw-r--r--
2026-03-19 08:27
pgp.mod
37.51
KB
-rw-r--r--
2026-03-19 08:27
pkcs1_v15.mod
1.87
KB
-rw-r--r--
2026-03-19 08:27
plainmount.mod
20.42
KB
-rw-r--r--
2026-03-19 08:27
png.mod
23.27
KB
-rw-r--r--
2026-03-19 08:27
priority_queue.mod
3.12
KB
-rw-r--r--
2026-03-19 08:27
probe.mod
9.12
KB
-rw-r--r--
2026-03-19 08:27
procfs.mod
5.95
KB
-rw-r--r--
2026-03-19 08:27
progress.mod
4.95
KB
-rw-r--r--
2026-03-19 08:27
raid5rec.mod
2.71
KB
-rw-r--r--
2026-03-19 08:27
raid6rec.mod
5.3
KB
-rw-r--r--
2026-03-19 08:27
read.mod
4.3
KB
-rw-r--r--
2026-03-19 08:27
reboot.mod
2.69
KB
-rw-r--r--
2026-03-19 08:27
regexp.mod
125.6
KB
-rw-r--r--
2026-03-19 08:27
reiserfs.mod
23.15
KB
-rw-r--r--
2026-03-19 08:27
romfs.mod
10.39
KB
-rw-r--r--
2026-03-19 08:27
scsi.mod
14.06
KB
-rw-r--r--
2026-03-19 08:27
search.mod
7.77
KB
-rw-r--r--
2026-03-19 08:27
search_fs_file.mod
10.67
KB
-rw-r--r--
2026-03-19 08:27
search_fs_uuid.mod
10.58
KB
-rw-r--r--
2026-03-19 08:27
search_label.mod
10.62
KB
-rw-r--r--
2026-03-19 08:27
serial.mod
18.49
KB
-rw-r--r--
2026-03-19 08:27
setjmp.mod
1.05
KB
-rw-r--r--
2026-03-19 08:27
setjmp_test.mod
4.52
KB
-rw-r--r--
2026-03-19 08:27
sfs.mod
14.01
KB
-rw-r--r--
2026-03-19 08:27
shift_test.mod
5.34
KB
-rw-r--r--
2026-03-19 08:27
signature_test.mod
12.63
KB
-rw-r--r--
2026-03-19 08:27
sleep.mod
4.5
KB
-rw-r--r--
2026-03-19 08:27
sleep_test.mod
5.64
KB
-rw-r--r--
2026-03-19 08:27
smbios.mod
16.08
KB
-rw-r--r--
2026-03-19 08:27
squash4.mod
17.5
KB
-rw-r--r--
2026-03-19 08:27
strtoull_test.mod
5.48
KB
-rw-r--r--
2026-03-19 08:27
syslinuxcfg.mod
54.29
KB
-rw-r--r--
2026-03-19 08:27
tar.mod
9.43
KB
-rw-r--r--
2026-03-19 08:27
terminal.lst
54
B
-rw-r--r--
2026-03-19 08:27
terminal.mod
12.5
KB
-rw-r--r--
2026-03-19 08:27
terminfo.mod
35.24
KB
-rw-r--r--
2026-03-19 08:27
test.mod
16.55
KB
-rw-r--r--
2026-03-19 08:27
test_asn1.mod
64.01
KB
-rw-r--r--
2026-03-19 08:27
test_blockarg.mod
3.02
KB
-rw-r--r--
2026-03-19 08:27
testload.mod
6.47
KB
-rw-r--r--
2026-03-19 08:27
testspeed.mod
5.02
KB
-rw-r--r--
2026-03-19 08:27
tftp.mod
13.98
KB
-rw-r--r--
2026-03-19 08:27
tga.mod
12.48
KB
-rw-r--r--
2026-03-19 08:27
time.mod
3.77
KB
-rw-r--r--
2026-03-19 08:27
tpm.mod
13.82
KB
-rw-r--r--
2026-03-19 08:27
tr.mod
5.7
KB
-rw-r--r--
2026-03-19 08:27
trig.mod
2.09
KB
-rw-r--r--
2026-03-19 08:27
true.mod
3.16
KB
-rw-r--r--
2026-03-19 08:27
udf.mod
23.6
KB
-rw-r--r--
2026-03-19 08:27
ufs1.mod
13.87
KB
-rw-r--r--
2026-03-19 08:27
ufs1_be.mod
14.26
KB
-rw-r--r--
2026-03-19 08:27
ufs2.mod
13.84
KB
-rw-r--r--
2026-03-19 08:27
version.mod
4.4
KB
-rw-r--r--
2026-03-19 08:27
video.lst
8
B
-rw-r--r--
2026-03-19 08:27
video.mod
22.92
KB
-rw-r--r--
2026-03-19 08:27
video_colors.mod
11.95
KB
-rw-r--r--
2026-03-19 08:27
video_fb.mod
62.51
KB
-rw-r--r--
2026-03-19 08:27
videoinfo.mod
10.98
KB
-rw-r--r--
2026-03-19 08:27
videotest.mod
8.19
KB
-rw-r--r--
2026-03-19 08:27
videotest_checksum.mod
5.3
KB
-rw-r--r--
2026-03-19 08:27
xen_boot.mod
22.04
KB
-rw-r--r--
2026-03-19 08:27
xfs.mod
23.6
KB
-rw-r--r--
2026-03-19 08:27
xnu_uuid.mod
5.2
KB
-rw-r--r--
2026-03-19 08:27
xnu_uuid_test.mod
5.2
KB
-rw-r--r--
2026-03-19 08:27
xzio.mod
34.46
KB
-rw-r--r--
2026-03-19 08:27
zfs.mod
115.86
KB
-rw-r--r--
2026-03-19 08:27
zfscrypt.mod
13.69
KB
-rw-r--r--
2026-03-19 08:27
zfsinfo.mod
19.27
KB
-rw-r--r--
2026-03-19 08:27
zstd.mod
120.22
KB
-rw-r--r--
2026-03-19 08:27
Save
Rename
#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 8 # define BUILD_SIZEOF_VOID_P 8 # 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 /* Define it to either end or _end. */ # define END_SYMBOL /* 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 "arm64" # define GRUB_PLATFORM "efi" # 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