refactor: remove naked_functions nightly usage and filter packed apps to *.rs (#171)
Move the stackful coroutine context-switch implementation from naked Rust code into a standalone assembly file under user/src/bin, and update easy-fs-fuse to only treat .rs entries as user programs when packing fs.img. The packing behavior changed because keeping the assembly helper in user/src/bin would otherwise make the old directory scan misclassify .S files as runnable apps.
Y
Yifan Wu committed
4f9a2006ef2e86b65010a276d95efdc899c86428
Parent: 886d1ab