freebsd-src/stand/ficl
Warner Losh 9c8bf69a53 loader: Only create gfx 4th bindings when gfx is available
Only create the gfx bindings for 4th when it's compiled into the
loader. We do this with a linker set that only gets brought in to those
loaders that call gfx_framework_init. This calls gfx_interp_md() will
will drag in gfx_loader.c which will add to the linker set that
registers these bindings.

Sponsored by:		Netflix
Reviewed by:		kevans, jhb
Differential Revision:	https://reviews.freebsd.org/D43904
2024-02-15 20:59:22 -07:00
..
aarch64 Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
amd64 Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
arm Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
i386 Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
mips Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
mips64 Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
powerpc Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
riscv Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
softwords Remove $FreeBSD$: one-line forth tag 2023-08-16 11:55:43 -06:00
x86 Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
dict.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
ficl.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
ficl.h Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
fileaccess.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
float.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
gfx_loader.c loader: Only create gfx 4th bindings when gfx is available 2024-02-15 20:59:22 -07:00
loader.c loader: Only create gfx 4th bindings when gfx is available 2024-02-15 20:59:22 -07:00
Makefile loader: Only create gfx 4th bindings when gfx is available 2024-02-15 20:59:22 -07:00
Makefile.depend loader: add target for dirdeps build 2023-11-02 19:35:08 -04:00
math64.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
math64.h Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
prefix.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
search.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
stack.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
testmain.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
tools.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
unix.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
vm.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
words.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00