equal
deleted
inserted
replaced
29 #include "runtime/thread.hpp" |
29 #include "runtime/thread.hpp" |
30 |
30 |
31 inline const char* os::dll_file_extension() { return ".dll"; } |
31 inline const char* os::dll_file_extension() { return ".dll"; } |
32 |
32 |
33 inline const int os::default_file_open_flags() { return O_BINARY | O_NOINHERIT;} |
33 inline const int os::default_file_open_flags() { return O_BINARY | O_NOINHERIT;} |
34 |
|
35 // File names are case-insensitive on windows only |
|
36 inline int os::file_name_strncmp(const char* s, const char* t, size_t num) { |
|
37 return _strnicmp(s, t, num); |
|
38 } |
|
39 |
34 |
40 inline void os::dll_unload(void *lib) { |
35 inline void os::dll_unload(void *lib) { |
41 ::FreeLibrary((HMODULE)lib); |
36 ::FreeLibrary((HMODULE)lib); |
42 } |
37 } |
43 |
38 |