[jdk8u-dev] RFR: 8320005: Allow loading of shared objects with .a extension on AIX [v2]

Suchismith Roy sroy at openjdk.org
Fri Apr 5 18:16:12 UTC 2024


On Fri, 5 Apr 2024 14:38:46 GMT, Severin Gehwolf <sgehwolf at openjdk.org> wrote:

>> Suchismith Roy has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   Same logic different file
>
> hotspot/src/os/aix/vm/os_aix.cpp line 1455:
> 
>> 1453: // Loads .dll/.so and in case of error it checks if .dll/.so was built
>> 1454: // for the same architecture as Hotspot is running on.
>> 1455: static void* dll_load(const char *filename, char *ebuf, int ebuflen) {
> 
> Are you sure this is correct? The [JDK 11u](https://github.com/openjdk/jdk11u-dev/commit/6808c5c89d1e30f481ebe444f93175232bcd30e2#diff-5f68fc3ce77d56a6e5a398c51eb1e1b56ea41175e8a86a1c5d92e167ba2b2b40R1316) change renamed this to `dll_load_library`. Does this even work?

@jerboaa I see the certificate tests failing in the tests. Are these due to some other issue ? I do not see how my fix would cause a certificate issue.

-------------

PR Review Comment: https://git.openjdk.org/jdk8u-dev/pull/473#discussion_r1554079699


More information about the jdk8u-dev mailing list