| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Merge remote-tracking branch 'upstream/master'main | Gustav Sörnäs | 2021-03-17 |
| |\ | |||
| | * | Updated names in standalone/ to match new lab numbering. | Filip Strömbäck | 2021-03-16 |
| | | | |||
| * | | update clean in src/examples | Gustav Sörnäs | 2020-11-24 |
| | | | |||
| * | | add and update gitignores | Gustav Sörnäs | 2020-11-24 |
| | | | |||
| * | | update README | Gustav Sörnäs | 2020-11-24 |
| | | | | | | | | | | | * Links to Pintos * Note about standard library extern "C" | ||
| * | | update readme | Gustav Sörnäs | 2020-11-24 |
| | | | |||
| * | | 69 -> 42 | Gustav Sörnäs | 2020-11-24 |
| | | | |||
| * | | rename kernel -> kernel-rs | Gustav Sörnäs | 2020-11-24 |
| | | | |||
| * | | move rust "libc" to separate crate and link with that instead | Gustav Sörnäs | 2020-11-24 |
| | | | |||
| * | | printf with arguments | Gustav Sörnäs | 2020-11-24 |
| | | | |||
| * | | always try to build rust kernel | Gustav Sörnäs | 2020-11-24 |
| | | | |||
| * | | minor | Gustav Sörnäs | 2020-11-24 |
| | | | |||
| * | | add kernel-rs | Gustav Sörnäs | 2020-11-24 |
| | | | |||
| * | | also remove libpintos.a | Gustav Sörnäs | 2020-11-24 |
| | | | |||
| * | | specify debug compilation | Gustav Sörnäs | 2020-11-24 |
| | | | |||
| * | | add rust release target, compile and copy libpintos | Gustav Sörnäs | 2020-11-24 |
| | | | |||
| * | | only link once to libc | Gustav Sörnäs | 2020-11-23 |
| | | | | | | | | | librust.a contains libc.a as well | ||
| * | | only link librust when needed | Gustav Sörnäs | 2020-11-23 |
| | | | |||
| * | | update Makefile.userprog | Gustav Sörnäs | 2020-11-23 |
| | | | |||
| * | | userprog makefile | Gustav Sörnäs | 2020-11-23 |
| | | | |||
| * | | add rust.c example | Gustav Sörnäs | 2020-11-23 |
| | | | |||
| * | | compile rust to static library | Gustav Sörnäs | 2020-11-23 |
| | | | |||
| * | | intial rs | Gustav Sörnäs | 2020-11-23 |
| |/ | |||
| * | The klaar/pfs test now properly detects crashes better. | Filip Strömbäck | 2020-06-11 |
| | | | | | | | Previously, if the create() call would incorrectly kill the pfs process, the test would still succeed as exit codes were not verified, and there were no other way of identifying successful completion. | ||
| * | Fixed compilation error on GCC 10. | Filip Strömbäck | 2020-05-26 |
| | | | | | | | | | GCC 10 uses -fno-common by default, which makes multiple definitions of the same symbol in multiple object files an error. This was used in the userspace test library, and broke with GCC10. Therefore, the relevant symbol is now marked as "weak" to solve the issue and to clarify the intent. Signed-off-by: Filip Strömbäck <filip.stromback@liu.se> | ||
| * | Fixed test. | Filip Strömbäck | 2020-05-14 |
| | | | | | Signed-off-by: Filip Strömbäck <fstromback@gmail.com> | ||
| * | Fixed typo in comment. | Filip Strömbäck | 2020-05-14 |
| | | | | | Signed-off-by: Filip Strömbäck <fstromback@gmail.com> | ||
| * | Fixed sc-bad-nr-1 test. | Filip Strömbäck | 2020-05-14 |
| | | | | | Signed-off-by: Filip Strömbäck <fstromback@gmail.com> | ||
| * | Added a few more parameter-validating tests. | Filip Strömbäck | 2020-05-07 |
| | | |||
| * | Patched the loader for newer GCC on Ubuntu 19.10. | Filip Strömbäck | 2020-03-31 |
| | | | | | | | | | | | | It seems like the linker now splits sections in pieces that may be smaller than a page, causing the loader to try to load the same page multiple times and fail. Now, offsets are handled properly, and loading of the new kind of files work properly. If the first part of the page is read only, and the second is read-write, then the entire page will not be read-write, which could cause issues. At the moment, it seems this only happens for the text section, which is read only anyway, so it should not be a big issue in the near future at least. Signed-off-by: Filip Strömbäck <filip.stromback@liu.se> | ||
| * | New tool for running single tests in Pintos. | Filip Strömbäck | 2020-03-18 |
| | | | | | Signed-off-by: Filip Strömbäck <filip.stromback@liu.se> | ||
| * | Added new tests for the validating the syscall number. | Filip Strömbäck | 2020-03-18 |
| | | | | | Signed-off-by: Filip Strömbäck <filip.stromback@liu.se> | ||
| * | Merge branch 'master' into 'master' | Filip Strömbäck | 2020-03-18 |
| |\ | | | | | | | | | Fixed typo in standalone lab3, ptree -> pstree See merge request klaar36/pintos!12 | ||
| | * | Fixed typo in standalone lab3, ptree -> pstree | Daniel Thorén | 2020-03-07 |
| |/ | |||
| * | Merge branch 'filst_close_test' into 'master' | klaar36 | 2019-05-07 |
| |\ | | | | | | | | | Added 'close' test for better testing of syscall parameter validation. See merge request klaar36/pintos!11 | ||
| | * | Added 'close' test for better testing of syscall parameter validation. | Filip Strömbäck | 2019-05-07 |
| |/ | | | | Signed-off-by: Filip Strömbäck <filip.stromback@liu.se> | ||
| * | Merge remote-tracking branch 'skel/master' | klaar36 | 2019-04-02 |
| |\ | |||
| | * | Output the Pintos command line once more. | Filip Strömbäck | 2018-04-18 |
| | | | | | | | | | Signed-off-by: Filip Strömbäck <filip.stromback@liu.se> | ||
| | * | Merge branch 'new-gcc-qemu-fix' into 'master' | klaar36 | 2018-04-18 |
| | |\ | | | | | | | | | | | | | Fixed compilation issues on the latest GCC and QEMU. See merge request !10 | ||
| | | * | Fixed compilation issues on the latest GCC and QEMU. | Filip Strömbäck | 2018-04-18 |
| | | | | | | | | | | | | | Signed-off-by: Filip Strömbäck <filip.stromback@liu.se> | ||
| | * | | Merge branch 'sc-bad-write-gcc-74' into 'master' | klaar36 | 2018-04-12 |
| | |\ \ | | |/ | |/| | | | | | | | Fixed compilation error of sc-bad-write in GCC 7.4. See merge request !9 | ||
| | | * | Fixed compilation error of sc-bad-write in GCC 7.4. | Filip Strömbäck | 2018-04-12 |
| | |/ | | | | | | | Signed-off-by: Filip Strömbäck <filip.stromback@liu.se> | ||
| | * | Merge branch 'patch-1' into 'master' | klaar36 | 2018-03-22 |
| | |\ | | | | | | | | | | | | | make pintos-script perl 5.26 compatible See merge request !8 | ||
| | | * | make pintos-script perl 5.26 compatible | Vidar Westfelt | 2018-03-22 |
| | |/ | |||
| * | | extra felkontroll av esp i standalone/upg8 | klaar36 | 2019-04-02 |
| |/ | |||
| * | imported misc scripts | klaar36 | 2017-05-19 |
| | | |||
| * | new file mode | klaar36 | 2017-05-19 |
| | | |||
| * | pintos-gdb: auto find gdb-macros path | klaar36 | 2017-05-19 |
| | | |||
| * | pintos script: removed cpu kvm32 setting | klaar36 | 2017-05-19 |
| | | |||
| * | pintos script modifications for qemu/linux | klaar36 | 2017-05-19 |
| | | |||
