stdarg.h revision 677833bc953b6cb418c701facbdcf4aa18d6c44e
4632N/A/** @file
4632N/A *
4632N/A * InnoTek Portable Runtime - stdarg.h wrapper.
4632N/A */
4632N/A
4632N/A/*
4632N/A * Copyright (C) 2006 InnoTek Systemberatung GmbH
4632N/A *
4632N/A * This file is part of VirtualBox Open Source Edition (OSE), as
4632N/A * available from http://www.virtualbox.org. This file is free software;
4632N/A * you can redistribute it and/or modify it under the terms of the GNU
4632N/A * General Public License as published by the Free Software Foundation,
4632N/A * in version 2 as it comes in the "COPYING" file of the VirtualBox OSE
4632N/A * distribution. VirtualBox OSE is distributed in the hope that it will
4632N/A * be useful, but WITHOUT ANY WARRANTY of any kind.
4632N/A *
4632N/A * If you received this file as part of a commercial VirtualBox
4632N/A * distribution, then only the terms of your commercial VirtualBox
4632N/A * license agreement apply instead of the previous paragraph.
4632N/A */
4632N/A
4632N/A#ifndef __iprt_stdarg_h__
4632N/A#define __iprt_stdarg_h__
4632N/A
4632N/A#include <stdarg.h>
4632N/A
4632N/A/*
4632N/A * MSC doesn't implement va_copy.
4632N/A */
4632N/A#ifndef va_copy
4632N/A# define va_copy(dst, src) do { (dst) = (src); } while (0) /** @todo check AMD64 */
4632N/A#endif
4632N/A
4632N/A#endif
4632N/A
4632N/A