[dmd-internals] [D-Programming-Language/dmd] ca7790: add support to declare/emit vex encoded instructio...

Brad Roberts braddr at puremagic.com
Wed Jan 18 21:14:50 PST 2012


Did you check the pull tester first?  This fails to build on win32:

http://d.puremagic.com/test-results/pull.ghtml?runid=31434

dmc -c -Ibackend;tk -o -DMARS -cpp  -e -wx backend\ptrntab
Fatal error: maximum macro text length of 16368 exceeded

Looks like a limit in dmc has been hit.

On 1/18/2012 9:04 PM, GitHub wrote:
>   Branch: refs/heads/master
>   Home:   https://github.com/D-Programming-Language/dmd
>   Commit: ca77907e9fa3ef4137d56730ef496c6e5201c1ad
>       https://github.com/D-Programming-Language/dmd/commit/ca77907e9fa3ef4137d56730ef496c6e5201c1ad
>   Author: dawg <dawg at dawgfoto.de>
>   Date:   2012-01-18 (Wed, 18 Jan 2012)
> 
>   Changed paths:
>     M src/backend/cod3.c
>   M src/backend/code.h
>   M src/backend/iasm.h
>   M src/iasm.c
> 
>   Log Message:
>   -----------
>   add support to declare/emit vex encoded instructions
> 
> 
>   Commit: d16dc09e05e5c20bdd3bfeef5c411335b413bf9c
>       https://github.com/D-Programming-Language/dmd/commit/d16dc09e05e5c20bdd3bfeef5c411335b413bf9c
>   Author: dawg <dawg at dawgfoto.de>
>   Date:   2012-01-18 (Wed, 18 Jan 2012)
> 
>   Changed paths:
>     M src/backend/iasm.h
>   M src/backend/ptrntab.c
>   M src/backend/xmm.h
>   M test/runnable/iasm64.d
> 
>   Log Message:
>   -----------
>   instructions, instructions, instructions
> 
> 
>   Commit: 59d37f51d356ea586f92f14c7d423fb4d4216d59
>       https://github.com/D-Programming-Language/dmd/commit/59d37f51d356ea586f92f14c7d423fb4d4216d59
>   Author: Walter Bright <walter at walterbright.com>
>   Date:   2012-01-18 (Wed, 18 Jan 2012)
> 
>   Changed paths:
>     M src/backend/cod3.c
>   M src/backend/code.h
>   M src/backend/iasm.h
>   M src/backend/ptrntab.c
>   M src/backend/xmm.h
>   M src/iasm.c
>   M test/runnable/iasm64.d
> 
>   Log Message:
>   -----------
>   Merge pull request #630 from dawgfoto/AVXSupport
> 
> inline assembler support for AVX instructions
> 
> 
> Compare: https://github.com/D-Programming-Language/dmd/compare/f37b755...59d37f5
> 
> 
> 
> _______________________________________________
> dmd-internals mailing list
> dmd-internals at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-internals



More information about the dmd-internals mailing list