March 02, 2013 [dmd-internals] [D-Programming-Language/dmd] 45e3b9: Fixes issue with variadic functions on win64 if th... | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/dmd Commit: 45e3b9f0ec8dbeeca64778cf38bd5ca9878e728f https://github.com/D-Programming-Language/dmd/commit/45e3b9f0ec8dbeeca64778cf38bd5ca9878e728f Author: Benjamin Thaut <code@benjamin-thaut.de> Date: 2013-02-12 (Tue, 12 Feb 2013) Changed paths: M src/func.c Log Message: ----------- Fixes issue with variadic functions on win64 if the argument before the variadic function is > 8 byte (issue 9495) Commit: 019ae77915aeb8ba86d75deee8657cf333809957 https://github.com/D-Programming-Language/dmd/commit/019ae77915aeb8ba86d75deee8657cf333809957 Author: Benjamin Thaut <code@benjamin-thaut.de> Date: 2013-02-22 (Fri, 22 Feb 2013) Changed paths: M src/attrib.c M src/backend/cv8.c M src/class.c M src/clone.c M src/ctfeexpr.c M src/declaration.c M src/declaration.h M src/dsymbol.c M src/dsymbol.h M src/e2ir.c M src/expression.c M src/expression.h M src/func.c M src/glue.c M src/iasm.c M src/idgen.c M src/import.c M src/init.c M src/init.h M src/mangle.c M src/mars.c M src/mars.h M src/msc.c M src/mtype.c M src/mtype.h M src/parse.c M src/posix.mak M src/s2ir.c M src/statement.c A src/target.c A src/target.h M src/template.c M src/template.h M src/tocvdebug.c M src/todt.c M src/toir.c M src/toobj.c M src/traits.c M src/typinf.c M src/win32.mak A test/compilable/ddoc9369.d A test/compilable/extra-files/ddoc9369.ddoc A test/compilable/extra-files/ddoc9369.html A test/compilable/fwdref9514a.d A test/compilable/fwdref9514b.d A test/compilable/imports/fwdref9514.d A test/compilable/test6552.d A test/compilable/test7569.d A test/compilable/test8898.d R test/compilable/test9369.d A test/compilable/test9526.d A test/compilable/test9554.d A test/fail_compilation/diag6539.d A test/fail_compilation/fail9199.d A test/fail_compilation/ice4094.d A test/fail_compilation/ice9494.d A test/fail_compilation/ice9545.d M test/runnable/assignable.d A test/runnable/imports/test8997a.d M test/runnable/nested.d M test/runnable/sdtor.d M test/runnable/template9.d M test/runnable/test42.d A test/runnable/test7511.d A test/runnable/test8997.d M test/runnable/testconst.d M test/runnable/traits.d M test/runnable/xtest46.d Log Message: ----------- Merge remote-tracking branch 'remotes/upstream/master' into pull9495 Conflicts: src/func.c Commit: 43bcad18862f8698bb2b527f2c23f7ffb6bc98b8 https://github.com/D-Programming-Language/dmd/commit/43bcad18862f8698bb2b527f2c23f7ffb6bc98b8 Author: Benjamin Thaut <code@benjamin-thaut.de> Date: 2013-02-22 (Fri, 22 Feb 2013) Changed paths: M src/func.c A test/runnable/test9495.d Log Message: ----------- -Added test case for bug 9495 -Using Target::ptrsize instead of hardcoded constant Commit: f6210480b90a6f20dd2e0cd0682da32748b4928a https://github.com/D-Programming-Language/dmd/commit/f6210480b90a6f20dd2e0cd0682da32748b4928a Author: Benjamin Thaut <code@benjamin-thaut.de> Date: 2013-02-23 (Sat, 23 Feb 2013) Changed paths: M test/runnable/test9495.d Log Message: ----------- test9495 should not be compiled with -release Commit: 76b8f79cda0a1a8d3b9f762c15facdcb5ac5458c https://github.com/D-Programming-Language/dmd/commit/76b8f79cda0a1a8d3b9f762c15facdcb5ac5458c Author: Walter Bright <walter@walterbright.com> Date: 2013-03-02 (Sat, 02 Mar 2013) Changed paths: M src/func.c A test/runnable/test9495.d Log Message: ----------- Merge pull request #1657 from Ingrater/pull9495 9495: Fixes issue with variadic functions on win64 Compare: https://github.com/D-Programming-Language/dmd/compare/e74670edbf1e...76b8f79cda0a |
Copyright © 1999-2021 by the D Language Foundation