Mercurial > hg > truffle
comparison src/share/vm/prims/jvm.cpp @ 2191:d70fe6ab4436
6588413: Use -fvisibility=hidden for gcc compiles
Summary: Add option for gcc 4 and above, define JNIEXPORT and JNIIMPORT to visibility=default, add for jio_snprintf and others since -fvisibility=hidden overrides --version-script definitions.
Reviewed-by: kamg, never
author | coleenp |
---|---|
date | Tue, 01 Feb 2011 11:23:19 -0500 |
parents | 3582bf76420e |
children | c7f3d0b4570f |
comparison
equal
deleted
inserted
replaced
2177:3582bf76420e | 2191:d70fe6ab4436 |
---|---|
2583 return vfprintf(f, fmt, args); | 2583 return vfprintf(f, fmt, args); |
2584 } | 2584 } |
2585 } | 2585 } |
2586 | 2586 |
2587 | 2587 |
2588 int jio_printf(const char *fmt, ...) { | 2588 JNIEXPORT int jio_printf(const char *fmt, ...) { |
2589 int len; | 2589 int len; |
2590 va_list args; | 2590 va_list args; |
2591 va_start(args, fmt); | 2591 va_start(args, fmt); |
2592 len = jio_vfprintf(defaultStream::output_stream(), fmt, args); | 2592 len = jio_vfprintf(defaultStream::output_stream(), fmt, args); |
2593 va_end(args); | 2593 va_end(args); |