]> git.ipfire.org Git - thirdparty/gcc.git/commit
configure.ac (HAVE_HIDDEN_VISIBILITY_ATTRIBUTE): New test.
authorJakub Jelinek <jakub@redhat.com>
Thu, 11 Aug 2005 21:18:24 +0000 (23:18 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Thu, 11 Aug 2005 21:18:24 +0000 (23:18 +0200)
commit8a42356f48f489b4e2af7b02bafac8ebaff5da09
tree26c42f7f1f69f7735ef39926c2c1dd7be903a44c
parentdec1f3aa95606219f3b0f2255813a4d90c277451
configure.ac (HAVE_HIDDEN_VISIBILITY_ATTRIBUTE): New test.

* configure.ac (HAVE_HIDDEN_VISIBILITY_ATTRIBUTE): New test.
(AH_BOTTOM): Add FFI_HIDDEN definition.
* configure: Rebuilt.
* fficonfig.h.in: Rebuilt.
* src/powerpc/ffi.c (hidden): Remove.
(ffi_closure_LINUX64, ffi_prep_args64, ffi_call_LINUX64,
ffi_closure_helper_LINUX64): Use FFI_HIDDEN instead of hidden.
* src/powerpc/linux64_closure.S (ffi_closure_LINUX64,
.ffi_closure_LINUX64): Use FFI_HIDDEN instead of .hidden.
* src/x86/ffi.c (ffi_closure_SYSV, ffi_closure_raw_SYSV): Remove,
add FFI_HIDDEN to its prototype.
(ffi_closure_SYSV_inner): New.
* src/x86/sysv.S (ffi_closure_SYSV, ffi_closure_raw_SYSV): New.
* src/x86/win32.S (ffi_closure_SYSV, ffi_closure_raw_SYSV): New.

From-SVN: r103002
libffi/ChangeLog
libffi/configure
libffi/configure.ac
libffi/fficonfig.h.in
libffi/src/powerpc/ffi.c
libffi/src/powerpc/linux64_closure.S
libffi/src/x86/ffi.c
libffi/src/x86/sysv.S
libffi/src/x86/win32.S