Commit graph

122 commits

Author SHA1 Message Date
Jorge Aparicio e37f1a709b implement syscall5 and syscall6 for mips 2017-01-21 10:46:58 -05:00
Jorge Aparicio a297a02044 release v0.1.1 2017-01-14 20:16:10 -05:00
Jorge Aparicio afc4b25219 fix syscall2 for linux-aarch64 2017-01-14 19:53:16 -05:00
Jorge Aparicio 73b3ee20b9 release v0.1.0 2017-01-13 20:55:06 -05:00
Jorge Aparicio 94ea6388e1 linux: test that the return code, in the error case, has the right sign 2017-01-13 09:29:31 -05:00
Jorge Aparicio b69140b8a9 fix x86 2017-01-13 00:55:55 -05:00
Jorge Aparicio 0950e37073 fix test and example 2017-01-13 00:09:10 -05:00
Jorge Aparicio 490dbc9a3b actually run tests 2017-01-13 00:02:22 -05:00
Jorge Aparicio ee65e7a483 ci: run the hello example 2017-01-12 23:52:13 -05:00
Jorge Aparicio 30041237a3 tweak platform/linux-x86
to match the formatting of the other modules
2017-01-12 23:50:05 -05:00
Jorge Aparicio 366e783f01 tweak platform/linux-x86_64
to match the formatting of the other modules
2017-01-12 23:50:05 -05:00
Jorge Aparicio 21f8492e67 tweak platform/linux-armeabi
to match the formatting of the other modules
2017-01-12 23:50:05 -05:00
Jorge Aparicio 01bd21cad5 fix macros 2017-01-12 23:50:05 -05:00
Jorge Aparicio dcbd8dddce tweak src/lib.rs 2017-01-12 23:50:05 -05:00
Jorge Aparicio e2b5f0ba94 SPARC support 2017-01-12 23:50:05 -05:00
Jorge Aparicio ea754cf1a1 MIPS support 2017-01-12 23:50:03 -05:00
Jorge Aparicio 61444c454e PowerPC support 2017-01-12 23:49:42 -05:00
Jorge Aparicio 42b5a4ead7 fix ci/install.sh for macOS 2017-01-12 23:04:42 -05:00
Jorge Aparicio 3c75fa6beb update Cargo.toml 2017-01-12 23:04:41 -05:00
Jorge Aparicio 7b8e30d9a5 AArch64 support 2017-01-12 23:04:27 -05:00
Jorge Aparicio 6c1ef55fd2 re-generate linux-x86 system call numbers 2017-01-11 21:04:09 -05:00
Jorge Aparicio 1c666758ed re-generate linux-armaeabi system call numbers 2017-01-11 20:57:32 -05:00
Jorge Aparicio 6651a45f7e re-generate linux-x86_64 system call numbers 2017-01-11 20:54:30 -05:00
Jorge Aparicio c028823c78 CI based on trust 2017-01-11 19:46:03 -05:00
Jorge Aparicio 6d600fc932 rustfmt 2017-01-11 19:43:08 -05:00
Jorge Aparicio c231ece2c7 rename the crate to sc 2017-01-11 19:37:26 -05:00
Keegan McAllister 675f5a9c81 Upgrade to rustc 1.7.0-nightly (6e2a64b57 2015-12-30) 2016-01-09 14:52:04 -08:00
Keegan McAllister b4f72fe428 Merge pull request #22 from ebfe/freebsd_nr
Update freebsd syscall numbers
2015-09-09 11:46:45 -07:00
Michael Gehring ad281a03a6 Update freebsd syscall numbers 2015-09-09 06:39:57 +02:00
Keegan McAllister bd47c92c4d Merge remote-tracking branch 'origin/pr/14' into HEAD 2015-08-30 16:40:25 -07:00
Keegan McAllister a8c546abfc Merge pull request #19 from joelarmstrong/fix-core-import
fix "extern crate core" import
2015-08-17 09:55:22 -07:00
Joel Armstrong c658165d84 fix "extern crate core" import
Broken on latest rust nightly because using no_std automatically injects
an "extern crate core". (rust-lang/rfcs#1184)
2015-08-11 18:49:21 -07:00
Keegan McAllister 35fba1762b Merge pull request #18 from erik/unused-mut
Add allow(unused_mut) to package.
2015-07-29 03:12:39 -07:00
Erik Price 4dd439905a Add allow(unused_mut) to package.
Rust doesn't acknowledge variables used as outputs in asm! are mutated.
2015-07-22 23:19:42 -07:00
Keegan McAllister 87ec4c634f Merge pull request #17 from ebfe/linux_nr
Update linux syscall numbers
2015-06-10 10:30:21 -07:00
Michael Gehring ce14f74175 Update linux syscall numbers 2015-06-10 19:04:47 +02:00
Keegan McAllister e3ed79f442 Merge pull request #16 from achanda/master
Always build against nightly
2015-06-02 10:45:09 -07:00
Abhishek Chanda d2381dee1d Always build against nightly
We are using a bunch of unstable fetaures
2015-05-31 17:17:52 +05:30
Ruben De Visscher 3c3eeb8812 Use of mut is not needed here because ret is uninitialized before calling asm!. 2015-05-20 16:16:34 +02:00
Keegan McAllister e85c6ebb59 Merge pull request #13 from eatnumber1/master
Add support for macos-x86_64
2015-05-17 18:44:02 -07:00
Russell Harmon d2e04e8af5 Add support for macos-x86_64 2015-05-17 17:49:22 -07:00
Keegan McAllister 34b2668504 Version bump 2015-04-28 10:37:58 -07:00
Keegan McAllister 559527c25b Enable container infrastructure on Travis 2015-02-14 11:15:16 -08:00
Keegan McAllister b68dde7d33 Upgrade to rustc 1.0.0-dev (b9ba643b7 2015-02-13 21:15:39 +0000) 2015-02-14 11:14:15 -08:00
Keegan McAllister d5be938fc9 Upgrade to rustc 1.0.0-dev (c5961ad06 2015-01-28 21:49:38 +0000) 2015-01-31 20:51:16 -08:00
Keegan McAllister 1339f52124 Merge pull request #11 from piec/master
linux-armeabi support
2015-01-20 09:25:34 -08:00
Pierre Carru 652d01f656 tools/nr.rs.c: template to generate the syscall numbers of your environment 2015-01-20 16:53:15 +01:00
Pierre Carru aff44004a5 linux-armeabi support 2015-01-20 16:52:28 +01:00
Keegan McAllister 140da6c9ac Prepare for crates.io upload 2015-01-10 12:43:48 -08:00
Keegan McAllister 3a8be7ecf6 Upgrade to rustc 1.0.0-dev (44a287e6e 2015-01-08 17:03:40 -0800) 2015-01-10 12:38:19 -08:00