r266925 - in /trunk/gcc: d/dmd/MERGE d/dmd/cons...

ibuclaw@gcc.gnu.org ibuclaw@gcc.gnu.org
Sun Dec 9 15:06:00 GMT 2018


Author: ibuclaw
Date: Sun Dec  9 15:06:22 2018
New Revision: 266925

URL: https://gcc.gnu.org/viewcvs?rev=266925&root=gcc&view=rev
Log:
Merge dmd upstream e2fe2687b

Backports VRP fixes from the D front-end implementation to the C++ port,
and fixes errors reported by ubsan build where the conversion from D
didn't include adjusting integer suffixes from 'UL' to 'ULL'.

Fixes https://gcc.gnu.org/PR88366

Reviewed-on: https://github.com/dlang/dmd/pull/9046

Modified:
    trunk/gcc/d/dmd/MERGE
    trunk/gcc/d/dmd/constfold.c
    trunk/gcc/d/dmd/dcast.c
    trunk/gcc/d/dmd/dsymbol.c
    trunk/gcc/d/dmd/intrange.c
    trunk/gcc/d/dmd/intrange.h
    trunk/gcc/d/dmd/mtype.c
    trunk/gcc/testsuite/gdc.test/compilable/testVRP.d



More information about the Gcc-cvs mailing list