Ticket #28 (closed defect: fixed)

Opened 7 years ago

Last modified 7 years ago

emxbind doesn't read library name from .def file

Reported by: ydario Owned by: bird
Priority: normal Milestone: libc-0.6.1
Component: emx Version:
Severity: major Keywords:
Cc:

Description

The module name used by emxbind when building dynamic libraries is not read from .def file: it is built from output name, but this prevents dotted names for the dll.

This change to emxbind.c allows using LIBRARY name from def file:

case _MD_LIBRARY:

/* Create a DLL. Save the initialization and termination

policies after choosing default values for unspecified values. */

if (stmt->library.name[0] != 0)

module_name = xstrdup (stmt->library.name);

Change History

comment:1 Changed 7 years ago by bird

  • Status changed from new to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.