3 ms·
> Otherwise you couldn't have symbols with the same names as registers. Some of us would argue that's a feature, and a very important one at that!
by exmadscientist 6y ago
> Otherwise you couldn't have symbols with the same names as registers.
Some of us would argue that's a feature, and a very important one at that!
- tlb 6y agoThere are a lot of registers. 150+ named ones, including rarely used ones like SPL -- the low 8 bits of the stack pointer. This restriction would break existing assembly code whenever Intel added a new one, which happens regularly.