|  | 32bacdd228   | Unify OVMF firmware and add WHPX targets 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 32s 
				
	
				Builds / ExectOS (i686, debug) (push) Failing after 41s 
				
	
				Builds / ExectOS (i686, release) (push) Failing after 26s 
				
	
				Builds / ExectOS (amd64, debug) (push) Failing after 41s | 2025-10-10 11:00:11 +02:00 |  | 
			
				
					|  | e5611d8081   | Add support for WHPX accelerator on Windows and introduce OVMF Pure EFI firmware | 2025-10-09 17:35:03 +02:00 |  | 
			
				
					|  | 6e507be5e9   | Add source directory include path for bootsector assembly 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 30s 
				
	
				Builds / ExectOS (i686, release) (push) Successful in 26s 
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 38s 
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 36s | 2025-10-09 09:25:50 +02:00 |  | 
			
				
					|  | ec4e8c416c   | Switch disk image to FAT32 and install VBR 
		
	
	
		
			
				
	
				Builds / ExectOS (i686, release) (push) Failing after 25s 
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 35s 
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 37s 
				
	
				Builds / ExectOS (amd64, release) (push) Failing after 27s | 2025-10-05 18:48:42 +02:00 |  | 
			
				
					|  | 646e246ec6   | Improve emulation targets and add BIOS variants 
		
	
	
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Failing after 23s 
				
	
				Builds / ExectOS (amd64, debug) (push) Failing after 21s 
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 34s 
				
	
				Builds / ExectOS (i686, release) (push) Successful in 32s | 2025-10-01 18:26:27 +02:00 |  | 
			
				
					|  | ae941d2761   | Make use of 'diskimg' tool. This breaks compatibility with older versions of xtchain 
		
	
	
		
			
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 35s 
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 37s 
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 24s 
				
	
				Builds / ExectOS (i686, release) (push) Successful in 32s | 2025-10-01 16:05:48 +02:00 |  | 
			
				
					|  | b40db0d1dd   | Cleanup cmake functions 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 39s 
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 39s 
				
	
				Builds / ExectOS (i686, release) (push) Successful in 35s 
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 36s | 2025-09-29 20:05:14 +02:00 |  | 
			
				
					|  | 4696faf86d   | Add support for building flat bootsector binaries 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 33s 
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 32s 
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 30s 
				
	
				Builds / ExectOS (i686, release) (push) Successful in 28s | 2025-09-25 18:32:27 +02:00 |  | 
			
				
					|  | 96043f3d70   | Build SDK 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 31s 
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 33s 
				
	
				Builds / ExectOS (i686, release) (push) Successful in 26s 
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 28s | 2025-09-11 20:09:21 +02:00 |  | 
			
				
					|  | 7674196cc1   | Unify sdk library output path 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Failing after 19s 
				
	
				Builds / ExectOS (amd64, release) (push) Failing after 18s 
				
	
				Builds / ExectOS (i686, debug) (push) Failing after 20s 
				
	
				Builds / ExectOS (i686, release) (push) Failing after 19s | 2025-09-11 18:53:58 +02:00 |  | 
			
				
					|  | c160e5ddf2   | Improve CMake SDK output handling and linker configuration 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Failing after 20s 
				
	
				Builds / ExectOS (amd64, release) (push) Failing after 19s 
				
	
				Builds / ExectOS (i686, debug) (push) Failing after 19s 
				
	
				Builds / ExectOS (i686, release) (push) Failing after 18s | 2025-09-11 18:48:22 +02:00 |  | 
			
				
					|  | e507dd0390   | Clean up cmake output directory configuration 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 49s 
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 47s 
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 26s 
				
	
				Builds / ExectOS (i686, release) (push) Successful in 24s | 2025-09-11 14:07:20 +02:00 |  | 
			
				
					|  | c8dc2a1407   | Migrate AR subsystem to C++ 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, debug) (push) Failing after 24s 
				
	
				Builds / ExectOS (amd64, release) (push) Failing after 27s 
				
	
				Builds / ExectOS (i686, debug) (push) Failing after 24s 
				
	
				Builds / ExectOS (i686, release) (push) Failing after 24s | 2025-09-08 15:29:13 +02:00 |  | 
			
				
					|  | 9eae01cc98   | Disable built-in compiler functions 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64, release) (push) Successful in 46s 
				
	
				Builds / ExectOS (amd64, debug) (push) Successful in 47s 
				
	
				Builds / ExectOS (i686, release) (push) Successful in 40s 
				
	
				Builds / ExectOS (i686, debug) (push) Successful in 44s | 2025-07-29 18:20:20 +02:00 |  | 
			
				
					|  | e0125dda54   | Use virtual FAT disk images 
		
	
	
		
			
				
	
				Builds / ExectOS (i686) (push) Successful in 1m8s 
				
	
				Builds / ExectOS (amd64) (push) Successful in 1m49s | 2025-01-24 09:19:59 +01:00 |  | 
			
				
					|  | 94076b7471   | Separate image base address per architecture 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 37s 
				
	
				Builds / ExectOS (i686) (push) Successful in 35s | 2024-07-10 22:42:48 +02:00 |  | 
			
				
					|  | ebc2607446   | Update compiler optimization flags 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 37s 
				
	
				Builds / ExectOS (i686) (push) Successful in 35s | 2024-07-10 17:57:29 +02:00 |  | 
			
				
					|  | 7a62ce3feb   | Enable Bochs-based emulation 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Failing after 25s 
				
	
				Builds / ExectOS (i686) (push) Failing after 24s | 2024-04-30 12:16:19 +02:00 |  | 
			
				
					|  | ecf62ff231   | Add OVMF firmware and VGA Bios suitable for use with Bochs 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 37s 
				
	
				Builds / ExectOS (i686) (push) Successful in 36s | 2024-04-30 11:57:35 +02:00 |  | 
			
				
					|  | 9d4751abee   | Remove useless assembler options 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 39s 
				
	
				Builds / ExectOS (i686) (push) Successful in 37s | 2024-04-14 11:37:11 +02:00 |  | 
			
				
					|  | ffda2fd8a9   | Update toolchain settings 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 45s 
				
	
				Builds / ExectOS (i686) (push) Successful in 43s | 2024-04-14 11:18:31 +02:00 |  | 
			
				
					|  | 42a1373612   | Do not pre-allocate memory 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 38s 
				
	
				Builds / ExectOS (i686) (push) Successful in 37s | 2024-04-06 11:28:02 +02:00 |  | 
			
				
					|  | 460ba7c857   | Fix the filename used for exports 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 35s 
				
	
				Builds / ExectOS (i686) (push) Successful in 25s | 2024-02-07 17:15:23 +01:00 |  | 
			
				
					|  | 4412d4fc98   | Rewrite core of the XTLDR boot loader 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 1m1s 
				
	
				Builds / ExectOS (i686) (push) Successful in 29s Reviewed-on: #7
Reviewed-by: Piotr Likoski <likoski@noreply.codingworkshop.git>
Co-authored-by: Rafal Kupiec <belliash@codingworkshop.eu.org>
Co-committed-by: Rafal Kupiec <belliash@codingworkshop.eu.org> | 2024-01-09 18:51:04 +01:00 |  | 
			
				
					|  | 1206069882   | Add ability to produce linker map file 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 30s 
				
	
				Builds / ExectOS (i686) (push) Successful in 26s | 2024-01-02 10:52:03 +01:00 |  | 
			
				
					|  | 146a331c80   | Let UEFI firmware load xtldr into lower half 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 3m7s 
				
	
				Builds / ExectOS (i686) (push) Successful in 28s | 2023-12-02 09:02:04 +01:00 |  | 
			
				
					|  | c4ccf52782   | Correct code formatting 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 26s 
				
	
				Builds / ExectOS (i686) (push) Successful in 26s | 2023-11-28 14:05:08 +01:00 |  | 
			
				
					|  | 5b48525b1d   | Increase commit hash to 10 characters to match Gitea 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 26s 
				
	
				Builds / ExectOS (i686) (push) Successful in 27s | 2023-11-26 16:26:22 +01:00 |  | 
			
				
					|  | 3c4ebe12e1   | POSIX compliant stream redirection 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 30s 
				
	
				Builds / ExectOS (i686) (push) Successful in 25s Reviewed-on: #1
Reviewed-by: Rafal Kupiec <belliash@noreply.codingworkshop.git>
Co-authored-by: Pedro Valadés <perikiyoxd@gmail.com>
Co-committed-by: Pedro Valadés <perikiyoxd@gmail.com> | 2023-11-23 23:26:26 +01:00 |  | 
			
				
					|  | c4143c63f9   | Enable LLVM MASM Assembly 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 27s 
				
	
				Builds / ExectOS (i686) (push) Successful in 29s | 2023-11-20 23:30:44 +01:00 |  | 
			
				
					|  | 3d0a48df26   | Give qemu direct access to the terminal 
		
	
	
		
			
				
	
				Builds / ExectOS (amd64) (push) Successful in 30s 
				
	
				Builds / ExectOS (i686) (push) Successful in 27s | 2023-11-19 20:41:21 +01:00 |  | 
			
				
					|  | ebb740b0e7   | Add more readmes to describe XTOS components and source code tree directories 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-05-18 21:24:33 +02:00 |  | 
			
				
					|  | 41a0a2b37c   | Shorter and longer version of the build timestamp 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-01-18 20:10:03 +01:00 |  | 
			
				
					|  | 3f54c9b37e   | Allow to set XT subsystem when producing binaries 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2023-01-06 16:18:04 +01:00 |  | 
			
				
					|  | feabac2d98   | Set XTOS NT compatibility version 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-12-29 22:39:39 +01:00 |  | 
			
				
					|  | 58527ce5cb   | Set correct image version 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-12-29 22:37:39 +01:00 |  | 
			
				
					|  | b2b6cd7e0f   | Add targets for testing ExectOS inside QEMU VM 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-12-13 20:07:15 +01:00 |  | 
			
				
					|  | 0b9f398761   | Tell the linker that ExectOS can handle addresses larger than 2GB 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-12-11 23:31:19 +01:00 |  | 
			
				
					|  | 63d927cdb7   | Clear default LDFLAGS 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-08-09 16:12:47 +02:00 |  | 
			
				
					|  | f403fbaaec   | Correct the target 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-08-08 21:47:42 +02:00 |  | 
			
				
					|  | 0a7b105d96   | Use relative paths in PDB debug files 
		
	
	
		
			
				
	
				ci/woodpecker/push/build Pipeline was successful | 2022-08-03 10:13:05 +02:00 |  | 
			
				
					|  | 6f33629b85   | Import build scripts and xtldr bootdata | 2022-07-27 09:20:41 +02:00 |  |