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

Help linking #51

Open
larsbrinkhoff opened this issue Mar 16, 2020 · 4 comments
Open

Help linking #51

larsbrinkhoff opened this issue Mar 16, 2020 · 4 comments

Comments

@larsbrinkhoff
Copy link
Member

I'm comfortable with ITS, so I have been using that to edit and link JOSS. But I have run into a problem: I don't get any symbols. Am I doing something wrong with LOADER or LINK?

@larsbrinkhoff
Copy link
Member Author

What I have been doing is to assemble each file separately to a REL file. Then I have run LOADER and LINK like this:

*arith,distrib,disc,su,cpu,ddt,iu/go
COMM 5K CORE, 25 WORDS FREE
LOADER USED 7+4K CORE
EXIT
*arith,distrib,disc,su,cpu,ddt,iu/go
[LNKNSA No start address]
EXIT

Should I do something in particular to get a symbol table?

@PashPaw
Copy link
Collaborator

PashPaw commented Mar 16, 2020

This appears to be normal behavior for LOADER and LINK. LOADER's manual is available here:

http://bitsavers.org/pdf/dec/pdp10/1970_PDP-10_Ref/1970PDP10Ref_Part5.pdf

I'll try to figure out the switches. it's not like I have all the time in the world right now anyway.

@PashPaw
Copy link
Collaborator

PashPaw commented Mar 16, 2020

With that said, it only seems to output a table by default if there's an error.

@larsbrinkhoff
Copy link
Member Author

Sorry, I didn't mean the printed symbol table. I mean the one that is in the core image, or/and the saved SAV file.

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