search for: __builtin_va_start

Displaying 7 results from an estimated 7 matches for "__builtin_va_start".

2017 Dec 01
2
[Release-testers] 5.0.1-rc2 has been tagged
...++ b/c_headers/stdarg.h @@ -26,14 +26,10 @@ #ifndef __STDARG_H #define __STDARG_H -/* zig: added because macos _va_list.h was duplicately defining va_list - */ #ifndef _VA_LIST -#ifndef _VA_LIST_T typedef __builtin_va_list va_list; #define _VA_LIST #endif -#endif #define va_start(ap, param) __builtin_va_start(ap, param) #define va_end(ap) __builtin_va_end(ap) #define va_arg(ap, type) __builtin_va_arg(ap, type) @@ -50,9 +46,6 @@ typedef __builtin_va_list va_list; #ifndef __GNUC_VA_LIST #define __GNUC_VA_LIST 1 typedef __builtin_va_list __gnuc_va_list; -/* zig: added because glibc stdio.h...
2000 Mar 07
0
compile error on HPUX 10.20
...have installed zlib, egd, and openssl. This is the compile errror i am getting: gcc -o ssh ssh.o sshconnect.o log-client.o readconf.o clientloop.o -L. -L/usr/local/ssl/lib -L/usr/local/lib -lssh -lz -L/usr/local/lib/ -L/usr/local/ssl/lib -lcrypto /usr/ccs/bin/ld: Unsatisfied symbols: __builtin_va_start (code) collect2: ld returned 1 exit status *** Error exit code 1 Stop. Anyone know how to get past this? If this is the wrong list them please point me in the right direction. Thanks, Aaron
1998 Jul 23
0
building 1.9.18 for HPUX 10.20
...-DSMB_PASSWD_FILE="/opt/utils/samba/private/smbpasswd" Using LIBS = Compiling clientutil.c Compiling clitar.c Compiling getsmbpass.c Compiling rpc_pipes/ntclientpipe.c Compiling rpc_pipes/ntclientlsa.c Compiling rpc_pipes/ntclientnet.c Linking smbclient ld: Unsatisfied symbols: __builtin_va_start (code) *** Error exit code 1 Stop.
2016 Apr 20
3
va_arg on Windows 64
Hi everyone, I'm interested in variadic functions and how llvm handles them. I discovered that the Clang frontend is doing a great job at lowering the va_arg (precisely __builtin_va_arg) function into target dependent code. I have also seen the va_arg function that exist at IR level. I found some information about va_arg (IR one) that currently does not support all platform. But since 2009,
2020 Oct 08
4
__attribute__((apple_abi)): targeting Apple/ARM64 ABI from Linux (and others)
Hello everyone, I made a quick patch to clang/llvm to introduce an "apple_abi" function attribute (https://github.com/aguinet/llvm-project/commit/c4905ded3afb3182435df30e527955031cb0d098), to be able to compile functions for the Apple ARM64 ABI when targeting other ARM64 OSes (e.g. Linux). This can be seen as the Apple version of the already existing "ms_abi" attribute. In
2017 Nov 30
9
5.0.1-rc2 has been tagged
Hi, I've tagged the 5.0.1-rc2 release, go ahead and start testing and report your results. -Tom
2015 Jan 08
1
New version of Rtools for Windows
Oh, I forgot to mention that besides setting AR, RANLIB and the stack probing fix, you also need a very up to date binutils. 2.25 was out in december. Even with that , if you linker's default is not what you are compiling for (i.e. a multiarch toolchain), you need to set GNUTARGET also, i.e. -m32/-m64 is not enough. Some fix to autodetect non-default targets went in after christmas before the