summaryrefslogtreecommitdiffstats
path: root/src/arch/x86_64/include/bits
Commit message (Expand)AuthorAgeFilesLines
* [build] Mark core files as permitted for UEFI Secure BootMichael Brown2026-01-145-0/+5
* [profile] Standardise return type of profile_timestamp()Michael Brown2024-09-241-1/+1
* [libc] Centralise architecture-independent portions of setjmp.hMichael Brown2024-09-121-0/+28
* [gdb] Allow CPU architectures to omit support for GDBMichael Brown2024-09-051-0/+80
* [build] Allow for per-architecture unprefixed constant operand modifierMichael Brown2023-02-061-0/+3
* [build] Allow __asmcall to be used as a type attributeMichael Brown2021-03-021-1/+1
* [linux] Use host glibc system call wrappersMichael Brown2021-03-011-6/+0Star
* [build] Prevent use of MMX and SSE registersMichael Brown2018-03-201-2/+1Star
* [legal] Add missing FILE_LICENCE declarationsMichael Brown2017-12-292-0/+4
* [hyperv] Use generic set_bit() functionMichael Brown2016-03-161-23/+0Star
* [librm] Provide an abstraction wrapper for prot_callMichael Brown2016-02-191-1/+1
* [bios] Add bin-x86_64-pcbios build platformMichael Brown2016-02-169-100/+0Star
* [libc] Add ffs(), ffsl(), and ffsll()Michael Brown2015-03-161-1/+37
* [build] Fix the REQUIRE_SYMBOL mechanismMichael Brown2015-03-051-0/+3
* [libc] Rewrite byte-swapping codeMichael Brown2015-03-021-6/+0Star
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-028-8/+8
* [hyperv] Add support for Hyper-V hypervisorMichael Brown2014-12-181-0/+75
* [profile] Add generic profiling infrastructureMichael Brown2014-04-281-0/+29
* [libc] Add flsll()Michael Brown2014-04-271-0/+42
* [efi] Add "reboot" command for EFIMichael Brown2013-03-221-0/+12
* [ioapi] Generalise i386 raw I/O API to x86Michael Brown2012-07-171-10/+0Star
* [build] Merge i386 and x86_64 versions of errfile.hMichael Brown2012-06-061-11/+0Star
* [time] Define an API for getting the current timeMichael Brown2012-03-191-0/+12
* [x86_64] Use memory address constraint in __bswap_16s()Michael Brown2012-03-041-1/+1
* [x86_64] Provide __bswap_{16,32,64}s()Michael Brown2012-03-041-0/+25
* [rng] Add ANS X9.82 Approved Source of Entropy InputMichael Brown2012-02-211-0/+12
* [block] Replace gPXE block-device API with an iPXE asynchronous interfaceMichael Brown2010-09-141-0/+12
* [linux] Add linux api headersPiotr JaroszyƄski2010-08-191-0/+6
* [build] Rename gPXE to iPXEMichael Brown2010-04-201-1/+1
* [build] Use __SIZE_TYPE__ macro in definition of size_tJoshua Oreman2009-03-311-1/+1
* [x86_64] Add support for compilation as an x86_64 binaryMichael Brown2008-12-0511-0/+136