Commit Graph

  • 9de89e037a fchdir Paul Sajna 2018-03-04 09:03:46 -08:00
  • 95e74373fe fchown Paul Sajna 2018-03-04 08:49:40 -08:00
  • 8b1222c3fb brk Paul Sajna 2018-03-04 08:41:37 -08:00
  • c96040187f chown Paul Sajna 2018-03-04 08:32:23 -08:00
  • aa4f7ed3a5 Merge branch 'platform' into unistd Paul Sajna 2018-03-04 08:21:52 -08:00
  • 6b89b4620b Merge branch 'master' of github.com:redox-os/relibc into platform Paul Sajna 2018-03-04 08:09:48 -08:00
  • 4b1a1568bf add rawfile.rs Paul Sajna 2018-03-04 08:09:13 -08:00
  • 8283f130d6 Merge pull request #10 from sajattack/semaphore Jeremy Soller 2018-03-04 09:06:30 -07:00
  • 0157f7fcea Merge branch 'semaphore' into platform Paul Sajna 2018-03-04 08:03:01 -08:00
  • 608a6fcfad merge Paul Sajna 2018-03-04 08:02:41 -08:00
  • e08ffa6474 merge Paul Sajna 2018-03-04 07:57:39 -08:00
  • 25b9ac206b remove timedwait Paul Sajna 2018-03-04 07:50:49 -08:00
  • ae4b64c491 missing curlyboi Paul 2018-03-04 07:41:07 -08:00
  • 4d506e6981 Merge branch 'master' into unistd Paul 2018-03-04 07:39:51 -08:00
  • 7a38acada9 Merge branch 'semaphore' of github.com:sajattack/relibc into semaphore Paul Sajna 2018-03-04 07:34:47 -08:00
  • 0a245a386e comment out sem_open Paul Sajna 2018-03-04 07:34:27 -08:00
  • caa89878d6 merge Paul Sajna 2018-03-04 07:33:38 -08:00
  • 5002dd720f Add mman to lib.rs Jeremy Soller 2018-03-04 08:31:43 -07:00
  • 07c897e558 Clean up gcc line Jeremy Soller 2018-03-04 08:29:19 -07:00
  • 18c6701841 Disable stack protector Jeremy Soller 2018-03-04 08:27:20 -07:00
  • 654ca47351 Fix atexit_funcs call in exit Jeremy Soller 2018-03-04 08:15:26 -07:00
  • 7a7b3efe3a Merge branch 'master' of github.com:redox-os/relibc Jeremy Soller 2018-03-04 08:12:38 -07:00
  • 866d952924 Support building for Redox Jeremy Soller 2018-03-04 08:10:42 -07:00
  • d9d7440a7f implement some unistd Paul Sajna 2018-03-04 06:37:45 -08:00
  • 8860109efc add stuff from old newlib to todo Paul Sajna 2018-03-04 05:08:32 -08:00
  • 432c3ad397 add mman to main Cargo.toml Paul Sajna 2018-03-03 21:55:24 -08:00
  • de29e16024 remove mman from todo Paul Sajna 2018-03-03 20:58:58 -08:00
  • 16cf6e0267 build mman header Paul Sajna 2018-03-03 20:57:29 -08:00
  • 0e423aae4d Merge branch 'master' into semaphore Paul 2018-03-04 06:46:27 -08:00
  • 21abb75ccc Merge branch 'semaphore' of github.com:sajattack/relibc into semaphore Paul Sajna 2018-03-04 06:45:13 -08:00
  • 7fcad36826 add semaphore to main Cargo.toml Paul Sajna 2018-03-03 21:56:46 -08:00
  • 2e1d29203d build semaphore header Paul Sajna 2018-03-03 21:07:40 -08:00
  • d25b1d2fa4 implement some unistd Paul Sajna 2018-03-04 06:37:45 -08:00
  • 9f5db313ce Merge pull request #13 from sajattack/oldlib Jeremy Soller 2018-03-04 07:36:00 -07:00
  • 50af0031c3 Merge pull request #9 from sajattack/mman Jeremy Soller 2018-03-04 07:35:28 -07:00
  • 4f5d65e7a6 Merge pull request #12 from sajattack/atexit Jeremy Soller 2018-03-04 06:17:25 -07:00
  • 460d7fb2c3 add stuff from old newlib to todo Paul Sajna 2018-03-04 05:08:32 -08:00
  • ef9545cf71 missing parens Paul Sajna 2018-03-04 04:43:05 -08:00
  • cdf5cb2d56 fix atexit Paul Sajna 2018-03-04 04:34:22 -08:00
  • e2695b2380 Merge pull request #11 from dlrobertson/aarch64 Jeremy Soller 2018-03-03 23:00:30 -07:00
  • 01e519aa24 add semaphore to main Cargo.toml Paul Sajna 2018-03-03 21:56:46 -08:00
  • 1a572d91b0 Merge pull request #8 from sajattack/fix-options Jeremy Soller 2018-03-03 22:56:09 -07:00
  • 09116f83f7 add mman to main Cargo.toml Paul Sajna 2018-03-03 21:55:24 -08:00
  • d9d2ec1992 Start on support for aarch64 Dan Robertson 2018-03-04 05:08:09 +00:00
  • 3210d52eee Merge branch 'fix-options' into semaphore Paul Sajna 2018-03-03 21:10:11 -08:00
  • 6cf4b3bf82 build semaphore header Paul Sajna 2018-03-03 21:07:40 -08:00
  • 2acf7e6915 remove mman from todo Paul Sajna 2018-03-03 20:58:58 -08:00
  • ba1a9543c8 build mman header Paul Sajna 2018-03-03 20:57:29 -08:00
  • ee6ffbe73e fix Options Paul Sajna 2018-03-03 20:55:32 -08:00
  • eea3f0ede6 Merge branch 'master' of github.com:redox-os/relibc Paul Sajna 2018-03-03 20:07:33 -08:00
  • a6dfd7145f Merge pull request #6 from sajattack/master Jeremy Soller 2018-03-03 21:04:12 -07:00
  • f4d8fd3186 Merge branch 'master' of github.com:redox-os/relibc Paul Sajna 2018-03-03 19:58:12 -08:00
  • 352f485649 Build grp header Jeremy Soller 2018-03-03 20:52:10 -07:00
  • a9f2e9a9a7 Add template Jeremy Soller 2018-03-03 20:48:37 -07:00
  • 2b16a3693e wrap all function parameters in Options Paul Sajna 2018-03-03 19:42:29 -08:00
  • 533cb67681 fix Options Paul Sajna 2018-03-03 19:33:34 -08:00
  • c4b88cc1e6 Build ctype with header Jeremy Soller 2018-03-03 20:33:19 -07:00
  • 083fd72e66 Reorganize Jeremy Soller 2018-03-03 20:24:40 -07:00
  • 388d8ed8cf Merge stdlib Jeremy Soller 2018-03-03 20:17:46 -07:00
  • 9a423140bc Merge string Jeremy Soller 2018-03-03 20:17:08 -07:00
  • 800a3a7a47 Merge stdio files Jeremy Soller 2018-03-03 20:13:52 -07:00
  • 3855e4c4b9 Merge branch 'master' of https://github.com/sajattack/relibc into sajattack-master Jeremy Soller 2018-03-03 20:06:27 -07:00
  • 64b2970cf4 make it possible to printf to any fmt::Write implementer Jeremy Soller 2018-03-03 19:57:18 -07:00
  • 5520526bef Implement printf (very simple version) Jeremy Soller 2018-03-03 19:47:01 -07:00
  • bf987098dc Use openlibm Jeremy Soller 2018-03-03 17:56:53 -07:00
  • 341bc1b938 parameter names Paul Sajna 2018-03-03 16:49:01 -08:00
  • 172517e4f8 Add all stdlib functions Jeremy Soller 2018-03-03 17:44:09 -07:00
  • f5ef0af883 Implement malloc/free with ralloc Jeremy Soller 2018-03-03 16:54:58 -07:00
  • e30dec7124 WIP: stdio.h Jeremy Soller 2018-03-03 15:15:50 -07:00
  • 2aff4d41dd Implement argument handling, add string.h Jeremy Soller 2018-03-03 14:55:54 -07:00
  • 78e421cb72 Implement some functions on Linux Jeremy Soller 2018-03-03 14:31:28 -07:00
  • 457d3972f7 merge with origin, put unistd back the way it was Paul Sajna 2018-03-03 12:28:13 -08:00
  • 9fb0b77d89 Include sys/types in fctnl and unistd Jeremy Soller 2018-03-03 13:10:21 -07:00
  • d64dba1c1e Use patched cbindgen, implement stdbool and stdint Jeremy Soller 2018-03-03 13:05:43 -07:00
  • a9aae80ae0 WIP: Define common types Jeremy Soller 2018-03-03 10:08:16 -07:00
  • d337caafe6 Remove std from outputted libc.a Jeremy Soller 2018-03-03 09:19:25 -07:00
  • d20e3f69e1 no_std Jeremy Soller 2018-03-03 08:51:14 -07:00
  • a01ff6baf8 Add overarching staticlib Jeremy Soller 2018-03-03 08:44:18 -07:00
  • 7251cbec76 Add definitions for unistd Jeremy Soller 2018-03-03 08:33:19 -07:00
  • b720d0181f Add fcntl Jeremy Soller 2018-03-03 08:25:53 -07:00
  • 858ad52cf6 Finish function definitions for unistd Jeremy Soller 2018-03-03 08:04:16 -07:00
  • 1a298045b6 #[no_mangle] Paul Sajna 2018-03-02 21:27:35 -08:00
  • e57a314acf rustfmt Paul Sajna 2018-03-02 18:23:00 -08:00
  • 7da98c514a wctype.h skeleton Paul Sajna 2018-03-02 18:15:13 -08:00
  • bd91a5a11e wchar.h skeleton Paul Sajna 2018-03-02 18:08:35 -08:00
  • 28b72a667c grp.h skeleton Paul Sajna 2018-03-02 17:51:39 -08:00
  • b8a5b9b551 aio.h skeleton Paul Sajna 2018-03-02 17:40:35 -08:00
  • 7f29a7127c ctype.h skeleton Paul Sajna 2018-03-02 17:36:23 -08:00
  • 3ccd24c50e mman Paul Sajna 2018-03-02 17:30:20 -08:00
  • ae49c54d60 stdio.h skeleton Paul Sajna 2018-03-02 17:23:28 -08:00
  • c1d1be4d61 semaphore.h skeleton Paul Sajna 2018-03-02 17:07:17 -08:00
  • e39ff9d5a3 add string.h skeleton Paul Sajna 2018-03-02 16:59:44 -08:00
  • aef8c1442d pthread skeleton Paul Sajna 2018-03-02 16:54:26 -08:00
  • af548fd1bc add bindgen post-processing script, use it for unistd and stdlib.h Paul Sajna 2018-03-02 14:49:47 -08:00
  • b2b120bbc1 Add many more functions Jeremy Soller 2018-03-01 21:02:52 -07:00
  • 3267409c57 Add very basic example Jeremy Soller 2018-03-01 20:26:40 -07:00
  • 7fbb2c32e2 Fix BAR variables Jeremy Soller 2018-03-01 08:24:24 -07:00
  • 452c586bd0 Merge pull request #28 from dlrobertson/update_pci_parsing Jeremy Soller 2018-03-01 08:18:41 -07:00
  • 4d349192da Allow PCI Config space parsing to handle types Dan Robertson 2018-02-20 02:56:30 +00:00
  • c020ce7d8a Fix delivery of signals when a signal uses the default handler, make context status update on every switch Jeremy Soller 2018-02-24 17:47:46 -07:00