Guys,

investigation shown that if we remove EXPORTS section from the def
file then the result dll has correct names.

Is there any objections on removing EXPORTS sections from the def
files on Windows?

SY, Alexey

2006/9/20, Alexey Petrenko (JIRA) <[EMAIL PROTECTED]>:
[build?] Some of the Harmony jni libraries has wrong function names inside
--------------------------------------------------------------------------

                Key: HARMONY-1505
                URL: http://issues.apache.org/jira/browse/HARMONY-1505
            Project: Harmony
         Issue Type: Bug
         Components: Classlib
        Environment: Windows
           Reporter: Alexey Petrenko


Some of the Harmony jni libraries, for example hyluni.dll, has function names 
which are not prefixed by underscore ( _ ).

JNI spec says that all the JNI methods on Windows should be declared as 
__stdcall. [1] And MS C documentation says that __stdcall function names should 
be prefixed by underscore. [2]

[1] http://java.sun.com/j2se/1.5.0/docs/guide/jni/spec/design.html#wp615
[2] http://msdn2.microsoft.com/en-us/library/zxk0tw93.aspx

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira





--
Alexey A. Petrenko
Intel Middleware Products Division

---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to