Alien-TinyCCx
view release on metacpan or search on metacpan
src/win32/include/sys/unistd.h
src/win32/include/sys/utime.h
src/win32/include/tcc/tcc_libm.h
src/win32/include/tchar.h
src/win32/include/time.h
src/win32/include/vadefs.h
src/win32/include/values.h
src/win32/include/wchar.h
src/win32/include/wctype.h
src/win32/include/winapi/_bsd_types.h
src/win32/include/winapi/_mingw_unicode.h
src/win32/include/winapi/_timeval.h
src/win32/include/winapi/basetsd.h
src/win32/include/winapi/basetyps.h
src/win32/include/winapi/guiddef.h
src/win32/include/winapi/in6addr.h
src/win32/include/winapi/inaddr.h
src/win32/include/winapi/intrin.h
src/win32/include/winapi/mstcpip.h
src/win32/include/winapi/mswsock.h
src/win32/include/winapi/poppack.h
src/Changelog view on Meta::CPAN
484: Handle parentheses within __attribute__((...)) (Rob Landley)
480: Remove a goto in decl_initializer_alloc (Rob Landley)
475: Fix dereferences in inline assembly output (Joshua Phillips)
474: Cast ptrs to ints of different sizes correctly (Joshua Phillips)
473: Fix size of structs with empty array member (Joshua Phillips)
470: No warning for && and || with mixed pointers/integers (Rob Landley)
469: Fix symbol visibility problems in the linker (Vincent Pit)
468: Allow && and || involving pointer arguments (Rob Landley)
455: Optimize case labels with no code in between (Zdenek Pavlas)
450: Implement alloca for x86 (grischka)
415: Parse unicode escape sequences (Axel Liljencrantz)
407: Add a simple va_copy() in stdarg.h (Hasso Tepper)
400: Allow typedef names as symbols (Dave Dodge)
- Import some changesets from Rob Landley's fork (part 1):
462: Use LGPL with bcheck.c and il-gen.c
458: Fix global compound literals (in unary: case '&':) (Andrew Johnson)
456: Use return code from tcc_output_file in main() (Michael Somos)
442: Fix indirections with function pointers (***fn)() (grischka)
441: Fix LL left shift in libtcc1.c:__shldi3 (grischka)
440: Pass structures and function ptrs through ?: (grischka)
src/tccpp.c view on Meta::CPAN
tal_free(cstr_alloc, cstr->data);
cstr_new(cstr);
}
/* reset string to empty */
ST_FUNC void cstr_reset(CString *cstr)
{
cstr->size = 0;
}
/* XXX: unicode ? */
static void add_char(CString *cstr, int c)
{
if (c == '\'' || c == '\"' || c == '\\') {
/* XXX: could be more precise if char or string */
cstr_ccat(cstr, '\\');
}
if (c >= 32 && c <= 126) {
cstr_ccat(cstr, c);
} else {
cstr_ccat(cstr, '\\');
src/win32/include/winapi/mstcpip.h view on Meta::CPAN
/**
* This file has no copyright assigned and is placed in the Public Domain.
* This file is part of the w64 mingw-runtime package.
* No warranty is given; refer to the file DISCLAIMER.PD within this package.
*/
#ifndef _MSTCPIP_
#define _MSTCPIP_
#include <_mingw_unicode.h>
struct tcp_keepalive {
u_long onoff;
u_long keepalivetime;
u_long keepaliveinterval;
};
#define SIO_RCVALL _WSAIOW(IOC_VENDOR,1)
#define SIO_RCVALL_MCAST _WSAIOW(IOC_VENDOR,2)
#define SIO_RCVALL_IGMPMCAST _WSAIOW(IOC_VENDOR,3)
src/win32/include/winapi/shellapi.h view on Meta::CPAN
/**
* This file is part of the mingw-w64 runtime package.
* No warranty is given; refer to the file DISCLAIMER within this package.
*/
#ifndef _INC_SHELLAPI
#define _INC_SHELLAPI
#include <_mingw_unicode.h>
#include <specstrings.h>
#ifndef WINSHELLAPI
#ifndef _SHELL32_
#define WINSHELLAPI DECLSPEC_IMPORT
#else
#define WINSHELLAPI
#endif
#endif
src/win32/include/winapi/winsock2.h view on Meta::CPAN
/**
* This file has no copyright assigned and is placed in the Public Domain.
* This file is part of the w64 mingw-runtime package.
* No warranty is given; refer to the file DISCLAIMER.PD within this package.
*/
#ifndef _WINSOCK2API_
#define _WINSOCK2API_
#include <_mingw_unicode.h>
#ifndef _WINSOCKAPI_
#define _WINSOCKAPI_
#else
#warning Please include winsock2.h before windows.h
#endif
#ifndef INCL_WINSOCK_API_TYPEDEFS
#define INCL_WINSOCK_API_TYPEDEFS 0
#endif
src/win32/include/winapi/ws2tcpip.h view on Meta::CPAN
/**
* This file has no copyright assigned and is placed in the Public Domain.
* This file is part of the w64 mingw-runtime package.
* No warranty is given; refer to the file DISCLAIMER.PD within this package.
*/
#ifndef _WS2TCPIP_H_
#define _WS2TCPIP_H_
#include <_mingw_unicode.h>
#include <winsock2.h>
#include <psdk_inc/_ip_mreq1.h>
struct ip_mreq_source {
struct in_addr imr_multiaddr;
struct in_addr imr_sourceaddr;
struct in_addr imr_interface;
};
( run in 0.396 second using v1.01-cache-2.11-cpan-88abd93f124 )