Commits

Show all
Author Commit Message Labels Comments Date
Jan N. Schulze
Added cmpxchg16b opCode, renamed cmpxch8b to cmpxchg8b
Iain Buclaw
Issue #203 - ArrayLiteralExp::toElem incorrectly sets TREE_STATIC
Daniel Green
Use alias to make vswprintf and swprintf match ANSI signature.
Iain Buclaw
Issue #200 - Optimization breaks condition variables
Iain Buclaw
Be less trusting with GCC builtins.
Iain Buclaw
Make SSE3 iasm opcodes available for 32bit.
Iain Buclaw
D1/D2: speed up emission of large static array initialisers.
Iain Buclaw
D1 regression with static array equality testing.
Daniel Green
Change line ending back to LF.
Daniel Green
Added std/c/wcharh.d to list of compiled Windows objects. Required by MinGW's stdio patch.
Iain Buclaw
Remove tls_index (Mingw runtime 3.18 provides it). Edit configure scripts so cross compilers install imports in gcc version specific runtime directory - temporary stopgap until --enable-version-specific-runtime-libs and --with-gdc-include-dir are added and functional.
Iain Buclaw
Issue #192 - ARM Compilation Fails When Including gcc.intrinsics
Iain Buclaw
Change ctor in cstdio to 'shared static' - should fix Mingw IO in std.stdio
Iain Buclaw
Merge Daniel's MinGW work, put special case static ctor in core.stdio.
Iain Buclaw
Remove __va_argsave definition from 64bit GDC.
Iain Buclaw
Upload D2 testsuite for GDC.
Branches
testsuite
Iain Buclaw
Close 2.032 branch
Branches
2.032
Iain Buclaw
64bit IASM fix, move tls definitions to d-objfile, add _tls_index stub for MinGW.
Iain Buclaw
Issue #187 - Multiple definition of TypeInfo with MinGW
Iain Buclaw
Uncomment implementations in rt.monitor_ (for MinGW), code cleanups.
Iain Buclaw
Issue #189 - sqrt(integer) causes ICE in maybeExpandSpecialCall
Iain Buclaw
Issue #188 - -J option ignored.
Iain Buclaw
64bit testsuite fixes - passes all tests 32bit linux passes.
Iain Buclaw
Remove d-misc.c, fixed code that depended on it.
Daniel Green
Added option '-hg' for replacing 'gdc-version' with repository revision.
Daniel Green
Cleaned up heromyth's patch from #158.
Iain Buclaw
Issue #185 - Intrinsics cause ICE on MinGW
Iain Buclaw
Addon to previous commit: didn't include 'tan' in the list.
Iain Buclaw
Implement math intrinsics into the compiler.
Iain Buclaw
More 64bit IASM fixes, favour ASM implementations in core.atomic.
  1. Prev
  2. Next