%since Linux 6.14 \section{Binary Emulations \texorpdfstring{$\rightarrow$}{->}} \textit{Binäre Emulationen} \subsection{IA32 Emulation} CONFIG\_IA32\_EMULATION [=y] \textbf{[N]}\\ Code einbinden, um ältere 32-Bit-Programme unter einem 64-Bit-Kernel auszuführen. Sie sollten dies wahrscheinlich aktivieren, es sei denn, Sie sind sich zu 100~\% sicher, dass Sie keine 32-Bit-Programme mehr haben. \english{Include code to run legacy 32-bit programs under a 64-bit kernel. You should likely turn this on, unless you're 100\% sure that you don't have any 32-bit programs left.} \subsubsection{IA32 emulation disabled by default} CONFIG\_IA32\_EMULATION\_DEFAULT\_DISABLED [=n] \textbf{[N]}\\ Deaktivieren Sie die IA32-Emulation standardmäßig. Dies verhindert das Laden von 32-Bit-Prozessen und den Zugriff auf 32-Bit-Syscalls. Wenn Sie unsicher sind, belassen Sie den Standardwert. \english{Make IA32 emulation disabled by default. This prevents loading 32-bit processes and access to 32-bit syscalls. If unsure, leave it to its default value.} \subsection{x32 ABI for 64-bit mode} CONFIG\_X86\_X32\_ABI [=n] \textbf{[N]}\\ Fügen Sie Code ein, um Binärdateien für die native 32-Bit-ABI x32 für 64-Bit-Prozessoren auszuführen. Ein x32-Prozess erhält Zugriff auf die vollständige 64-Bit-Registerdatei und den breiten Datenpfad, während Zeiger auf 32~Bit belassen werden, um den Speicherbedarf zu verringern. \english{Include code to run binaries for the x32 native 32-bit ABI for 64-bit processors. An x32 process gets access to the full 64-bit register file and wide data path while leaving pointers at 32 bits for smaller memory footprint.}