Skip to content
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

.include (or multiple source files) #3

Open
alexander-bauer opened this issue Jun 11, 2012 · 1 comment
Open

.include (or multiple source files) #3

alexander-bauer opened this issue Jun 11, 2012 · 1 comment
Assignees

Comments

@alexander-bauer
Copy link

I'm using das exclusively to assemble my work-in-progress kernel and OS, and have found that it's somewhat inconvenient to use a script to collect all of the source files together before assembling. This difficulty could be overcome by a .include directive, or the ability to specify multiple source files in the call to das. Would this be possible?

@jonpovey
Copy link
Owner

Thanks for opening this issue. Knowing people are actually using das motivates me and directs my priorities :)
There's good news and bad new on includes:

The bad news is, I'm emigrating at the end of this month and busy with that, so don't expect to have time to work on das until July.

The good news is, I have a skeleton preprocessor partly working in a local branch already and includes are the first thing I plan to implement. Then macros and stuff.

Since I know you want includes, I'll concentrate on getting those working, and do a release and update this issue when they are. By the way, I'm "reserving" the ability to give das multiple source files on the command line, as I plan to use that later for separate assembly units with linking, relocation, and local symbol namespaces. I don't want to do a naive "cat them all together" approach now and break it later.

@ghost ghost assigned jonpovey Jun 14, 2012
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

No branches or pull requests

2 participants