freebsd-dev/stand
Warner Losh 2f5f17b80c stand: Add macros for file types from stat
Add the familiar macros for file types for stat's st_mode
member. Prepend HOST_ to the start of these. Make sure all the values
match the linux nolibc and uapi headers. These values are the same as
native values since they appear to be required by POSIX. Define anyway
to allow the reader of the code to know that they are in the 'host (eg
Linux)' namespace rather than the 'loader' namespace.

Sponsored by:		Netflix
Differential Revision:	https://reviews.freebsd.org/D37967
2023-01-07 13:23:05 -07:00
..
arm64 stand: Remove extra efi.h include 2022-07-15 12:00:49 -06:00
common stand: update prototypes for md_load and md_load64 2022-12-05 16:59:58 -07:00
defaults Add support for getting early entropy from UEFI 2022-02-17 13:01:11 -08:00
efi loader.efi: make sure kernel image is executable 2023-01-05 09:58:33 +00:00
fdt Remove "All Rights Reserved" from Foundation copyrights 2022-06-30 10:49:09 -04:00
ficl Revert "stand: Grammar fix for a source code comment" 2022-09-05 15:40:55 +02:00
ficl32
fonts loader: really use bold font for vga text mode 2021-01-08 01:24:30 +02:00
forth loader.4th(8): Fix a typo in the manual page 2022-04-02 15:11:59 +02:00
i386 stand: parsedev API change: devspec now points to start of full device name 2022-11-30 15:30:33 -07:00
images loader: implement framebuffer console 2021-01-02 21:41:36 +02:00
kboot stand: Add macros for file types from stat 2023-01-07 13:23:05 -07:00
kshim stand/usb: Fix build by declaring missing functions and types. 2022-03-17 15:26:24 +01:00
liblua stand: Add lua binding loader.has_command 2022-09-01 11:08:22 -06:00
liblua32
libofw stand: update prototypes for md_load and md_load64 2022-12-05 16:59:58 -07:00
libsa stand: Allow stand.h to be included in C++ programs 2023-01-06 18:40:01 -07:00
libsa32
lua lualoader: Add loader_menu_multi_user_prompt config variable 2022-09-02 20:30:40 +01:00
man loader.efi(8): document slop control, amd64 nocopy, and amd64 fault commands 2022-09-06 18:55:45 +03:00
powerpc stand: update prototypes for md_load and md_load64 2022-12-05 16:59:58 -07:00
uboot stand: update prototypes for md_load and md_load64 2022-12-05 16:59:58 -07:00
usb stand: For all disk drivers, connect dv_parsedev to disk_parsedev 2022-11-30 15:30:32 -07:00
userboot stand: create devinit 2022-11-30 15:30:33 -07:00
defs.mk stand: remove mips support 2021-12-10 11:05:31 -07:00
fdt.mk
ficl.mk stand: remove mips support 2021-12-10 11:05:31 -07:00
loader.mk stand: Move md_copymodules into modinfo.c and reduce copies 2022-09-16 09:18:56 -06:00
lua.mk
Makefile stand: Add a helper 'universe' target 2022-07-30 05:01:47 -06:00
Makefile.amd64 stand: properly declare subdir deps or .WAIT, do parallel build 2020-12-31 11:15:45 -06:00
Makefile.inc stand: properly declare subdir deps or .WAIT, do parallel build 2020-12-31 11:15:45 -06:00
veriexec.mk EFI secure boot VECTX related changes 2021-04-30 12:53:45 -05:00