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
Guillaume Chatelet
5177c6974f
Declare CMAKE_SYSTEM_NAME/SYSTEM for Linaro builds
2019-01-15 10:19:06 +01:00
Guillaume Chatelet
8ba03e9d24
Fix CI for Mips
2018-09-07 15:54:51 +02:00
Guillaume Chatelet
68479a8cf9
Fixing unneeded whitespaces
2018-02-21 10:15:22 +01:00