Ignore:
Timestamp:
Mar 16, 2011, 6:47:23 PM (14 years ago)
Author:
bird
Message:

moddef.h,emxbind,weakld: Expanded the symbol name fields in libmoddef so that we can parse def-files with long symbols before truncating them (weakld). References #37.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/emx/src/emxbind/export.c

    r2673 r3703  
    5555        error ("ordinal %u multiply defined", (unsigned)exp->ord);
    5656    }
     57 
     58  if (   !(exp->flags & _MDEP_NONAME)
     59      && strlen (exp->entryname) > 255)
     60      error ("exported name is too long (%d chars): %s",
     61             strlen (exp->entryname), exp->entryname);
     62 
    5763  if (export_len >= export_size)
    5864    {
Note: See TracChangeset for help on using the changeset viewer.