-
Notifications
You must be signed in to change notification settings - Fork 11
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
Length of EQU name limit? #102
Comments
There is a maximum limit of 32 characters on a label. I'll put it in the docs - b0a7bce |
Good call. Glad that was the likely culprit :-) I guess that is ANY label? BTW, I think I may have had this issue myself ages ago, only just coming back into my memory!!! |
Any global label indeed; I'll need to check the size maximums for local labels after the @ next |
Yes, the same, though technically they might work with longer names depending on their scope. However, supported up to and including 32 characters, updated the docs |
These are BIG-ass labels ;-) |
He was using things like this: VDU_SCREENMODE_640x240x16_60HZ_DB: equ 132 which is big, but understandable. |
Totally unrelated, but as I have no other way to contact you anymore, just wondering if you might have any thoughts on my i2c issues and if my thoughts on this 'bug' makes sense??? Not expecting you to fix it, just see if my idea/suspicions seems logical. |
Is there a limit on chars in an EQU?
Trying to debug someone else's code and the build fails error 5 trap, or something like that. Sounds like too much trying to get into too little space.
If so, just add name limit to docs??
May just be similar to file name lengths issues we had.
UPDATE. Seems to fail if more than 32 chars. Feels like a suspicious number!! ;-)
This works:
VDU_5678901234567890123456789012: equ 136
This does not:
VDU_56789012345678901234567890123: equ 136
./build.sh: line 24: 62385 Trace/BPT trap: 5 /usr/local/bin/ez80asmm4 "$1" "-l" "-x"
The text was updated successfully, but these errors were encountered: