- 16 11月, 2018 2 次提交
-
-
由 Denis Merigoux 提交于
-
由 Denis Merigoux 提交于
-
- 20 8月, 2018 2 次提交
-
-
由 Dmytro Shynkevych 提交于
-
由 Dmytro Shynkevych 提交于
-
- 19 8月, 2018 1 次提交
-
-
由 Dmytro Shynkevych 提交于
-
- 11 4月, 2018 1 次提交
-
-
由 Shotaro Yamada 提交于
-
- 02 2月, 2018 1 次提交
-
-
由 Esteban Küber 提交于
-
- 26 1月, 2018 1 次提交
-
-
由 varkor 提交于
If an error message is emitted that spans several files, only the primary file currently has line and column data attached. This is useful information, even in files other than the one in which the error occurs. We can often work out which line and column the error corresponds to in other files — in this case it is helpful to add them (in the case of ambiguity, the first relevant line/column is picked, which is still helpful than none).
-
- 15 1月, 2018 1 次提交
-
-
由 Guillaume Gomez 提交于
-
- 11 1月, 2018 1 次提交
-
-
由 Ed Schouten 提交于
Though CloudABI is strongly inspired by POSIX, its absence of features that don't work well with capability-based sandboxing makes it different enough that adding bits to sys/unix will make things a mess. This change therefore adds CloudABI specific platform code under sys/cloudabi and borrows parts from sys/unix that can be used without changes. One of the goals of this implementation is to build as much as possible directly on top of CloudABI's system call layer, as opposed to using the C library. This is preferred, as the system call layer is supposed to be stable, whereas the C library ABI technically is not. An advantage of this approach is that it allows us to implement certain interfaces, such as mutexes and condition variables more optimally. They can be lighter than the ones provided by pthreads. This change disables some modules that cannot realistically be implemented right now. For example, libstd's pathname abstraction is not designed with POSIX *at() (e.g., openat()) in mind. The *at() functions are the only set of file system APIs available on CloudABI. There is no global file system namespace, nor a process working directory. Discussions on how to port these modules over are outside the scope of this change. Apart from this change, there are still some other minor fixups that need to be made to platform independent code to make things build. These will be sent out separately, so they can be reviewed more thoroughly.
-
- 08 1月, 2018 1 次提交
-
-
由 Esteban Küber 提交于
-
- 19 10月, 2016 1 次提交
-
-
由 Jeffrey Seyfried 提交于
-
- 06 1月, 2015 1 次提交
-
-
由 Keegan McAllister 提交于
-
- 10 6月, 2014 1 次提交
-
-
由 Keegan McAllister 提交于
-
- 16 5月, 2014 1 次提交
-
-
由 Alex Crichton 提交于
-
- 29 3月, 2014 1 次提交
-
-
由 Brian Anderson 提交于
Closes #2569
-
- 15 2月, 2014 1 次提交
-
-
由 Alex Crichton 提交于
This was previously implemented, and it just needed a snapshot to go through
-
- 17 1月, 2014 1 次提交
-
-
由 Steven Fackler 提交于
-
- 06 10月, 2013 1 次提交
-
-
由 Alex Crichton 提交于
A few features are now hidden behind various #[feature(...)] directives. These include struct-like enum variants, glob imports, and macro_rules! invocations. Closes #9304 Closes #9305 Closes #9306 Closes #9331
-
- 19 9月, 2013 1 次提交
-
-
由 Alex Crichton 提交于
Also add a test to help prevent this from getting out of sync again.
-
- 28 3月, 2013 1 次提交
-
-
由 Tim Chevalier 提交于
Some are xfailed, some not, some existing ones get un-xfailed.
-
- 23 3月, 2013 1 次提交
-
-
由 Patrick Walton 提交于
-
- 08 3月, 2013 2 次提交
-
-
由 Patrick Walton 提交于
-
由 Josh Matthews 提交于
-
- 21 2月, 2013 1 次提交
-
-
由 Seth Pink 提交于
-
- 20 2月, 2013 1 次提交
-
-
由 Alex Crichton 提交于
-
- 02 2月, 2013 1 次提交
-
-
由 Graydon Hoare 提交于
-
- 12 1月, 2013 1 次提交
-
-
由 Jed Davis 提交于
The tests have consts defined both before and after their uses in order to prevent bugs that depend on the order in which they are translated.
-
- 05 1月, 2013 1 次提交
-
-
由 Jed Davis 提交于
-
- 11 12月, 2012 1 次提交
-
-
由 Graydon Hoare 提交于
-
- 01 12月, 2012 1 次提交
-
-
由 Patrick Walton 提交于
-