From: Cyrill G. <gor...@gm...> - 2013-07-16 04:29:53
|
On Mon, Jul 15, 2013 at 06:33:35PM -0400, Frank Kotler wrote: > Hi list, > > Since you're looking at bugs, Cyrill, let me run this one by you. > This came to my attention from a question at "Stack Overflow" (why > would anyone call themselves that???). A guy was getting an > "interminable macro expansion" error message. He was trying to > include an insanely large (IMO) lookup table. I think the actual > problem was that he was putting everything on one insanely long > (IMO) line. I'll attach the Python script he was using. I don't know > Python, but was planning to try to "hack" the script to use multiple > lines but, well... I haven't gotten around to it. If anyone knows > Python, I imagine it's easy. I have confirmed that an include file > of similar size, but on multiple lines works fine. I have also > confirmed that we can assemble his file by increasing the value of > DEADMAN_LIMIT in preproc.c to 1<<31. I don't consider it a "bug" > that needs to be "fixed", but I promised him I'd discuss it with > y'all. Any thoughts? Hi Frank! I agree with Ed, that it's nasm abuse and lines are to be splitted. |