[dmd-internals] [D-Programming-Language/dmd] 068787: Fix Issue 14179 - Posix x86_64 varargs prolog clob...
GitHub via dmd-internals
dmd-internals at puremagic.com
Thu Feb 19 00:07:31 PST 2015
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/dmd
Commit: 0687872a11386f5cb9da0d88af59cf460badf2d7
https://github.com/D-Programming-Language/dmd/commit/0687872a11386f5cb9da0d88af59cf460badf2d7
Author: Daniel Murphy <yebblies at gmail.com>
Date: 2015-02-15 (Sun, 15 Feb 2015)
Changed paths:
M src/backend/cod3.c
M test/runnable/variadic.d
Log Message:
-----------
Fix Issue 14179 - Posix x86_64 varargs prolog clobbers RDX
RDX is used in the prolog but may be used to pass named arguments. When used for a named argument, store in R11 during prolog.
Commit: 0aa3547d04e32bf84c327887f2e90a57a754c980
https://github.com/D-Programming-Language/dmd/commit/0aa3547d04e32bf84c327887f2e90a57a754c980
Author: Martin Nowak <code at dawg.eu>
Date: 2015-02-19 (Thu, 19 Feb 2015)
Changed paths:
M src/backend/cod3.c
Log Message:
-----------
directly use R11 instead of saving RDX in R11
Commit: d08a9afeb7670aae4a6a7c74518b94a937bd96a6
https://github.com/D-Programming-Language/dmd/commit/d08a9afeb7670aae4a6a7c74518b94a937bd96a6
Author: Brad Roberts <braddr at puremagic.com>
Date: 2015-02-19 (Thu, 19 Feb 2015)
Changed paths:
M src/backend/cod3.c
M test/runnable/variadic.d
Log Message:
-----------
Merge pull request #4413 from yebblies/issue14179
Issue 14179 - Posix x86_64 varargs prolog clobbers RDX
Compare: https://github.com/D-Programming-Language/dmd/compare/49d25b3e942e...d08a9afeb767
More information about the dmd-internals
mailing list