inge4pres 
							
						 
					 
					
						
						
							
						
						7f268eded4 
					 
					
						
						
							
							build: generate Zig badges  
						
						 
						
						... 
						
						
						
						Signed-off-by: inge4pres <fgualazzi@gmail.com > 
						
						
					 
					
						2025-10-26 14:25:38 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Francesco Gualazzi 
							
						 
					 
					
						
						
							
						
						2182eb53ec 
					 
					
						
						
							
							Build with zig ( #431 )  
						
						 
						
						... 
						
						
						
						* build with Zig
Add the necessary files to build a static library with Zig.
The build also includes producing execuable that can be cross-compiled
Signed-off-by: inge4pres <fgualazzi@gmail.com >
* ci: add zig build workflow
Signed-off-by: inge4pres <fgualazzi@gmail.com >
* build(zig): aarch64 macros on Linux
* CI: split zig build by platform
Signed-off-by: inge4pres <fgualazzi@gmail.com >
* CI: release script updates version in build.zig.zon
Signed-off-by: inge4pres <fgualazzi@gmail.com >
---------
Signed-off-by: inge4pres <fgualazzi@gmail.com > 
						
						
					 
					
						2025-10-14 13:17:32 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						b581e45969 
					 
					
						
						
							
							Fix scripts/make_release.sh  
						
						 
						
						... 
						
						
						
						- Make sure to commit `MODULE.bazel`
- Fail before tagging if the repo has unstaged or uncommited changes. 
						
						
					 
					
						2025-05-06 09:55:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Clauss 
							
						 
					 
					
						
						
							
						
						dcddc4a2cb 
					 
					
						
						
							
							Fix typos discovered by codespell  
						
						 
						
						
						
						
					 
					
						2025-02-26 13:37:34 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corentin Le Molgat 
							
						 
					 
					
						
						
							
						
						ea4bdee2da 
					 
					
						
						
							
							ci: Remove linaro toolchains support  
						
						 
						
						... 
						
						
						
						All toolchains have not been updated since 2019...
Also linaro website do not advertise them
ref: https://www.linaro.org/downloads  
						
						
					 
					
						2024-12-16 11:31:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corentin Le Molgat 
							
						 
					 
					
						
						
							
						
						78e6312a90 
					 
					
						
						
							
							ci: Fix power ppc-440fp qemu test  
						
						 
						
						
						
						
					 
					
						2024-12-11 19:42:08 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mizux Seiha 
							
						 
					 
					
						
						
							
						
						79a95b1f60 
					 
					
						
						
							
							script: bump qemu to 9.0.4  
						
						 
						
						... 
						
						
						
						note: qemu 9.1.2 currently segfault with aarch64be
ref: https://gitlab.com/qemu-project/qemu/-/issues/2580  
						
						
					 
					
						2024-12-11 19:42:08 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mizux Seiha 
							
						 
					 
					
						
						
							
						
						f2453bd5f8 
					 
					
						
						
							
							script: Bump bootlin toolchains  
						
						 
						
						
						
						
					 
					
						2024-12-11 15:11:49 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						7a8174a371 
					 
					
						
						
							
							Switch to cpu_features to bazelmod ( #365 )  
						
						 
						
						
						
						
					 
					
						2024-09-13 14:31:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mykola Hohsadze 
							
						 
					 
					
						
						
							
						
						947192f996 
					 
					
						
						
							
							Fix run_integration.sh ( #357 )  
						
						 
						
						... 
						
						
						
						* Update QEMU version from 7.1.0 to 9.0.2
* Update qemu-download url
* Fix ensurepip module is not found 
						
						
					 
					
						2024-08-27 11:52:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						089f34635f 
					 
					
						
						
							
							[misc] Update release script ( #339 )  
						
						 
						
						
						
						
					 
					
						2023-09-14 15:20:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						fd4ffc1632 
					 
					
						
						
							
							Fix badge shebang and enable badges from workflow files ( #327 )  
						
						 
						
						... 
						
						
						
						* Fix badge shebang and enable badges from workflow files
* Remove chmod +x from documentation 
						
						
					 
					
						2023-08-31 14:11:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mizux 
							
						 
					 
					
						
						
							
						
						b39a27d694 
					 
					
						
						
							
							fix generate_badges.d ( #326 )  
						
						 
						
						
						
						
					 
					
						2023-08-31 13:18:44 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						586ec599b2 
					 
					
						
						
							
							Add hover text to badges  
						
						 
						
						
						
						
					 
					
						2023-08-31 09:32:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mizux 
							
						 
					 
					
						
						
							
						
						2a3ef54701 
					 
					
						
						
							
							ci: Add amd64 macos bazel workflow ( #324 )  
						
						 
						
						... 
						
						
						
						* ci: Add amd64 MacOS Bazel job
* bazel: Fix MacOS build
* add amd64_macos_bazel badge 
						
						
					 
					
						2023-08-30 17:17:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						f2e02cd86e 
					 
					
						
						
							
							Transpose badge table for better display  
						
						 
						
						
						
						
					 
					
						2023-08-30 13:35:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						63cc2980df 
					 
					
						
						
							
							Update badges  
						
						 
						
						
						
						
					 
					
						2023-08-30 13:29:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corentin Le Molgat 
							
						 
					 
					
						
						
							
						
						60aa4e343a 
					 
					
						
						
							
							Update badges generator.  
						
						 
						
						
						
						
					 
					
						2023-08-30 13:19:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wang Xiang 
							
						 
					 
					
						
						
							
						
						0d5f398c58 
					 
					
						
						
							
							Add loongarch64 Support ( #314 )  
						
						 
						
						... 
						
						
						
						* Add macros for LOONGARCH hwcaps
* Update hwcaps.h
* LoongArch Support
* Remove unused definitions.
* Add ignored feature in test. 
						
						
					 
					
						2023-08-23 20:35:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						4590768e53 
					 
					
						
						
							
							Fix badges in README.md  
						
						 
						
						
						
						
					 
					
						2023-01-13 09:57:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						c919e9aa77 
					 
					
						
						
							
							Support risc-v ( #287 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: DaniAffCH <danieleaffinita2000@gmail.com >
Co-authored-by: Corentin Le Molgat <corentinl@google.com > 
						
						
					 
					
						2023-01-12 17:19:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						a7ea4a7783 
					 
					
						
						
							
							Include tests when using QEMU ( #288 )  
						
						 
						
						... 
						
						
						
						* Include tests when using QEMU
* Also add `set -e` so we fail when tests fail 
						
						
					 
					
						2023-01-12 16:54:02 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corentin Le Molgat 
							
						 
					 
					
						
						
							
						
						4e191a4cc8 
					 
					
						
						
							
							script: rename few variables in expand_bootlin  
						
						 
						
						
						
						
					 
					
						2022-11-09 15:37:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						b7bc447203 
					 
					
						
						
							
							Update README.md to report support of POWER and s390x ( #284 )  
						
						 
						
						
						
						
					 
					
						2022-11-03 10:39:28 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mizux 
							
						 
					 
					
						
						
							
						
						16ca56fcb2 
					 
					
						
						
							
							Improve CI (Aarch64, Power) ( #285 )  
						
						 
						
						... 
						
						
						
						* scripts: Fix shellcheck
* script: Bump qemu 5.2.0 -> 7.1.0
* scripts: add bootlin aarch64 toolchains
* scripts: Add PowerPC bootlin toolchain
* scripts: cleanup linaro toolchains
* scripts: cleanup codespace
* cmake(ci): Add aarch64 bootlin support
* cmake(ci): Add PowerPC bootlin support
* ci: Add aarch64 bootlin jobs
* ci: Add PowerPC bootlin jobs
* Remove conflict with compiler generated preprocessor
Co-authored-by: Guillaume Chatelet <gchatelet@google.com > 
						
						
					 
					
						2022-11-03 10:06:38 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marquitos0119 
							
						 
					 
					
						
						
							
						
						981fbe3914 
					 
					
						
						
							
							S390X Support ( #274 )  
						
						 
						
						... 
						
						
						
						* support for s390x
* added z15 T01, T02 model checking
* removed z15 checking
* removed empty strings
* added s390x unit tests
* added reference url for hwcaps
* moved documentation to S390XFeatures struct, updated copyright date, removed unused include statement
* changed num_processors to int
* removed newlines from test inputs
* scripts: Add bootlin s390x support
* cmake(ci): Add s390x support
* ci: Add s390x workflow
Co-authored-by: Marcos <marcos.araque.fiallos@ibm.com >
Co-authored-by: Corentin Le Molgat <corentinl@google.com > 
						
						
					 
					
						2022-11-02 09:38:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						188d0d3c38 
					 
					
						
						
							
							Add bazel ci README, update main README ( #235 )  
						
						 
						
						
						
						
					 
					
						2022-03-15 17:05:03 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						c219c921c5 
					 
					
						
						
							
							Move ci folder and make naming more consistent ( #233 )  
						
						 
						
						
						
						
					 
					
						2022-03-15 13:26:25 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						70ca4fd06f 
					 
					
						
						
							
							Add script to generate markdown CI badges  
						
						 
						
						
						
						
					 
					
						2022-03-15 10:17:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						de700c4a30 
					 
					
						
						
							
							Improve the release process ( #231 )  
						
						 
						
						
						
						
					 
					
						2022-03-09 11:05:08 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						bdb54a2ed4 
					 
					
						
						
							
							Fix release script  
						
						 
						
						
						
						
					 
					
						2022-03-08 10:30:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						2f5a7bf80a 
					 
					
						
						
							
							Rename 'master' branch into 'main' ( #219 )  
						
						 
						
						
						
						
					 
					
						2022-01-24 16:01:45 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corentin Le Molgat 
							
						 
					 
					
						
						
							
						
						ca84b91d34 
					 
					
						
						
							
							scripts: Fixup for run_integration.sh  
						
						 
						
						
						
						
					 
					
						2021-10-28 16:24:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corentin Le Molgat 
							
						 
					 
					
						
						
							
						
						8971bf0b0e 
					 
					
						
						
							
							tools: Rework cross compilation scripts  
						
						 
						
						... 
						
						
						
						- Use stderr for issues
- Add usage to run_integration.sh (-h or --help)
- deduce toolchain and qemu config from TARGET
- Bump QEMU from 2.11.1 to 5.2.0
  - fix qemu build on Archlinux
- Bump Linaro:
    toolchain 7.2-2017.11 -> 7.5-2019.12
    sysroot 2.25-2017.11 -> 2.25-2019.12
- Bump codescape from 2017.10-08 to 2020.06-01
  - migrate from mips-r2-hard to mips-r6-hard 
						
						
					 
					
						2021-10-26 11:42:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						6d0767e0d9 
					 
					
						
						
							
							Provides a release script ( #142 )  
						
						 
						
						... 
						
						
						
						Fixes  #141  
						
						
					 
					
						2020-10-16 11:44:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						96133906d6 
					 
					
						
						
							
							Remove unneeded sysroot to save on travis cache. ( #63 )  
						
						 
						
						
						
						
					 
					
						2019-01-25 15:25:19 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						51693b8b3e 
					 
					
						
						
							
							Cleanup CMAKE_ADDITIONAL_ARGS  
						
						 
						
						... 
						
						
						
						Making sure to cleanup CMAKE_ADDITIONAL_ARGS between runs 
						
						
					 
					
						2019-01-22 09:06:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						53ea243a62 
					 
					
						
						
							
							Fix mips qemu ( #61 )  
						
						 
						
						... 
						
						
						
						* Fix continuous integration for mips
* Fix MSVC build
* Fix MSVC build 
						
						
					 
					
						2019-01-21 22:40:16 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						6984510879 
					 
					
						
						
							
							Remove verbosity from script  
						
						 
						
						... 
						
						
						
						Users of this script shoud set it from outside:
`VERBOSE=1 bash -x scrpts/test_integration.sh` 
						
						
					 
					
						2019-01-21 10:19:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						89ec4b0744 
					 
					
						
						
							
							Update scripts, remove archive once unpacked  
						
						 
						
						
						
						
					 
					
						2019-01-18 11:48:06 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						faacb00bb8 
					 
					
						
						
							
							Update scripts  
						
						 
						
						
						
						
					 
					
						2019-01-18 11:40:50 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						dc7a9ee697 
					 
					
						
						
							
							Use Ninja by default when locally testing all configurations  
						
						 
						
						
						
						
					 
					
						2019-01-17 15:25:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						718647ac24 
					 
					
						
						
							
							Fix typo  
						
						 
						
						
						
						
					 
					
						2019-01-17 15:12:01 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						29148fffac 
					 
					
						
						
							
							Fix running tests  
						
						 
						
						
						
						
					 
					
						2019-01-17 15:07:52 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						1ee19cd683 
					 
					
						
						
							
							Fix running tests  
						
						 
						
						
						
						
					 
					
						2019-01-17 15:04:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						d724ac04fc 
					 
					
						
						
							
							Fix test output.  
						
						 
						
						
						
						
					 
					
						2019-01-17 14:52:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						081188a17d 
					 
					
						
						
							
							Show tests output  
						
						 
						
						
						
						
					 
					
						2019-01-17 14:24:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						317edf860b 
					 
					
						
						
							
							Allow specifying cmake generator.  
						
						 
						
						
						
						
					 
					
						2019-01-17 14:03:37 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						1da4bf25c8 
					 
					
						
						
							
							Test windows integration for travis-ci  
						
						 
						
						
						
						
					 
					
						2019-01-16 11:00:27 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Chatelet 
							
						 
					 
					
						
						
							
						
						a897bf8057 
					 
					
						
						
							
							Update shebang  
						
						 
						
						
						
						
					 
					
						2019-01-15 10:36:17 +01:00