The MASM Forum Archive 2004 to 2012

Project Support Forums => GoAsm Assembler and Tools => Topic started by: nsquare on September 09, 2009, 08:54:32 AM

Title: GoLink: symbol length limit 40
Post by: nsquare on September 09, 2009, 08:54:32 AM
Hi, Jeremy

When building a DLL, the following EXPORT is ok


EXPORT test_symbol_len_123456789012345678901234:
xor eax, eax
ret


but


EXPORT test_symbol_len_1234567890123456789012345:
xor eax, eax
ret


will be ignored by GoLink.

It seems that GoLink.exe has a silent length limit of 40 chars for exported symbols. Since physical
memory is no longer expensive and good, short names are not easy to construct, would you please
raise the limit up a little bit ?
Title: Re: GoLink: symbol length limit 40
Post by: jorgon on September 09, 2009, 09:39:40 AM
Sure, would you like to try this for size?
GoLink Version 0.26.13

Title: Re: GoLink: symbol length limit 40
Post by: nsquare on September 09, 2009, 11:48:03 AM
It's OK now.
Thanks.