Skip to content

Conversation

@aselle
Copy link

@aselle aselle commented Mar 1, 2018

No description provided.

aselle added 2 commits March 1, 2018 00:17
- Rewrite linker script to handle rss and rw data properly
- Do as much programatically in linker script as possible
- Use more descriptive external linker script generated symbols i.e.
  _ld_blah as consistently as possible.
- Start moving assembly to C (interrupt vector next) boot.c
- Make explicit functions for each kind of fault.
- Test some parts of libc (added makefile to show how to do this)
  vanilla sprintf will work (i.e. no format strings) if using rdimon.

There are still problems: we need init, fin, etc. blocks working
Floating point math through software not working
C++ will not work right now.
@aselle aselle changed the title Improve correctness of startup and linker script (fix debugging & static vars) Move to all c based project, improve linker script to initialize statics properly, fix debugging. Mar 5, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant