├── .gitignore ├── README.md ├── SDL2-win32 ├── SDL2.def ├── SDL2.dll └── include │ └── SDL2 │ ├── SDL.h │ ├── SDL_assert.h │ ├── SDL_atomic.h │ ├── SDL_audio.h │ ├── SDL_bits.h │ ├── SDL_blendmode.h │ ├── SDL_clipboard.h │ ├── SDL_config.h │ ├── SDL_cpuinfo.h │ ├── SDL_egl.h │ ├── SDL_endian.h │ ├── SDL_error.h │ ├── SDL_events.h │ ├── SDL_filesystem.h │ ├── SDL_gamecontroller.h │ ├── SDL_gesture.h │ ├── SDL_haptic.h │ ├── SDL_hints.h │ ├── SDL_joystick.h │ ├── SDL_keyboard.h │ ├── SDL_keycode.h │ ├── SDL_loadso.h │ ├── SDL_log.h │ ├── SDL_main.h │ ├── SDL_messagebox.h │ ├── SDL_mouse.h │ ├── SDL_mutex.h │ ├── SDL_name.h │ ├── SDL_opengl.h │ ├── SDL_opengl_glext.h │ ├── SDL_opengles.h │ ├── SDL_opengles2.h │ ├── SDL_opengles2_gl2.h │ ├── SDL_opengles2_gl2ext.h │ ├── SDL_opengles2_gl2platform.h │ ├── SDL_opengles2_khrplatform.h │ ├── SDL_pixels.h │ ├── SDL_platform.h │ ├── SDL_power.h │ ├── SDL_quit.h │ ├── SDL_rect.h │ ├── SDL_render.h │ ├── SDL_revision.h │ ├── SDL_rwops.h │ ├── SDL_scancode.h │ ├── SDL_shape.h │ ├── SDL_stdinc.h │ ├── SDL_surface.h │ ├── SDL_system.h │ ├── SDL_syswm.h │ ├── SDL_test.h │ ├── SDL_test_assert.h │ ├── SDL_test_common.h │ ├── SDL_test_compare.h │ ├── SDL_test_crc32.h │ ├── SDL_test_font.h │ ├── SDL_test_fuzzer.h │ ├── SDL_test_harness.h │ ├── SDL_test_images.h │ ├── SDL_test_log.h │ ├── SDL_test_md5.h │ ├── SDL_test_random.h │ ├── SDL_thread.h │ ├── SDL_timer.h │ ├── SDL_touch.h │ ├── SDL_types.h │ ├── SDL_version.h │ ├── SDL_video.h │ ├── begin_code.h │ └── close_code.h ├── __init__.py ├── example_basic.py ├── example_functions.py ├── example_sdl.py ├── example_struct.py ├── tinycc.py └── win32 ├── doc ├── tcc-doc.html └── tcc-win32.txt ├── examples ├── dll.c ├── fib.c ├── hello_dll.c ├── hello_win.c └── libtcc_test.c ├── include ├── _mingw.h ├── assert.h ├── conio.h ├── ctype.h ├── dir.h ├── direct.h ├── dirent.h ├── dos.h ├── errno.h ├── excpt.h ├── fcntl.h ├── fenv.h ├── float.h ├── inttypes.h ├── io.h ├── limits.h ├── locale.h ├── malloc.h ├── math.h ├── mem.h ├── memory.h ├── process.h ├── sec_api │ ├── conio_s.h │ ├── crtdbg_s.h │ ├── io_s.h │ ├── mbstring_s.h │ ├── search_s.h │ ├── stdio_s.h │ ├── stdlib_s.h │ ├── stralign_s.h │ ├── string_s.h │ ├── sys │ │ └── timeb_s.h │ ├── tchar_s.h │ ├── time_s.h │ └── wchar_s.h ├── setjmp.h ├── share.h ├── signal.h ├── stdarg.h ├── stdbool.h ├── stddef.h ├── stdint.h ├── stdio.h ├── stdlib.h ├── string.h ├── sys │ ├── fcntl.h │ ├── file.h │ ├── locking.h │ ├── stat.h │ ├── time.h │ ├── timeb.h │ ├── types.h │ ├── unistd.h │ └── utime.h ├── tcc │ └── tcc_libm.h ├── tcclib.h ├── tchar.h ├── time.h ├── vadefs.h ├── values.h ├── varargs.h ├── wchar.h ├── wctype.h └── winapi │ ├── basetsd.h │ ├── basetyps.h │ ├── guiddef.h │ ├── intrin.h │ ├── poppack.h │ ├── pshpack1.h │ ├── pshpack2.h │ ├── pshpack4.h │ ├── pshpack8.h │ ├── reason.h │ ├── specstrings.h │ ├── stralign.h │ ├── winbase.h │ ├── wincon.h │ ├── windef.h │ ├── windows.h │ ├── winerror.h │ ├── wingdi.h │ ├── winnetwk.h │ ├── winnls.h │ ├── winnt.h │ ├── winreg.h │ ├── winuser.h │ └── winver.h ├── lib ├── gdi32.def ├── kernel32.def ├── libtcc1.a ├── msvcrt.def └── user32.def ├── libtcc.dll ├── libtcc ├── libtcc.def └── libtcc.h ├── tcc.exe ├── tiny_impdef.exe └── tiny_libmaker.exe /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/README.md -------------------------------------------------------------------------------- /SDL2-win32/SDL2.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/SDL2.def -------------------------------------------------------------------------------- /SDL2-win32/SDL2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/SDL2.dll -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_assert.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_atomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_atomic.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_audio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_audio.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_bits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_bits.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_blendmode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_blendmode.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_clipboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_clipboard.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_config.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_cpuinfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_cpuinfo.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_egl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_egl.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_endian.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_error.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_events.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_events.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_filesystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_filesystem.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_gamecontroller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_gamecontroller.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_gesture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_gesture.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_haptic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_haptic.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_hints.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_hints.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_joystick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_joystick.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_keyboard.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_keycode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_keycode.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_loadso.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_loadso.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_log.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_main.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_messagebox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_messagebox.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_mouse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_mouse.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_mutex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_mutex.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_name.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_name.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_opengl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_opengl.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_opengl_glext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_opengl_glext.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_opengles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_opengles.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_opengles2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_opengles2.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_opengles2_gl2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_opengles2_gl2.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_opengles2_gl2ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_opengles2_gl2ext.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_opengles2_gl2platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_opengles2_gl2platform.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_opengles2_khrplatform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_opengles2_khrplatform.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_pixels.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_pixels.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_platform.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_power.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_power.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_quit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_quit.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_rect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_rect.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_render.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_render.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_revision.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_revision.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_rwops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_rwops.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_scancode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_scancode.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_shape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_shape.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_stdinc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_stdinc.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_surface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_surface.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_system.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_syswm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_syswm.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_test.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_test_assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_test_assert.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_test_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_test_common.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_test_compare.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_test_compare.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_test_crc32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_test_crc32.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_test_font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_test_font.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_test_fuzzer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_test_fuzzer.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_test_harness.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_test_harness.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_test_images.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_test_images.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_test_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_test_log.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_test_md5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_test_md5.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_test_random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_test_random.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_thread.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_timer.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_touch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_touch.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_types.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_version.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/SDL_video.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/SDL_video.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/begin_code.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/begin_code.h -------------------------------------------------------------------------------- /SDL2-win32/include/SDL2/close_code.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/SDL2-win32/include/SDL2/close_code.h -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/example_basic.py -------------------------------------------------------------------------------- /example_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/example_functions.py -------------------------------------------------------------------------------- /example_sdl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/example_sdl.py -------------------------------------------------------------------------------- /example_struct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/example_struct.py -------------------------------------------------------------------------------- /tinycc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/tinycc.py -------------------------------------------------------------------------------- /win32/doc/tcc-doc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/doc/tcc-doc.html -------------------------------------------------------------------------------- /win32/doc/tcc-win32.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/doc/tcc-win32.txt -------------------------------------------------------------------------------- /win32/examples/dll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/examples/dll.c -------------------------------------------------------------------------------- /win32/examples/fib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/examples/fib.c -------------------------------------------------------------------------------- /win32/examples/hello_dll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/examples/hello_dll.c -------------------------------------------------------------------------------- /win32/examples/hello_win.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/examples/hello_win.c -------------------------------------------------------------------------------- /win32/examples/libtcc_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/examples/libtcc_test.c -------------------------------------------------------------------------------- /win32/include/_mingw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/_mingw.h -------------------------------------------------------------------------------- /win32/include/assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/assert.h -------------------------------------------------------------------------------- /win32/include/conio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/conio.h -------------------------------------------------------------------------------- /win32/include/ctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/ctype.h -------------------------------------------------------------------------------- /win32/include/dir.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/dir.h -------------------------------------------------------------------------------- /win32/include/direct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/direct.h -------------------------------------------------------------------------------- /win32/include/dirent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/dirent.h -------------------------------------------------------------------------------- /win32/include/dos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/dos.h -------------------------------------------------------------------------------- /win32/include/errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/errno.h -------------------------------------------------------------------------------- /win32/include/excpt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/excpt.h -------------------------------------------------------------------------------- /win32/include/fcntl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/fcntl.h -------------------------------------------------------------------------------- /win32/include/fenv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/fenv.h -------------------------------------------------------------------------------- /win32/include/float.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/float.h -------------------------------------------------------------------------------- /win32/include/inttypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/inttypes.h -------------------------------------------------------------------------------- /win32/include/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/io.h -------------------------------------------------------------------------------- /win32/include/limits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/limits.h -------------------------------------------------------------------------------- /win32/include/locale.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/locale.h -------------------------------------------------------------------------------- /win32/include/malloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/malloc.h -------------------------------------------------------------------------------- /win32/include/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/math.h -------------------------------------------------------------------------------- /win32/include/mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/mem.h -------------------------------------------------------------------------------- /win32/include/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/memory.h -------------------------------------------------------------------------------- /win32/include/process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/process.h -------------------------------------------------------------------------------- /win32/include/sec_api/conio_s.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/sec_api/conio_s.h -------------------------------------------------------------------------------- /win32/include/sec_api/crtdbg_s.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/sec_api/crtdbg_s.h -------------------------------------------------------------------------------- /win32/include/sec_api/io_s.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/sec_api/io_s.h -------------------------------------------------------------------------------- /win32/include/sec_api/mbstring_s.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/sec_api/mbstring_s.h -------------------------------------------------------------------------------- /win32/include/sec_api/search_s.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/sec_api/search_s.h -------------------------------------------------------------------------------- /win32/include/sec_api/stdio_s.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/sec_api/stdio_s.h -------------------------------------------------------------------------------- /win32/include/sec_api/stdlib_s.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/sec_api/stdlib_s.h -------------------------------------------------------------------------------- /win32/include/sec_api/stralign_s.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/sec_api/stralign_s.h -------------------------------------------------------------------------------- /win32/include/sec_api/string_s.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/sec_api/string_s.h -------------------------------------------------------------------------------- /win32/include/sec_api/sys/timeb_s.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/sec_api/sys/timeb_s.h -------------------------------------------------------------------------------- /win32/include/sec_api/tchar_s.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/sec_api/tchar_s.h -------------------------------------------------------------------------------- /win32/include/sec_api/time_s.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/sec_api/time_s.h -------------------------------------------------------------------------------- /win32/include/sec_api/wchar_s.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/sec_api/wchar_s.h -------------------------------------------------------------------------------- /win32/include/setjmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/setjmp.h -------------------------------------------------------------------------------- /win32/include/share.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/share.h -------------------------------------------------------------------------------- /win32/include/signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/signal.h -------------------------------------------------------------------------------- /win32/include/stdarg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/stdarg.h -------------------------------------------------------------------------------- /win32/include/stdbool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/stdbool.h -------------------------------------------------------------------------------- /win32/include/stddef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/stddef.h -------------------------------------------------------------------------------- /win32/include/stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/stdint.h -------------------------------------------------------------------------------- /win32/include/stdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/stdio.h -------------------------------------------------------------------------------- /win32/include/stdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/stdlib.h -------------------------------------------------------------------------------- /win32/include/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/string.h -------------------------------------------------------------------------------- /win32/include/sys/fcntl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/sys/fcntl.h -------------------------------------------------------------------------------- /win32/include/sys/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/sys/file.h -------------------------------------------------------------------------------- /win32/include/sys/locking.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/sys/locking.h -------------------------------------------------------------------------------- /win32/include/sys/stat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/sys/stat.h -------------------------------------------------------------------------------- /win32/include/sys/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/sys/time.h -------------------------------------------------------------------------------- /win32/include/sys/timeb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/sys/timeb.h -------------------------------------------------------------------------------- /win32/include/sys/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/sys/types.h -------------------------------------------------------------------------------- /win32/include/sys/unistd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/sys/unistd.h -------------------------------------------------------------------------------- /win32/include/sys/utime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/sys/utime.h -------------------------------------------------------------------------------- /win32/include/tcc/tcc_libm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/tcc/tcc_libm.h -------------------------------------------------------------------------------- /win32/include/tcclib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/tcclib.h -------------------------------------------------------------------------------- /win32/include/tchar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/tchar.h -------------------------------------------------------------------------------- /win32/include/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/time.h -------------------------------------------------------------------------------- /win32/include/vadefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/vadefs.h -------------------------------------------------------------------------------- /win32/include/values.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/values.h -------------------------------------------------------------------------------- /win32/include/varargs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/varargs.h -------------------------------------------------------------------------------- /win32/include/wchar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/wchar.h -------------------------------------------------------------------------------- /win32/include/wctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/wctype.h -------------------------------------------------------------------------------- /win32/include/winapi/basetsd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/winapi/basetsd.h -------------------------------------------------------------------------------- /win32/include/winapi/basetyps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/winapi/basetyps.h -------------------------------------------------------------------------------- /win32/include/winapi/guiddef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/winapi/guiddef.h -------------------------------------------------------------------------------- /win32/include/winapi/intrin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/winapi/intrin.h -------------------------------------------------------------------------------- /win32/include/winapi/poppack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/winapi/poppack.h -------------------------------------------------------------------------------- /win32/include/winapi/pshpack1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/winapi/pshpack1.h -------------------------------------------------------------------------------- /win32/include/winapi/pshpack2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/winapi/pshpack2.h -------------------------------------------------------------------------------- /win32/include/winapi/pshpack4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/winapi/pshpack4.h -------------------------------------------------------------------------------- /win32/include/winapi/pshpack8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/winapi/pshpack8.h -------------------------------------------------------------------------------- /win32/include/winapi/reason.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/winapi/reason.h -------------------------------------------------------------------------------- /win32/include/winapi/specstrings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/winapi/specstrings.h -------------------------------------------------------------------------------- /win32/include/winapi/stralign.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/winapi/stralign.h -------------------------------------------------------------------------------- /win32/include/winapi/winbase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/winapi/winbase.h -------------------------------------------------------------------------------- /win32/include/winapi/wincon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/winapi/wincon.h -------------------------------------------------------------------------------- /win32/include/winapi/windef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/winapi/windef.h -------------------------------------------------------------------------------- /win32/include/winapi/windows.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/winapi/windows.h -------------------------------------------------------------------------------- /win32/include/winapi/winerror.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/winapi/winerror.h -------------------------------------------------------------------------------- /win32/include/winapi/wingdi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/winapi/wingdi.h -------------------------------------------------------------------------------- /win32/include/winapi/winnetwk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/winapi/winnetwk.h -------------------------------------------------------------------------------- /win32/include/winapi/winnls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/winapi/winnls.h -------------------------------------------------------------------------------- /win32/include/winapi/winnt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/winapi/winnt.h -------------------------------------------------------------------------------- /win32/include/winapi/winreg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/winapi/winreg.h -------------------------------------------------------------------------------- /win32/include/winapi/winuser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/winapi/winuser.h -------------------------------------------------------------------------------- /win32/include/winapi/winver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/include/winapi/winver.h -------------------------------------------------------------------------------- /win32/lib/gdi32.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/lib/gdi32.def -------------------------------------------------------------------------------- /win32/lib/kernel32.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/lib/kernel32.def -------------------------------------------------------------------------------- /win32/lib/libtcc1.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/lib/libtcc1.a -------------------------------------------------------------------------------- /win32/lib/msvcrt.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/lib/msvcrt.def -------------------------------------------------------------------------------- /win32/lib/user32.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/lib/user32.def -------------------------------------------------------------------------------- /win32/libtcc.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/libtcc.dll -------------------------------------------------------------------------------- /win32/libtcc/libtcc.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/libtcc/libtcc.def -------------------------------------------------------------------------------- /win32/libtcc/libtcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/libtcc/libtcc.h -------------------------------------------------------------------------------- /win32/tcc.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/tcc.exe -------------------------------------------------------------------------------- /win32/tiny_impdef.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/tiny_impdef.exe -------------------------------------------------------------------------------- /win32/tiny_libmaker.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jerch/python-tinycc/HEAD/win32/tiny_libmaker.exe --------------------------------------------------------------------------------