Jorge Aparicio
053dc07c4e
v0.2.7
Continuous integration / Test Suite (macOS-latest, x86_64-apple-darwin) (push) Has been cancelled
Continuous integration / Test Suite (ubuntu-latest, aarch64-unknown-linux-gnu) (push) Has been cancelled
Continuous integration / Test Suite (ubuntu-latest, armv7-unknown-linux-gnueabihf) (push) Has been cancelled
Continuous integration / Test Suite (ubuntu-latest, i686-unknown-linux-gnu) (push) Has been cancelled
Continuous integration / Test Suite (ubuntu-latest, mips-unknown-linux-gnu) (push) Has been cancelled
Continuous integration / Test Suite (ubuntu-latest, mips64-unknown-linux-gnuabi64) (push) Has been cancelled
Continuous integration / Test Suite (ubuntu-latest, mips64el-unknown-linux-gnuabi64) (push) Has been cancelled
Continuous integration / Test Suite (ubuntu-latest, mipsel-unknown-linux-gnu) (push) Has been cancelled
Continuous integration / Test Suite (ubuntu-latest, powerpc-unknown-linux-gnu) (push) Has been cancelled
Continuous integration / Test Suite (ubuntu-latest, powerpc64-unknown-linux-gnu) (push) Has been cancelled
Continuous integration / Test Suite (ubuntu-latest, powerpc64le-unknown-linux-gnu) (push) Has been cancelled
Continuous integration / Test Suite (ubuntu-latest, riscv64gc-unknown-linux-gnu) (push) Has been cancelled
Continuous integration / Test Suite (ubuntu-latest, x86_64-unknown-freebsd) (push) Has been cancelled
Continuous integration / Test Suite (ubuntu-latest, x86_64-unknown-linux-gnu) (push) Has been cancelled
2022-03-24 15:24:16 +01:00
Jorge Aparicio
ace8c2580c
Merge pull request #34 from AgustinCB/master
...
Add support for Mac M1
2022-03-24 14:22:31 +00:00
Agustin Chiappe Berrini
3af491bae4
Add support for Mac M1
2022-02-09 04:04:59 -08:00
Jorge Aparicio
f232b62b23
v0.2.6
2022-02-04 12:57:19 +01:00
Jorge Aparicio
c0ab4c283a
Merge pull request #33 from niluxv/stable_asm_port
...
Port some platforms from `llvm_asm` to `asm`
2022-02-04 11:39:29 +00:00
Jorge Aparicio
99c13cb866
fix CI
2022-02-04 12:35:52 +01:00
niluxv
7e86d199a1
Port several platforms from llvm_asm
to asm
where the change is trivial
...
The reason for this change is that `llvm_asm` is removed from nightly, so it
doesn't compile anymore on any current compiler, while `asm` is being stabilised
(currently stable on beta).
The major omission in this commit is the linux x86 (32 bit) platform. The new `asm`
macro doesn't allow the esi and ebp registers to be used as inputs or outputs or
clobbers, which makes the port non-trivial for this platform. Similarly on armeabi
the r6 register is not allowed as input, output or clobber.
2022-01-30 19:38:14 +01:00
Jorge Aparicio
431ecf9db8
Merge pull request #32 from KB5201314/master
...
Enable conditional compilation for target_os="android"
2021-08-14 06:45:34 +00:00
imlk
cf4987217a
feat: enable conditional compilation for target_os="android"
2021-08-08 14:15:31 +08:00
Jorge Aparicio
e438c2c46b
v0.2.4
2021-05-15 21:42:04 +02:00
Jorge Aparicio
c801e2aeef
Merge pull request #30 from japaric/gh28
...
PR #28 + CI
2021-05-15 19:41:14 +00:00
Jorge Aparicio
57ee4a6e85
ci: add RISC-V
2021-05-15 21:36:07 +02:00
Jeremy Soller
530a6c8210
Update for Linux 5.12 and add linux-riscv64 platform
2021-05-15 21:35:07 +02:00
Jorge Aparicio
c2927ab3ce
Merge pull request #29 from japaric/gha
...
enable GitHub Actions
2021-05-15 19:31:28 +00:00
Jorge Aparicio
76a3dd54eb
fix 32-bit ARM compilation error
2021-05-15 21:28:39 +02:00
Jorge Aparicio
736054a56f
fix typo in Cross.toml
2021-05-15 21:12:31 +02:00
Jorge Aparicio
0dd354864c
override powerpc64 image
2021-05-15 21:09:08 +02:00
Jorge Aparicio
360bac02b3
fix if condition
2021-05-15 20:53:00 +02:00
Jorge Aparicio
29042a6af2
enable GitHub Actions
2021-05-15 20:45:41 +02:00
Jorge Aparicio
552d5b941e
Merge pull request #27 from matklad/patch-1
...
Use correct spdx syntax
2021-04-11 16:38:59 +00:00
Aleksey Kladov
5ffb39241e
Use correct spdx syntax
2021-04-09 01:22:54 +03:00
Jorge Aparicio
6fa3d748b0
Merge pull request #26 from AgustinCB/master
...
Replace asm with llvm_asm
2020-07-28 19:16:07 +00:00
Agustin Chiappe Berrini
44546775be
remove unnecessary feature
2020-07-16 17:23:58 -07:00
Agustin Chiappe Berrini
7ff94a68cd
Fix syscall for macos
2020-07-16 07:13:43 -07:00
Agustin Chiappe Berrini
bf46a06832
Replace asm with llvm_asm
...
See https://github.com/rust-lang/rust/pull/68404
2020-07-01 06:21:26 -07:00
Jorge Aparicio
0d9cbef0d3
v0.2.2
2017-11-06 00:54:00 +01:00
homunkulus
8e280bc0b0
Auto merge of #18 - Amanieu:statx, r=japaric
...
Fix nr_from_src.py and add statx system call
Some architectures were missing statx because the script was broken.
2017-11-05 23:43:36 +00:00
Amanieu d'Antras
e53e5efaaa
Add statx system call
2017-11-05 21:40:47 +00:00
Amanieu d'Antras
13cb9dac3d
Fix nr_from_src.py
2017-11-05 21:38:47 +00:00
Jorge Aparicio
c382132a4f
v0.2.1
2017-05-06 09:33:19 -05:00
Tobias Bucher
07fb52dd95
Comment on why we create headers
2017-05-06 16:02:30 +02:00
Tobias Bucher
0f498b7a40
Fix the nr_from_src script to get ARM-specific syscalls
2017-05-05 15:07:40 +02:00
Tobias Bucher
cee5f075c0
Add ARM-specific syscalls
2017-05-05 00:16:00 +02:00
Jorge Aparicio
c3d0176105
release v0.2.0
2017-02-27 09:16:25 -05:00
homunkulus
77f7fe4fdc
Auto merge of #14 - tbu-:pr_x86_syscall6_ice, r=japaric
...
Fix #13 by taking reference of non-immediate value
2017-02-23 18:23:50 +00:00
Chris West (Faux)
847debb0a1
Fix #12 : parse kernel sources to get numbers
2017-02-21 12:14:49 +00:00
Tobias Bucher
c86f386048
Fix #13 by taking reference of non-immediate value
2017-02-19 23:18:03 +01:00
Jorge Aparicio
cb880cab59
release v0.1.5
2017-02-03 20:22:06 -05:00
Tobias Bucher
8c10006aa2
Fix GETRANDOM
constant on x86, mixed up with x86_64
2017-02-03 13:22:58 +01:00
Jorge Aparicio
1934a4aa48
release v0.1.4
2017-02-02 00:01:58 -05:00
Jorge Aparicio
8d64a85aed
Merge pull request #9 from tbu-/pr_getrandom
...
Add `getrandom` syscall
2017-02-02 00:00:25 -05:00
Tobias Bucher
e5c36ee591
Add getrandom
syscall
2017-02-01 19:23:15 +01:00
Jorge Aparicio
16045c4949
Merge pull request #8 from simon-i1-h/fix-link
...
Fix link, Remove Travis CI badge
2017-01-23 21:13:48 -05:00
simon-i1-h
0276f551db
Fix link in README.md
2017-01-24 00:03:48 +09:00
simon-i1-h
79def9759b
Remove Travis CI badge
2017-01-24 00:02:37 +09:00
homunkulus
ee704d7f8e
Auto merge of #7 - tbu-:pr_newfstatat, r=japaric
...
Add `newfstatat` syscall for Linux
2017-01-21 18:39:00 +00:00
Tobias Bucher
896b3d9332
Add newfstatat
syscall for Linux
2017-01-21 19:34:16 +01:00
Jorge Aparicio
5ab141b554
release v0.1.3
2017-01-21 12:38:18 -05:00
Jorge Aparicio
1117f0019e
mips: set .noat to appease asm! warnings
...
that pop out when compiling with optimizations
2017-01-21 12:24:18 -05:00
Jorge Aparicio
5876cdddc7
release v0.1.2
2017-01-21 11:16:52 -05:00