Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 29801 | Differences between
and this patch

Collapse All | Expand All

(-)arts-1.1.4.old/flow/gsl/gslglib.h (+3 lines)
Lines 507-512 Link Here
507
#if !defined (G_VA_COPY)
507
#if !defined (G_VA_COPY)
508
#  if defined (__GNUC__) && ( defined (__PPC__) || defined (__s390__) ) && (defined (_CALL_SYSV) || defined (_WIN32) || defined (__s390__) )
508
#  if defined (__GNUC__) && ( defined (__PPC__) || defined (__s390__) ) && (defined (_CALL_SYSV) || defined (_WIN32) || defined (__s390__) )
509
#    define G_VA_COPY(ap1, ap2)   (*(ap1) = *(ap2))
509
#    define G_VA_COPY(ap1, ap2)   (*(ap1) = *(ap2))
510
#  elif defined (__x86_64__)
511
#    include <stdarg.h>
512
#    define G_VA_COPY(ap1, ap2) __va_copy((ap1), (ap2))
510
#  elif defined (G_VA_COPY_AS_ARRAY)
513
#  elif defined (G_VA_COPY_AS_ARRAY)
511
#    define G_VA_COPY(ap1, ap2)   g_memmove ((ap1), (ap2), sizeof (va_list))
514
#    define G_VA_COPY(ap1, ap2)   g_memmove ((ap1), (ap2), sizeof (va_list))
512
#  else /* va_list is a pointer */
515
#  else /* va_list is a pointer */

Return to bug 29801