-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added the framework for compiling and running musl app #4
Conversation
7d4ca40
to
b7ae80a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Never mind, I submit a approve by mistake
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
pending
apps/libc/c/helloworld/helloworld.c
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We have moved out the /apps/
directory from ArceOS in arceos-org/arceos@5f67fda, should we reintroduce the /apps/
here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
They are temporary. Since our current syscall support is incomplete, it does not work well with arceos-app.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/apps/
here is a temporary solution, which stores source codes and binary files for testing.
When the filesystem is supported, these testcases may be moved to a seperate repo.
4c5cfdc
to
a0a65e7
Compare
```rust mod sub_mod1; mod sub_mod2; use core::foo::Bar; use alloc::bar::Foo; use ext_crate::bar; use crate::baz; use self::sub_mod1::foo; use super::sup_mod::qux; pub use ... ```
14ddf27
to
b10e0f7
Compare
apps/
folder stores code for all kinds of testcases.For some complex applications, it can be compiled elsewhere. Its binaries can be stored in the
apps/
folder directly or via a sub-repository.