Tom Almeida
|
a2dc22123f
|
Merge branch 'master' into 'master'
# Conflicts:
# src/stdio/src/default.rs
|
2018-06-30 09:19:54 +00:00 |
|
Jeremy Soller
|
29a626cd7c
|
Merge branch 'unistd' into 'master'
Exec Functions (again) (again)
See merge request redox-os/relibc!144
|
2018-06-28 19:24:04 +00:00 |
|
Paul Sajna
|
5c5e237042
|
Exec Functions (again) (again)
|
2018-06-28 19:24:04 +00:00 |
|
Jeremy Soller
|
da992bff56
|
Merge branch 'master' into 'master'
Fix off-by-one error and remove utf8 check in mktemp
See merge request redox-os/relibc!148
|
2018-06-28 11:36:02 +00:00 |
|
jD91mZM2
|
8e7cd11bc0
|
Fix CI
|
2018-06-28 08:31:34 +02:00 |
|
jD91mZM2
|
2c0f9ce747
|
Fix off-by-one error and remove utf8 check in mktemp
|
2018-06-28 08:03:17 +02:00 |
|
Jeremy Soller
|
e4be43f617
|
Adjust list of expected binaries
|
2018-06-27 15:12:14 -06:00 |
|
Jeremy Soller
|
2e3eda4612
|
Add more expected files
|
2018-06-27 15:08:29 -06:00 |
|
Jeremy Soller
|
cf6c8093ab
|
Update expected output
|
2018-06-27 15:06:19 -06:00 |
|
Jeremy Soller
|
1f1665fd58
|
Merge branch 'master' into 'master'
Add the few last things to get gcc_complete working
See merge request redox-os/relibc!146
|
2018-06-27 21:02:30 +00:00 |
|
Jeremy Soller
|
abbf0c9609
|
Add mktemp test binary to gitingore
|
2018-06-27 14:33:47 -06:00 |
|
Jeremy Soller
|
2dbe7ebee0
|
Update ralloc
|
2018-06-27 14:33:03 -06:00 |
|
Jeremy Soller
|
b5da8aa35c
|
Merge branch 'mggmuggins/ci' into 'master'
Add Gitlab CI
See merge request redox-os/relibc!140
|
2018-06-27 20:31:11 +00:00 |
|
Jeremy Soller
|
6939ca7d7a
|
Merge branch 'mktemp' into 'master'
implement mktemp
See merge request redox-os/relibc!145
|
2018-06-27 20:22:12 +00:00 |
|
Paul Sajna
|
776491bae9
|
implement mktemp
|
2018-06-27 20:22:12 +00:00 |
|
jD91mZM2
|
a6ffd2cc46
|
Update inttypes to match the revert of ints
|
2018-06-27 08:08:14 +02:00 |
|
jD91mZM2
|
cbc3723c66
|
Fix signal not being linked correctly
|
2018-06-26 17:16:56 +02:00 |
|
jD91mZM2
|
727324fd73
|
Apparently cbindgen works on constants
|
2018-06-26 16:57:56 +02:00 |
|
jD91mZM2
|
9de73d0e5b
|
Add uname and gethostname
|
2018-06-26 16:41:19 +02:00 |
|
jD91mZM2
|
844e244851
|
Use both Tag and Type
|
2018-06-26 16:05:02 +02:00 |
|
jD91mZM2
|
3927b0ab44
|
Revert int definitions
|
2018-06-26 14:10:20 +02:00 |
|
jD91mZM2
|
5fc1459eb9
|
signal: Make constants visible from C
|
2018-06-26 11:23:22 +02:00 |
|
jD91mZM2
|
0776de1ae6
|
Fix inttypes
|
2018-06-26 11:10:44 +02:00 |
|
jD91mZM2
|
257040e164
|
Fix a few stat-related things
|
2018-06-26 10:47:48 +02:00 |
|
jD91mZM2
|
ad324a0e4d
|
Use global_asm for setjmp instead
|
2018-06-26 10:21:44 +02:00 |
|
jD91mZM2
|
feed73ffcc
|
inttypes
|
2018-06-26 09:51:07 +02:00 |
|
jD91mZM2
|
5537817594
|
Export libm as well
|
2018-06-26 08:35:27 +02:00 |
|
jD91mZM2
|
441bf9f00b
|
Add the few last things to get gcc_complete working
|
2018-06-25 11:43:44 +02:00 |
|
Jeremy Soller
|
a63e6b3dd8
|
Merge branch 'master' into 'master'
Revert openlibm install script
See merge request redox-os/relibc!143
|
2018-06-24 18:50:40 +00:00 |
|
jD91mZM2
|
320eb0ecd0
|
Revert openlibm install script
Turns out that this only worked because I didn't clean before rebuilding, so it still had access to the old files. Sorry.
|
2018-06-24 20:19:06 +02:00 |
|
Jeremy Soller
|
f265d7c5be
|
Fix linking issues with lang items
|
2018-06-24 09:56:08 -06:00 |
|
Jeremy Soller
|
878f466b67
|
Update to new ralloc, new panic implementation, new compiler-builtins
|
2018-06-24 09:50:15 -06:00 |
|
Jeremy Soller
|
be0aed56bc
|
Merge branch 'master' into 'master'
Fix openlibm & fenv and add more integer types
See merge request redox-os/relibc!141
|
2018-06-24 13:18:34 +00:00 |
|
jD91mZM2
|
72e9525828
|
Add U?INT([0-9]+)_LEAST([0-9]+)_MIN/MAX macros
|
2018-06-24 14:27:42 +02:00 |
|
jD91mZM2
|
3e67314b97
|
Fix openlibm & fenv and add more integer types
|
2018-06-24 14:12:24 +02:00 |
|
SamwiseFilmore
|
59f1b37be8
|
Fix dumb mistake
|
2018-06-24 00:51:37 +00:00 |
|
SamwiseFilmore
|
382c6efb39
|
Add Gitlab CI
|
2018-06-24 00:48:54 +00:00 |
|
Jeremy Soller
|
7f0908eb8e
|
Merge branch 'master' into 'master'
Reuse musl's setjmp implementation
See merge request redox-os/relibc!139
|
2018-06-23 17:46:01 +00:00 |
|
jD91mZM2
|
2283243d95
|
Replace setjmp lib.rs with empty file
|
2018-06-23 17:38:15 +02:00 |
|
jD91mZM2
|
4e99b55417
|
Implement basic setjmp using musl's awesome existing code
|
2018-06-23 17:38:10 +02:00 |
|
Jeremy Soller
|
6e67d30486
|
Merge branch 'master' into 'master'
Install openlibm from Makefile
See merge request redox-os/relibc!138
|
2018-06-23 08:33:27 +00:00 |
|
jD91mZM2
|
829bc64ad6
|
Remove unused import from test
|
2018-06-23 07:54:36 +02:00 |
|
Tom Almeida
|
7e731e0b01
|
Made sure lazy_static works with no_std
|
2018-06-23 13:08:28 +08:00 |
|
jD91mZM2
|
5945de62cb
|
Install openlibm from Makefile
|
2018-06-23 06:54:23 +02:00 |
|
Tom Almeida
|
c7bdd31a18
|
Merged relibc (#311db758) with branch
|
2018-06-23 05:13:02 +08:00 |
|
Tom Almeida
|
6bc28203ca
|
Changed FILE to use a vector as a buffer instead of raw pointers. This allows us to remove the large majority of unsafe blocks from the code
|
2018-06-23 05:01:43 +08:00 |
|
jD91mZM2
|
12ce441f5c
|
Use static mut over UnsafeCell
|
2018-06-22 22:40:30 +02:00 |
|
Tom Almeida
|
b5529c9b71
|
Fixed some issues with temporary files and moved some raw pointers to Option<&T>s
|
2018-06-23 04:28:03 +08:00 |
|
Tom Almeida
|
5921f00e90
|
Changed FILE to use a vector as a buffer instead of raw pointers. This allows us to remove the large majority of unsafe blocks from the code
|
2018-06-23 04:28:00 +08:00 |
|
Jeremy Soller
|
8fd77a4b13
|
Merge branch 'master' into 'master'
Fix undefined behavior
See merge request redox-os/relibc!137
|
2018-06-22 20:07:31 +00:00 |
|