diff --git a/src/ddmd/backend/aa.c b/src/ddmd/backend/aa.c index d079deb8a5..26a702df18 100644 --- a/src/ddmd/backend/aa.c +++ b/src/ddmd/backend/aa.c @@ -1,11 +1,13 @@ -// Compiler implementation of the D programming language -// Copyright (c) 2000-2009 by Digital Mars -// All Rights Reserved -// written by Walter Bright -// http://www.digitalmars.com -// Distributed under the Boost Software License, Version 1.0. -// http://www.boost.org/LICENSE_1_0.txt -// https://github.com/dlang/dmd/blob/master/src/backend/aa.c +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/aa.c + */ #include diff --git a/src/ddmd/backend/aa.h b/src/ddmd/backend/aa.h index 6d7c005854..c465cb9d47 100644 --- a/src/ddmd/backend/aa.h +++ b/src/ddmd/backend/aa.h @@ -1,12 +1,13 @@ -// Compiler implementation of the D programming language -// Copyright (c) 2006-2009 by Digital Mars -// All Rights Reserved -// written by Walter Bright -// http://www.digitalmars.com -// Distributed under the Boost Software License, Version 1.0. -// http://www.boost.org/LICENSE_1_0.txt -// https://github.com/dlang/dmd/blob/master/src/backend/aa.h - +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/aa.h + */ #ifndef AA_H diff --git a/src/ddmd/backend/backconfig.c b/src/ddmd/backend/backconfig.c index e776de38d9..dc708e87f2 100644 --- a/src/ddmd/backend/backconfig.c +++ b/src/ddmd/backend/backconfig.c @@ -1,11 +1,12 @@ -// Copyright (C) 2000-2013 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/backconfig.c */ // Configure the back end (optimizer and code generator) diff --git a/src/ddmd/backend/blockopt.c b/src/ddmd/backend/blockopt.c index 996f344733..ded6c278f1 100644 --- a/src/ddmd/backend/blockopt.c +++ b/src/ddmd/backend/blockopt.c @@ -1,12 +1,13 @@ -// Copyright (C) 1986-1997 by Symantec -// Copyright (C) 2000-2013 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1986-1997 by Symantec + * Copyright (c) 2000-2012 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/blockopt.c */ diff --git a/src/ddmd/backend/cc.d b/src/ddmd/backend/cc.d index dd3f1e161c..a9cce13841 100644 --- a/src/ddmd/backend/cc.d +++ b/src/ddmd/backend/cc.d @@ -5,8 +5,9 @@ * Copyright: Copyright (C) 1985-1998 by Symantec * Copyright (c) 2000-2012 by Digital Mars, All Rights Reserved * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) - * License: backendlicense.txt - * Source: $(DMDSRC backend/_cc.d) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/_cc.d */ module ddmd.backend.cc; diff --git a/src/ddmd/backend/cc.h b/src/ddmd/backend/cc.h index bce6d73b58..a61f2f2403 100644 --- a/src/ddmd/backend/cc.h +++ b/src/ddmd/backend/cc.h @@ -1,12 +1,13 @@ -// Copyright (C) 1985-1998 by Symantec -// Copyright (C) 2000-2012 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1985-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/cc.h */ #if __DMC__ diff --git a/src/ddmd/backend/cdef.d b/src/ddmd/backend/cdef.d index 06e8bffc20..e39f731cf3 100644 --- a/src/ddmd/backend/cdef.d +++ b/src/ddmd/backend/cdef.d @@ -5,8 +5,9 @@ * Copyright: Copyright (C) 1985-1998 by Symantec * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) - * License: backendlicense.txt - * Source: $(DMDSRC backend/_cdef.d) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/_cdef.d */ module ddmd.backend.cdef; diff --git a/src/ddmd/backend/cdef.h b/src/ddmd/backend/cdef.h index 680defdd55..19b6f39f07 100644 --- a/src/ddmd/backend/cdef.h +++ b/src/ddmd/backend/cdef.h @@ -1,13 +1,13 @@ -// Copyright (C) 1985-1998 by Symantec -// Copyright (C) 2000-2016 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -// https://github.com/dlang/dmd/blob/master/src/backend/cdef.h -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1985-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/cdef.h */ diff --git a/src/ddmd/backend/cg.c b/src/ddmd/backend/cg.c index 6f30b77d99..2051d1a676 100644 --- a/src/ddmd/backend/cg.c +++ b/src/ddmd/backend/cg.c @@ -1,12 +1,13 @@ -// Copyright (C) 1984-1995 by Symantec -// Copyright (C) 2000-2012 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1984-1995 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/cg.c */ #include diff --git a/src/ddmd/backend/cg87.c b/src/ddmd/backend/cg87.c index b9384e94aa..f3a0ce060c 100644 --- a/src/ddmd/backend/cg87.c +++ b/src/ddmd/backend/cg87.c @@ -1,12 +1,13 @@ -// Copyright (C) 1987-1995 by Symantec -// Copyright (C) 2000-2013 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1987-1995 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/cg87.c */ #if !SPP diff --git a/src/ddmd/backend/cgcod.c b/src/ddmd/backend/cgcod.c index bd1973a75e..4d502e68f1 100644 --- a/src/ddmd/backend/cgcod.c +++ b/src/ddmd/backend/cgcod.c @@ -1,12 +1,13 @@ -// Copyright (C) 1985-1998 by Symantec -// Copyright (C) 2000-2013 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1985-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/cgcod.c */ #if !SPP diff --git a/src/ddmd/backend/cgcs.c b/src/ddmd/backend/cgcs.c index 838f82cc6a..a18b988407 100644 --- a/src/ddmd/backend/cgcs.c +++ b/src/ddmd/backend/cgcs.c @@ -1,12 +1,13 @@ -// Copyright (C) 1985-1998 by Symantec -// Copyright (C) 2000-2015 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1985-1995 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/cgcs.c */ #if !SPP diff --git a/src/ddmd/backend/cgcv.c b/src/ddmd/backend/cgcv.c index c689c0a48f..159681a593 100644 --- a/src/ddmd/backend/cgcv.c +++ b/src/ddmd/backend/cgcv.c @@ -1,12 +1,13 @@ -// Copyright (C) 1984-1998 by Symantec -// Copyright (C) 2000-2015 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1984-1995 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/cgcv.c */ diff --git a/src/ddmd/backend/cgcv.d b/src/ddmd/backend/cgcv.d index a349e53a86..7b19c8afa1 100644 --- a/src/ddmd/backend/cgcv.d +++ b/src/ddmd/backend/cgcv.d @@ -1,12 +1,13 @@ -// Copyright (C) 1985-1998 by Symantec -// Copyright (C) 2000-2017 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1985-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/cgcv.c */ /* Header for cgcv.c */ diff --git a/src/ddmd/backend/cgcv.h b/src/ddmd/backend/cgcv.h index 5cfd0e6072..a056fd2fe0 100644 --- a/src/ddmd/backend/cgcv.h +++ b/src/ddmd/backend/cgcv.h @@ -1,12 +1,13 @@ -// Copyright (C) 1985-1998 by Symantec -// Copyright (C) 2000-2012 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1985-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/cgcv.h */ /* Header for cgcv.c */ diff --git a/src/ddmd/backend/cgelem.c b/src/ddmd/backend/cgelem.c index d187f668bb..ceabdfc4b4 100644 --- a/src/ddmd/backend/cgelem.c +++ b/src/ddmd/backend/cgelem.c @@ -1,12 +1,13 @@ -// Copyright (C) 1985-1998 by Symantec -// Copyright (C) 2000-2013 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1985-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/cgelem.c */ #if !SPP diff --git a/src/ddmd/backend/cgen.c b/src/ddmd/backend/cgen.c index 81841522f7..2751eebbff 100644 --- a/src/ddmd/backend/cgen.c +++ b/src/ddmd/backend/cgen.c @@ -1,12 +1,13 @@ -// Copyright (C) 1985-1998 by Symantec -// Copyright (C) 2000-2011 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1985-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/cgen.c */ #if !SPP diff --git a/src/ddmd/backend/cgobj.c b/src/ddmd/backend/cgobj.c index 1362aa1432..7af99e762e 100644 --- a/src/ddmd/backend/cgobj.c +++ b/src/ddmd/backend/cgobj.c @@ -1,12 +1,13 @@ -// Copyright (C) 1984-1998 by Symantec -// Copyright (C) 2000-2011 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1984-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/cgobj.c */ #if !HTOD && (SCPP || MARS) diff --git a/src/ddmd/backend/cgreg.c b/src/ddmd/backend/cgreg.c index fc9a476657..e53284dc92 100644 --- a/src/ddmd/backend/cgreg.c +++ b/src/ddmd/backend/cgreg.c @@ -1,12 +1,13 @@ -// Copyright (C) 1985-1998 by Symantec -// Copyright (C) 2000-2012 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1985-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/cgreg.c */ diff --git a/src/ddmd/backend/cgsched.c b/src/ddmd/backend/cgsched.c index 84586b47b9..0a4aeb8178 100644 --- a/src/ddmd/backend/cgsched.c +++ b/src/ddmd/backend/cgsched.c @@ -1,12 +1,13 @@ -// Copyright (C) 1995-1998 by Symantec -// Copyright (C) 2000-2009 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1995-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/cgsched.c */ #if !SPP diff --git a/src/ddmd/backend/cgxmm.c b/src/ddmd/backend/cgxmm.c index a7bed6ae8c..b0bde5768d 100644 --- a/src/ddmd/backend/cgxmm.c +++ b/src/ddmd/backend/cgxmm.c @@ -1,11 +1,12 @@ -// Copyright (C) 2011-2012 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (c) 2011-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/cgxmm.c */ #if !SPP diff --git a/src/ddmd/backend/cod1.c b/src/ddmd/backend/cod1.c index 3e5816d7ad..dcf8e6f81b 100644 --- a/src/ddmd/backend/cod1.c +++ b/src/ddmd/backend/cod1.c @@ -1,12 +1,13 @@ -// Copyright (C) 1984-1998 by Symantec -// Copyright (C) 2000-2012 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1984-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/cod1.c */ #if !SPP diff --git a/src/ddmd/backend/cod2.c b/src/ddmd/backend/cod2.c index 1c1ceac161..c309151c54 100755 --- a/src/ddmd/backend/cod2.c +++ b/src/ddmd/backend/cod2.c @@ -1,12 +1,13 @@ -// Copyright (C) 1984-1998 by Symantec -// Copyright (C) 2000-2015 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1984-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/cod2.c */ #if !SPP diff --git a/src/ddmd/backend/cod3.c b/src/ddmd/backend/cod3.c index ebc0bcec5c..f61cdd7fca 100644 --- a/src/ddmd/backend/cod3.c +++ b/src/ddmd/backend/cod3.c @@ -1,12 +1,13 @@ -// Copyright (C) 1984-1998 by Symantec -// Copyright (C) 2000-2013 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1994-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/cod3.c */ #if !SPP diff --git a/src/ddmd/backend/cod4.c b/src/ddmd/backend/cod4.c index f50f7c8ab9..be4c4d2574 100644 --- a/src/ddmd/backend/cod4.c +++ b/src/ddmd/backend/cod4.c @@ -1,12 +1,13 @@ -// Copyright (C) 1985-1998 by Symantec -// Copyright (C) 2000-2011 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1985-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/cod4.c */ #if !SPP diff --git a/src/ddmd/backend/cod5.c b/src/ddmd/backend/cod5.c index d512c53caa..8154da3167 100644 --- a/src/ddmd/backend/cod5.c +++ b/src/ddmd/backend/cod5.c @@ -1,12 +1,13 @@ -// Copyright (C) 1995-1998 by Symantec -// Copyright (C) 2000-2009 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1995-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/cod5.c */ #if !SPP diff --git a/src/ddmd/backend/code.c b/src/ddmd/backend/code.c index 9884e6b427..bae9bd65a8 100644 --- a/src/ddmd/backend/code.c +++ b/src/ddmd/backend/code.c @@ -1,12 +1,13 @@ -// Copyright (C) 1987-1998 by Symantec -// Copyright (C) 2000-2015 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1987-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/code.c */ #if !SPP diff --git a/src/ddmd/backend/code.d b/src/ddmd/backend/code.d index 0b4f25e0cd..918427d90e 100644 --- a/src/ddmd/backend/code.d +++ b/src/ddmd/backend/code.d @@ -2,11 +2,12 @@ * Compiler implementation of the * $(LINK2 http://www.dlang.org, D programming language). * - * Copyright: Copyright (C) 1985-1996 by Symantec + * Copyright: Copyright (C) 1985-1998 by Symantec * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) - * License: backendlicense.txt - * Source: $(DMDSRC backend/_code.d) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/_code.d */ module ddmd.backend.code; diff --git a/src/ddmd/backend/code.h b/src/ddmd/backend/code.h index 1974e03757..7a776e6647 100644 --- a/src/ddmd/backend/code.h +++ b/src/ddmd/backend/code.h @@ -1,12 +1,13 @@ -// Copyright (C) 1985-1996 by Symantec -// Copyright (C) 2000-2015 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1985-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/code.h */ #include diff --git a/src/ddmd/backend/code_x86.d b/src/ddmd/backend/code_x86.d index 5ae61e3230..23a0fcce44 100644 --- a/src/ddmd/backend/code_x86.d +++ b/src/ddmd/backend/code_x86.d @@ -2,11 +2,12 @@ * Compiler implementation of the * $(LINK2 http://www.dlang.org, D programming language). * - * Copyright: Copyright (C) 1985-1996 by Symantec + * Copyright: Copyright (C) 1985-1998 by Symantec * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) - * License: backendlicense.txt - * Source: $(DMDSRC backend/_code_x86.d) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/code_x86.c */ module ddmd.backend.code_x86; diff --git a/src/ddmd/backend/code_x86.h b/src/ddmd/backend/code_x86.h index 3c3b65c3d5..43a57d1cb4 100644 --- a/src/ddmd/backend/code_x86.h +++ b/src/ddmd/backend/code_x86.h @@ -1,12 +1,13 @@ -// Copyright (C) 1985-1996 by Symantec -// Copyright (C) 2000-2011 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1985-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/code_x86.h */ /* Register definitions */ diff --git a/src/ddmd/backend/compress.c b/src/ddmd/backend/compress.c index 6772b8716f..2843a0bc2d 100644 --- a/src/ddmd/backend/compress.c +++ b/src/ddmd/backend/compress.c @@ -1,12 +1,12 @@ - -/* Compiler implementation of the D programming language - * Copyright (c) 1999-2016 by Digital Mars - * All Rights Reserved - * written by Walter Bright - * http://www.digitalmars.com - * Distributed under the Boost Software License, Version 1.0. - * http://www.boost.org/LICENSE_1_0.txt - * https://github.com/dlang/dmd/blob/master/src/backend/compress.c +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (c) 1999-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/compress.c */ #include diff --git a/src/ddmd/backend/cv8.c b/src/ddmd/backend/cv8.c index 3761a9320b..e40e7f61dd 100644 --- a/src/ddmd/backend/cv8.c +++ b/src/ddmd/backend/cv8.c @@ -1,11 +1,13 @@ -// Compiler implementation of the D programming language -// Copyright (c) 2012-2012 by Digital Mars -// All Rights Reserved -// written by Walter Bright -// http://www.digitalmars.com -// Distributed under the Boost Software License, Version 1.0. -// http://www.boost.org/LICENSE_1_0.txt -// https://github.com/dlang/dmd/blob/master/src/backend/cv8.c +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (c) 2012-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/code.c + */ // This module generates the .debug$S and .debug$T sections for Win64, // which are the MS-Coff symbolic debug info and type debug info sections. diff --git a/src/ddmd/backend/debug.c b/src/ddmd/backend/debug.c index 494f4e9f27..66bf2a4fe1 100644 --- a/src/ddmd/backend/debug.c +++ b/src/ddmd/backend/debug.c @@ -1,12 +1,13 @@ -// Copyright (C) 1985-1998 by Symantec -// Copyright (C) 2000-2016 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1985-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/debug.c */ #if !SPP diff --git a/src/ddmd/backend/divcoeff.c b/src/ddmd/backend/divcoeff.c index a06f3e8be8..6a8420ab86 100644 --- a/src/ddmd/backend/divcoeff.c +++ b/src/ddmd/backend/divcoeff.c @@ -1,9 +1,13 @@ -/* -Copyright: Digital Mars 2013 All Rights Reserved -Authors: Walter Bright -License: boost.org/LICENSE_1_0.txt, Boost License 1.0 -Source: https://github.com/dlang/dmd/blob/master/src/backend/divcoeff.c -*/ +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (c) 2013-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/divcoeff.c + */ /*************************************************** * Algorithms from "Division by Invariant Integers using Multiplication" diff --git a/src/ddmd/backend/dt.c b/src/ddmd/backend/dt.c index 54a5241087..b097e9e968 100644 --- a/src/ddmd/backend/dt.c +++ b/src/ddmd/backend/dt.c @@ -1,12 +1,13 @@ -// Copyright (C) 1984-1998 by Symantec -// Copyright (C) 2000-2015 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1984-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/dt.c */ #if !SPP diff --git a/src/ddmd/backend/dt.d b/src/ddmd/backend/dt.d index 989f2b2cf3..aeef07c0e7 100644 --- a/src/ddmd/backend/dt.d +++ b/src/ddmd/backend/dt.d @@ -4,8 +4,9 @@ * * Copyright: Copyright (c) 1999-2017 by Digital Mars, All Rights Reserved * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) - * License: $(LINK2 http://www.boost.org/LICENSE_1_0.txt, Boost License 1.0) - * Source: $(DMDSRC backend/dt.di) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/dt.d */ module ddmd.backend.dt; diff --git a/src/ddmd/backend/dwarf.c b/src/ddmd/backend/dwarf.c index 5d5b87da25..2be5a8b650 100644 --- a/src/ddmd/backend/dwarf.c +++ b/src/ddmd/backend/dwarf.c @@ -1,11 +1,13 @@ -// Compiler implementation of the D programming language -// Copyright (c) 1999-2016 by Digital Mars -// All Rights Reserved -// written by Walter Bright -// http://www.digitalmars.com -// Distributed under the Boost Software License, Version 1.0. -// http://www.boost.org/LICENSE_1_0.txt -// https://github.com/dlang/dmd/blob/master/src/backend/dwarf.c +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (c) 1999-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/dwarf.c + */ // Emit Dwarf symbolic debug info diff --git a/src/ddmd/backend/ee.c b/src/ddmd/backend/ee.c index e4a3dc174c..c2dcb27ff4 100644 --- a/src/ddmd/backend/ee.c +++ b/src/ddmd/backend/ee.c @@ -1,12 +1,13 @@ -// Copyright (C) 1995-1998 by Symantec -// Copyright (C) 2000-2009 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1995-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/ee.c */ diff --git a/src/ddmd/backend/el.c b/src/ddmd/backend/el.c index 18092df7ee..231d81db37 100644 --- a/src/ddmd/backend/el.c +++ b/src/ddmd/backend/el.c @@ -1,12 +1,13 @@ -// Copyright (C) 1985-1998 by Symantec -// Copyright (C) 2000-2012 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1985-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/el.c */ /* Routines to handle elems. */ diff --git a/src/ddmd/backend/el.d b/src/ddmd/backend/el.d index 4032924ee9..8a8117d173 100644 --- a/src/ddmd/backend/el.d +++ b/src/ddmd/backend/el.d @@ -2,11 +2,12 @@ * Compiler implementation of the * $(LINK2 http://www.dlang.org, D programming language). * - * Copyright: Copyright (C) 1985-1995 by Symantec - * Copyright (c) 1999-2017 by Digital Mars, All Rights Reserved + * Copyright: Copyright (C) 1985-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) - * License: backendlicense.txt - * Source: $(DMDSRC backend/_el.d) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/el.d */ module ddmd.backend.el; diff --git a/src/ddmd/backend/el.h b/src/ddmd/backend/el.h index fffffa581d..64d0c4caf0 100644 --- a/src/ddmd/backend/el.h +++ b/src/ddmd/backend/el.h @@ -1,12 +1,13 @@ -// Copyright (C) 1985-1995 by Symantec -// Copyright (C) 2000-2016 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1985-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/el.h */ /* Routines to handle elems. */ diff --git a/src/ddmd/backend/elfobj.c b/src/ddmd/backend/elfobj.c index d72ae438bb..767a52c40a 100644 --- a/src/ddmd/backend/elfobj.c +++ b/src/ddmd/backend/elfobj.c @@ -1,11 +1,13 @@ -// Copyright (C) ?-1998 by Symantec -// Copyright (C) 2000-2010 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) ?-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/elfobj.c */ diff --git a/src/ddmd/backend/evalu8.c b/src/ddmd/backend/evalu8.c index 947b718c74..f672bc5901 100644 --- a/src/ddmd/backend/evalu8.c +++ b/src/ddmd/backend/evalu8.c @@ -1,12 +1,13 @@ -// Copyright (C) 1985-1998 by Symantec -// Copyright (C) 2000-2011 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1985-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/evalu8.c */ #if !SPP diff --git a/src/ddmd/backend/exh.d b/src/ddmd/backend/exh.d index f6017c1a78..ebd4a216bc 100644 --- a/src/ddmd/backend/exh.d +++ b/src/ddmd/backend/exh.d @@ -3,10 +3,11 @@ * $(LINK2 http://www.dlang.org, D programming language). * * Copyright: Copyright (C) 1993-1998 by Symantec - * Copyright (c) 1999-2017 by Digital Mars, All Rights Reserved + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) - * License: backendlicense.txt - * Source: $(DMDSRC backend/_exh.d) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/exh.d */ module ddmd.backend.exh; diff --git a/src/ddmd/backend/exh.h b/src/ddmd/backend/exh.h index 6297be0c86..5841ba17a2 100644 --- a/src/ddmd/backend/exh.h +++ b/src/ddmd/backend/exh.h @@ -1,12 +1,13 @@ -// Copyright (C) 1993-1998 by Symantec -// Copyright (C) 2000-2011 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1993-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/exh.h */ //#pragma once diff --git a/src/ddmd/backend/gdag.c b/src/ddmd/backend/gdag.c index dae0e669e4..0311545b50 100644 --- a/src/ddmd/backend/gdag.c +++ b/src/ddmd/backend/gdag.c @@ -1,12 +1,13 @@ -// Copyright (C) 1986-1998 by Symantec -// Copyright (C) 2000-2015 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1986-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/gdag.c */ diff --git a/src/ddmd/backend/gflow.c b/src/ddmd/backend/gflow.c index a19677cbb7..097e9126e5 100644 --- a/src/ddmd/backend/gflow.c +++ b/src/ddmd/backend/gflow.c @@ -1,12 +1,13 @@ -// Copyright (C) 1985-1998 by Symantec -// Copyright (C) 2000-2015 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1985-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/gflow.c */ #if (SCPP || MARS) && !HTOD diff --git a/src/ddmd/backend/global.d b/src/ddmd/backend/global.d index d101f320e2..19364febf2 100644 --- a/src/ddmd/backend/global.d +++ b/src/ddmd/backend/global.d @@ -2,13 +2,13 @@ * Compiler implementation of the * $(LINK2 http://www.dlang.org, D programming language). * - * Copyright: Copyright (C) 1984-1996 by Symantec + * Copyright: Copyright (C) 1984-1998 by Symantec * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) - * License: backendlicense.txt - * Source: $(DMDSRC backend/_global.d) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/global.d */ - module ddmd.backend.global; extern (C++): diff --git a/src/ddmd/backend/global.h b/src/ddmd/backend/global.h index 0ff118ac31..d166b0e975 100644 --- a/src/ddmd/backend/global.h +++ b/src/ddmd/backend/global.h @@ -1,12 +1,13 @@ -// Copyright (C) 1984-1996 by Symantec -// Copyright (C) 2000-2012 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1984-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/global.h */ // Globals diff --git a/src/ddmd/backend/glocal.c b/src/ddmd/backend/glocal.c index dd2fee1355..076dac32ba 100644 --- a/src/ddmd/backend/glocal.c +++ b/src/ddmd/backend/glocal.c @@ -1,12 +1,13 @@ -// Copyright (C) 1993-1998 by Symantec -// Copyright (C) 2000-2015 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1993-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/glocal.c */ #if !SPP diff --git a/src/ddmd/backend/gloop.c b/src/ddmd/backend/gloop.c index d89dd71187..b8f15f1af3 100644 --- a/src/ddmd/backend/gloop.c +++ b/src/ddmd/backend/gloop.c @@ -1,12 +1,13 @@ -// Copyright (C) 1985-1998 by Symantec -// Copyright (C) 2000-2011 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1985-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/gloop.c */ diff --git a/src/ddmd/backend/go.c b/src/ddmd/backend/go.c index 614173a5bf..88d84020b0 100644 --- a/src/ddmd/backend/go.c +++ b/src/ddmd/backend/go.c @@ -1,12 +1,13 @@ -// Copyright (C) 1986-1998 by Symantec -// Copyright (C) 2000-2015 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1986-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/go.c */ #if !SPP diff --git a/src/ddmd/backend/go.h b/src/ddmd/backend/go.h index cdc958df99..ee050e62ff 100644 --- a/src/ddmd/backend/go.h +++ b/src/ddmd/backend/go.h @@ -1,12 +1,13 @@ -// Copyright (C) 1985-1998 by Symantec -// Copyright (C) 2000-2016 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1985-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/go.h */ #if __DMC__ diff --git a/src/ddmd/backend/gother.c b/src/ddmd/backend/gother.c index aec9457252..4e960b3c00 100644 --- a/src/ddmd/backend/gother.c +++ b/src/ddmd/backend/gother.c @@ -1,12 +1,13 @@ -// Copyright (C) 1986-1998 by Symantec -// Copyright (C) 2000-2015 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1986-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/gother.c */ #if (SCPP || MARS) && !HTOD diff --git a/src/ddmd/backend/gsroa.c b/src/ddmd/backend/gsroa.c index ed665cd692..e650e59537 100644 --- a/src/ddmd/backend/gsroa.c +++ b/src/ddmd/backend/gsroa.c @@ -1,14 +1,15 @@ - -/* - * Copyright (c) 2016 by Digital Mars - * All Rights Reserved - * written by Walter Bright - * http://www.digitalmars.com - * Distributed under the Boost Software License, Version 1.0. - * http://www.boost.org/LICENSE_1_0.txt - * https://github.com/dlang/dmd/blob/master/src/backend/gslice.c +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (c) 2016-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/gslice.c */ + #if (SCPP || MARS) && !HTOD #include diff --git a/src/ddmd/backend/iasm.d b/src/ddmd/backend/iasm.d index 26ca8c75bd..09559966a5 100644 --- a/src/ddmd/backend/iasm.d +++ b/src/ddmd/backend/iasm.d @@ -1,13 +1,13 @@ - /** * Compiler implementation of the * $(LINK2 http://www.dlang.org, D programming language). * - * Copyright: Copyright (C) 1992-1999 by Symantec - * Copyright (c) 1999-2017 by Digital Mars, All Rights Reserved - * Authors: Mike Cote, John Micco, $(LINK2 http://www.digitalmars.com, Walter Bright) - * License: backendlicense.txt - * Source: $(DMDSRC backend/_iasm.d) + * Copyright: Copyright (C) 1982-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: Mike Cote, John Micco, $(LINK2 http://www.digitalmars.com, Walter Bright), + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/iasm.d */ module ddmd.backend.iasm; diff --git a/src/ddmd/backend/iasm.h b/src/ddmd/backend/iasm.h index 95209fe707..f2f1cb01d8 100644 --- a/src/ddmd/backend/iasm.h +++ b/src/ddmd/backend/iasm.h @@ -1,14 +1,13 @@ - -/* - * Copyright (c) 1992-1999 by Symantec - * Copyright (c) 1999-2016 by Digital Mars - * All Rights Reserved - * http://www.digitalmars.com - * Written by Mike Cote, John Micco and Walter Bright +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). * - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. + * Copyright: Copyright (C) 1992-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: Mike Cote, John Micco, $(LINK2 http://www.digitalmars.com, Walter Bright), + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/iasm.h */ #include diff --git a/src/ddmd/backend/machobj.c b/src/ddmd/backend/machobj.c index cff56089d1..eba3fe27ad 100644 --- a/src/ddmd/backend/machobj.c +++ b/src/ddmd/backend/machobj.c @@ -1,11 +1,13 @@ -// Compiler implementation of the D programming language -// Copyright (c) 2009-2011 by Digital Mars -// All Rights Reserved -// written by Walter Bright -// http://www.digitalmars.com -// Distributed under the Boost Software License, Version 1.0. -// http://www.boost.org/LICENSE_1_0.txt -// https://github.com/dlang/dmd/blob/master/src/backend/machobj.c +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (c) 2009-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/machobj.c + */ #if SCPP || MARS diff --git a/src/ddmd/backend/mscoffobj.c b/src/ddmd/backend/mscoffobj.c index 88c30d9791..1409331e07 100644 --- a/src/ddmd/backend/mscoffobj.c +++ b/src/ddmd/backend/mscoffobj.c @@ -1,11 +1,13 @@ -// Compiler implementation of the D programming language -// Copyright (c) 2009-2012 by Digital Mars -// All Rights Reserved -// written by Walter Bright -// http://www.digitalmars.com -// Distributed under the Boost Software License, Version 1.0. -// http://www.boost.org/LICENSE_1_0.txt -// https://github.com/dlang/dmd/blob/master/src/backend/mscoffobj.c +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (c) 2009-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/mscoffobj.c + */ #if MARS diff --git a/src/ddmd/backend/newman.c b/src/ddmd/backend/newman.c index 07c0034c9d..1e76433703 100644 --- a/src/ddmd/backend/newman.c +++ b/src/ddmd/backend/newman.c @@ -1,12 +1,13 @@ -// Copyright (C) 1992-1998 by Symantec -// Copyright (C) 2000-2009 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1992-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/newman.c */ #if !SPP diff --git a/src/ddmd/backend/nteh.c b/src/ddmd/backend/nteh.c index d5867c4556..a29b084e85 100644 --- a/src/ddmd/backend/nteh.c +++ b/src/ddmd/backend/nteh.c @@ -1,12 +1,13 @@ -// Copyright (C) 1994-1998 by Symantec -// Copyright (C) 2000-2011 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1994-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/nteh.c */ // Support for NT exception handling diff --git a/src/ddmd/backend/obj.d b/src/ddmd/backend/obj.d index 962eaf4527..bccdbb4286 100644 --- a/src/ddmd/backend/obj.d +++ b/src/ddmd/backend/obj.d @@ -5,8 +5,9 @@ * Copyright: Copyright (C) 1994-1998 by Symantec * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) - * License: backendlicense.txt - * Source: $(DMDSRC backend/_obj.d) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/obj.d */ module ddmd.backend.obj; diff --git a/src/ddmd/backend/obj.h b/src/ddmd/backend/obj.h index 2626910182..9e18d8c1ea 100644 --- a/src/ddmd/backend/obj.h +++ b/src/ddmd/backend/obj.h @@ -1,11 +1,12 @@ -// Copyright (C) 2012 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (c) 2012-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/obj.h */ /* Interface to object file format diff --git a/src/ddmd/backend/oper.d b/src/ddmd/backend/oper.d index f023ec2fcf..1f66786d3f 100644 --- a/src/ddmd/backend/oper.d +++ b/src/ddmd/backend/oper.d @@ -5,8 +5,9 @@ * Copyright: Copyright (C) 1985-1998 by Symantec * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) - * License: backendlicense.txt - * Source: $(DMDSRC backend/_oper.d) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/oper.d */ module ddmd.backend.oper; diff --git a/src/ddmd/backend/oper.h b/src/ddmd/backend/oper.h index ab4bebb7f0..51c141618b 100644 --- a/src/ddmd/backend/oper.h +++ b/src/ddmd/backend/oper.h @@ -1,12 +1,13 @@ -// Copyright (C) 1985-1998 by Symantec -// Copyright (C) 2000-2016 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1985-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/oper.h */ diff --git a/src/ddmd/backend/optabgen.c b/src/ddmd/backend/optabgen.c index ea04822e27..3308a54cf9 100644 --- a/src/ddmd/backend/optabgen.c +++ b/src/ddmd/backend/optabgen.c @@ -1,12 +1,13 @@ -// Copyright (C) 1985-1998 by Symantec -// Copyright (C) 2000-2011 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1985-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/optabgen.c */ diff --git a/src/ddmd/backend/os.c b/src/ddmd/backend/os.c index 362a01cffa..f5c60bb71e 100644 --- a/src/ddmd/backend/os.c +++ b/src/ddmd/backend/os.c @@ -1,12 +1,13 @@ -// Copyright (C) 1994-1998 by Symantec -// Copyright (C) 2000-2015 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1994-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/os.c */ /* diff --git a/src/ddmd/backend/out.c b/src/ddmd/backend/out.c index 8f83658011..ab2d79997b 100644 --- a/src/ddmd/backend/out.c +++ b/src/ddmd/backend/out.c @@ -1,12 +1,13 @@ -// Copyright (C) 1984-1998 by Symantec -// Copyright (C) 2000-2012 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1984-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/out.c */ diff --git a/src/ddmd/backend/outbuf.c b/src/ddmd/backend/outbuf.c index adb126d680..efe0eb5993 100644 --- a/src/ddmd/backend/outbuf.c +++ b/src/ddmd/backend/outbuf.c @@ -1,12 +1,13 @@ -// Copyright (C) 1994-1998 by Symantec -// Copyright (C) 2000-2013 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1994-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/outbuf.c */ // Output buffer diff --git a/src/ddmd/backend/outbuf.d b/src/ddmd/backend/outbuf.d index 631b337605..bd562d004d 100644 --- a/src/ddmd/backend/outbuf.d +++ b/src/ddmd/backend/outbuf.d @@ -5,8 +5,9 @@ * Copyright: Copyright (C) 1994-1998 by Symantec * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) - * License: backendlicense.txt - * Source: $(DMDSRC backend/_outbuf.d) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/outbuf.d */ module ddmd.backend.outbuf; diff --git a/src/ddmd/backend/outbuf.h b/src/ddmd/backend/outbuf.h index cadb3056f0..83184c139c 100644 --- a/src/ddmd/backend/outbuf.h +++ b/src/ddmd/backend/outbuf.h @@ -1,12 +1,13 @@ -// Copyright (C) 1994-1998 by Symantec -// Copyright (C) 2000-2012 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1984-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/outbuf.h */ //#pragma once diff --git a/src/ddmd/backend/pdata.c b/src/ddmd/backend/pdata.c index d3496625fe..384300a56e 100644 --- a/src/ddmd/backend/pdata.c +++ b/src/ddmd/backend/pdata.c @@ -1,11 +1,13 @@ -// Compiler implementation of the D programming language -// Copyright (c) 2012-2012 by Digital Mars -// All Rights Reserved -// written by Walter Bright -// http://www.digitalmars.com -// Distributed under the Boost Software License, Version 1.0. -// http://www.boost.org/LICENSE_1_0.txt -// https://github.com/dlang/dmd/blob/master/src/backend/pdata.c +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (c) 2012-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/pdata.c + */ // This module generates the .pdata and .xdata sections for Win64 diff --git a/src/ddmd/backend/ph2.c b/src/ddmd/backend/ph2.c index 54962ca6eb..e5747f15f8 100644 --- a/src/ddmd/backend/ph2.c +++ b/src/ddmd/backend/ph2.c @@ -1,11 +1,13 @@ -// Compiler implementation of the D programming language -// Copyright (c) 1999-2016 by Digital Mars -// All Rights Reserved -// written by Walter Bright -// http://www.digitalmars.com -// Distributed under the Boost Software License, Version 1.0. -// http://www.boost.org/LICENSE_1_0.txt -// https://github.com/dlang/dmd/blob/master/src/backend/ph2.c +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (c) 1999-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/ph2.c + */ #include #include diff --git a/src/ddmd/backend/platform_stub.c b/src/ddmd/backend/platform_stub.c index 7dc2f5b7c5..c1941940d5 100644 --- a/src/ddmd/backend/platform_stub.c +++ b/src/ddmd/backend/platform_stub.c @@ -1,9 +1,12 @@ -// Copyright (C) 2011 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Brad Roberts -/* - * This file is licensed under the Boost 1.0 license. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (c) 2011-2017 by Digital Mars, All Rights Reserved + * Authors: Brad Roberts + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/platform_stub.c */ // this file stubs out all the apis that are platform specific diff --git a/src/ddmd/backend/ptrntab.c b/src/ddmd/backend/ptrntab.c index 7fbfa4bd90..b4252ea93e 100644 --- a/src/ddmd/backend/ptrntab.c +++ b/src/ddmd/backend/ptrntab.c @@ -1,11 +1,12 @@ -// Copyright (C) 1985-1998 by Symantec -// Copyright (C) 2000-2012 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1985-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/ptrntab.c */ #if !DEMO && !SPP diff --git a/src/ddmd/backend/rtlsym.c b/src/ddmd/backend/rtlsym.c index 8ff088ceb0..5370b150db 100644 --- a/src/ddmd/backend/rtlsym.c +++ b/src/ddmd/backend/rtlsym.c @@ -1,12 +1,13 @@ -// Copyright (C) 1996-1998 by Symantec -// Copyright (C) 2000-2015 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1996-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/rtlsym.c */ #if !SPP diff --git a/src/ddmd/backend/rtlsym.d b/src/ddmd/backend/rtlsym.d index 59ba82ce75..b1feffee40 100644 --- a/src/ddmd/backend/rtlsym.d +++ b/src/ddmd/backend/rtlsym.d @@ -5,8 +5,9 @@ * Copyright: Copyright (C) 1994-1998 by Symantec * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) - * License: backendlicense.txt - * Source: $(DMDSRC backend/_rtlsym.d) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/_rtlsym.d */ module ddmd.backend.rtlsym; diff --git a/src/ddmd/backend/rtlsym.h b/src/ddmd/backend/rtlsym.h index b428ae58fd..e065f3425f 100644 --- a/src/ddmd/backend/rtlsym.h +++ b/src/ddmd/backend/rtlsym.h @@ -1,12 +1,13 @@ -// Copyright (C) 1994-1998 by Symantec -// Copyright (C) 2000-2015 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1994-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/rtlsym.h */ diff --git a/src/ddmd/backend/strtold.c b/src/ddmd/backend/strtold.c index aed8978876..e95147ecaa 100644 --- a/src/ddmd/backend/strtold.c +++ b/src/ddmd/backend/strtold.c @@ -1,12 +1,13 @@ -// Copyright (C) 1985-1998 by Symantec -// Copyright (C) 2000-2011 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1985-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/strtold.c */ #include diff --git a/src/ddmd/backend/symbol.c b/src/ddmd/backend/symbol.c index 529751ed96..8aec037a15 100644 --- a/src/ddmd/backend/symbol.c +++ b/src/ddmd/backend/symbol.c @@ -1,12 +1,13 @@ -// Copyright (C) 1984-1998 by Symantec -// Copyright (C) 2000-2013 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1984-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/symbol.c */ #if !SPP diff --git a/src/ddmd/backend/tassert.h b/src/ddmd/backend/tassert.h index ca742ff6d1..f52802d88e 100644 --- a/src/ddmd/backend/tassert.h +++ b/src/ddmd/backend/tassert.h @@ -1,12 +1,13 @@ -// Copyright (C) 1989-1998 by Symantec -// Copyright (C) 2000-2011 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1989-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/tassert.h */ //#pragma once diff --git a/src/ddmd/backend/ti_achar.c b/src/ddmd/backend/ti_achar.c index 85fb8b677b..e178da5dde 100644 --- a/src/ddmd/backend/ti_achar.c +++ b/src/ddmd/backend/ti_achar.c @@ -1,11 +1,13 @@ -// Compiler implementation of the D programming language -// Copyright (c) 2006-2009 by Digital Mars -// All Rights Reserved -// written by Walter Bright -// http://www.digitalmars.com -// Distributed under the Boost Software License, Version 1.0. -// http://www.boost.org/LICENSE_1_0.txt -// https://github.com/dlang/dmd/blob/master/src/backend/ti_achar.c +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (c) 2006-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/ti_achar.c + */ #include diff --git a/src/ddmd/backend/ti_pvoid.c b/src/ddmd/backend/ti_pvoid.c index 2e69110cef..dd1f5569c3 100644 --- a/src/ddmd/backend/ti_pvoid.c +++ b/src/ddmd/backend/ti_pvoid.c @@ -1,11 +1,13 @@ -// Compiler implementation of the D programming language -// Copyright (c) 2011-2011 by Digital Mars -// All Rights Reserved -// written by Walter Bright -// http://www.digitalmars.com -// Distributed under the Boost Software License, Version 1.0. -// http://www.boost.org/LICENSE_1_0.txt -// https://github.com/dlang/dmd/blob/master/src/backend/ti_pvoid.c +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (c) 2011-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/ti_pvoid.c + */ #include diff --git a/src/ddmd/backend/tinfo.h b/src/ddmd/backend/tinfo.h index 6a4edd9181..77c9b87f1b 100644 --- a/src/ddmd/backend/tinfo.h +++ b/src/ddmd/backend/tinfo.h @@ -1,11 +1,13 @@ -// Compiler implementation of the D programming language -// Copyright (c) 2000-2009 by Digital Mars -// All Rights Reserved -// written by Walter Bright -// http://www.digitalmars.com -// Distributed under the Boost Software License, Version 1.0. -// http://www.boost.org/LICENSE_1_0.txt -// https://github.com/dlang/dmd/blob/master/src/backend/tinfo.h +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/tinfo.h + */ #ifndef TYPEINFO_H diff --git a/src/ddmd/backend/tk.c b/src/ddmd/backend/tk.c index 44cee0e8ac..2edaa16069 100644 --- a/src/ddmd/backend/tk.c +++ b/src/ddmd/backend/tk.c @@ -1,12 +1,12 @@ - -/* Compiler implementation of the D programming language - * Copyright (c) 1999-2016 by Digital Mars - * All Rights Reserved - * written by Walter Bright - * http://www.digitalmars.com - * Distributed under the Boost Software License, Version 1.0. - * http://www.boost.org/LICENSE_1_0.txt - * https://github.com/dlang/dmd/blob/master/src/tk.h +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (c) 1999-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/tk.c */ #include diff --git a/src/ddmd/backend/token.h b/src/ddmd/backend/token.h index 848540c691..6e63fc4c64 100644 --- a/src/ddmd/backend/token.h +++ b/src/ddmd/backend/token.h @@ -1,12 +1,13 @@ -// Copyright (C) 1984-1998 by Symantec -// Copyright (C) 2000-2009 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1984-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/token.h */ /********************************** diff --git a/src/ddmd/backend/ty.d b/src/ddmd/backend/ty.d index 51125db155..97c85cbfa1 100644 --- a/src/ddmd/backend/ty.d +++ b/src/ddmd/backend/ty.d @@ -5,8 +5,9 @@ * Copyright: Copyright (C) 1983-1998 by Symantec * Copyright (c) 1999-2017 by Digital Mars, All Rights Reserved * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) - * License: backendlicense.txt - * Source: $(DMDSRC backend/_ty.d) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/_ty.d */ module ddmd.backend.ty; diff --git a/src/ddmd/backend/ty.h b/src/ddmd/backend/ty.h index 1b3bab8a0b..37872b12f0 100644 --- a/src/ddmd/backend/ty.h +++ b/src/ddmd/backend/ty.h @@ -1,12 +1,13 @@ -// Copyright (C) 1983-1998 by Symantec -// Copyright (C) 2000-2016 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1983-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/ty.h */ diff --git a/src/ddmd/backend/type.c b/src/ddmd/backend/type.c index 907c7c25be..5f880b091d 100644 --- a/src/ddmd/backend/type.c +++ b/src/ddmd/backend/type.c @@ -1,12 +1,13 @@ -// Copyright (C) 1985-1998 by Symantec -// Copyright (C) 2000-2016 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1985-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/type.c */ #if !SPP diff --git a/src/ddmd/backend/type.d b/src/ddmd/backend/type.d index 697168ffd6..a4512f2134 100644 --- a/src/ddmd/backend/type.d +++ b/src/ddmd/backend/type.d @@ -2,10 +2,12 @@ * Compiler implementation of the * $(LINK2 http://www.dlang.org, D programming language). * - * Copyright: Copyright (c) 1999-2017 by Digital Mars, All Rights Reserved + * Copyright: Copyright (C) 1985-1998 by Symantec + * Copyright (c) 1999-2017 by Digital Mars, All Rights Reserved * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) - * License: $(LINK2 http://www.boost.org/LICENSE_1_0.txt, Boost License 1.0) - * Source: $(DMDSRC backend/_type.d) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/_type.d */ module ddmd.backend.type; diff --git a/src/ddmd/backend/type.h b/src/ddmd/backend/type.h index 5028312da3..cad4004295 100644 --- a/src/ddmd/backend/type.h +++ b/src/ddmd/backend/type.h @@ -1,12 +1,13 @@ -// Copyright (C) 1985-1994 by Symantec -// Copyright (C) 2000-2016 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1985-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/type.h */ #if __DMC__ diff --git a/src/ddmd/backend/util2.c b/src/ddmd/backend/util2.c index 10fdd56eab..f26c615306 100644 --- a/src/ddmd/backend/util2.c +++ b/src/ddmd/backend/util2.c @@ -1,13 +1,13 @@ -/* - * Some portions copyright (c) 1984-1993 by Symantec - * Copyright (c) 1999-2016 by Digital Mars - * All Rights Reserved - * http://www.digitalmars.com - * Written by Walter Bright +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). * - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. + * Copyright: Copyright (C) 1984-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/util2.c */ // Utility subroutines diff --git a/src/ddmd/backend/var.c b/src/ddmd/backend/var.c index 899b1bb9de..98b3e32372 100644 --- a/src/ddmd/backend/var.c +++ b/src/ddmd/backend/var.c @@ -1,12 +1,13 @@ -// Copyright (C) 1985-1998 by Symantec -// Copyright (C) 2000-2015 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Walter Bright -/* - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (C) 1985-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/var.c */ /* Global variables for PARSER */ diff --git a/src/ddmd/backend/varstats.c b/src/ddmd/backend/varstats.c index ff36adf5e7..8165a5269a 100644 --- a/src/ddmd/backend/varstats.c +++ b/src/ddmd/backend/varstats.c @@ -1,21 +1,24 @@ -// Compiler implementation of the D programming language -// Copyright (c) 2015-2016 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Rainer Schuetze -// Distributed under the Boost Software License, Version 1.0. -// http://www.boost.org/LICENSE_1_0.txt - -/****************************************** - * support for lexical scope of local variables - */ - +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (c) 2015-2017 by Digital Mars, All Rights Reserved + * Authors: Rainer Schuetze + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/varstats.c + */ + +/****************************************** + * support for lexical scope of local variables + */ + #include #include -#include "varstats.h" -#include "global.h" -#include "code.h" +#include "varstats.h" +#include "global.h" +#include "code.h" static char __file__[] = __FILE__; /* for tassert.h */ #include "tassert.h" @@ -23,13 +26,13 @@ static char __file__[] = __FILE__; /* for tassert.h */ VarStatistics::VarStatistics() { memset (this, 0, sizeof (VarStatistics)); -} +} void VarStatistics::startFunction() { cntUsedLineOffsets = 0; srcfile = NULL; -} +} // figure if can we can add a lexical scope for the variable // (this should exclude variables from inlined functions as there is @@ -312,23 +315,23 @@ targ_size_t VarStatistics::getLineOffset(int linnum) // for inexact line numbers, use the offset following the previous line return lineOffsets[idx-1].offset + lineOffsets[idx-1].diffNextOffset; return lineOffsets[idx].offset; -} +} // return the first record index in the lineOffsets array with linnum >= line int VarStatistics::findLineIndex(unsigned line) { - int low = 0; - int high = cntUsedLineOffsets; - while (low < high) - { - int mid = (low + high) >> 1; - int ln = lineOffsets[mid].linnum; - if (line < ln) - high = mid; - else if (line > ln) - low = mid + 1; - else - return mid; + int low = 0; + int high = cntUsedLineOffsets; + while (low < high) + { + int mid = (low + high) >> 1; + int ln = lineOffsets[mid].linnum; + if (line < ln) + high = mid; + else if (line > ln) + low = mid + 1; + else + return mid; } return low; } @@ -363,4 +366,4 @@ void VarStatistics::recordLineOffset(Srcpos src, targ_size_t off) lineOffsets[cntUsedLineOffsets].linnum = src.Slinnum; lineOffsets[cntUsedLineOffsets].offset = off; cntUsedLineOffsets++; -} +} diff --git a/src/ddmd/backend/varstats.h b/src/ddmd/backend/varstats.h index 10f1159441..03a7b1c084 100644 --- a/src/ddmd/backend/varstats.h +++ b/src/ddmd/backend/varstats.h @@ -1,27 +1,30 @@ -// Compiler implementation of the D programming language -// Copyright (c) 2015-2015 by Digital Mars -// All Rights Reserved -// http://www.digitalmars.com -// Written by Rainer Schuetze -// Distributed under the Boost Software License, Version 1.0. -// http://www.boost.org/LICENSE_1_0.txt - -/****************************************** - * support for lexical scope of local variables - */ - -#ifndef VARSTATS_H -#define VARSTATS_H 1 +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). + * + * Copyright: Copyright (c) 2015-2017 by Digital Mars, All Rights Reserved + * Authors: Rainer Schuetze + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/varstats.h + */ + +/****************************************** + * support for lexical scope of local variables + */ + +#ifndef VARSTATS_H +#define VARSTATS_H 1 #include "cc.h" - -// estimate of variable life time -struct LifeTime + +// estimate of variable life time +struct LifeTime { - Symbol* sym; - int offCreate; // variable created before this code offset - int offDestroy; // variable destroyed after this code offset -}; + Symbol* sym; + int offCreate; // variable created before this code offset + int offDestroy; // variable destroyed after this code offset +}; struct LineOffset { @@ -30,9 +33,9 @@ struct LineOffset unsigned diffNextOffset; }; -struct VarStatistics -{ - VarStatistics(); +struct VarStatistics +{ + VarStatistics(); void writeSymbolTable(symtab_t* symtab, void (*fnWriteVar)(Symbol*), void (*fnEndArgs)(), @@ -41,32 +44,32 @@ struct VarStatistics void startFunction(); void recordLineOffset(Srcpos src, targ_size_t off); -private: +private: LifeTime* lifeTimes; - int cntAllocLifeTimes; - int cntUsedLifeTimes; + int cntAllocLifeTimes; + int cntUsedLifeTimes; // symbol table sorted by offset of variable creation symtab_t sortedSymtab; SYMIDX* nextSym; // next symbol with identifier with same hash, same size as sortedSymtab - int uniquecnt; // number of variables that have unique name and don't need lexical scope + int uniquecnt; // number of variables that have unique name and don't need lexical scope // line number records for the current function LineOffset* lineOffsets; - int cntAllocLineOffsets; - int cntUsedLineOffsets; + int cntAllocLineOffsets; + int cntUsedLineOffsets; const char* srcfile; // only one file supported, no inline - targ_size_t getLineOffset(int linnum); + targ_size_t getLineOffset(int linnum); void sortLineOffsets(); int findLineIndex(unsigned line); bool hashSymbolIdentifiers(symtab_t* symtab); bool hasUniqueIdentifier(symtab_t* symtab, SYMIDX si); - bool isLexicalScopeVar(symbol* sa); - symtab_t* calcLexicalScope(symtab_t* symtab); -}; - + bool isLexicalScopeVar(symbol* sa); + symtab_t* calcLexicalScope(symtab_t* symtab); +}; + extern VarStatistics varStats; - -#endif // VARSTATS_H + +#endif // VARSTATS_H diff --git a/src/ddmd/backend/xmm.d b/src/ddmd/backend/xmm.d index 97cc4036ab..958f17010a 100644 --- a/src/ddmd/backend/xmm.d +++ b/src/ddmd/backend/xmm.d @@ -2,9 +2,11 @@ * Compiler implementation of the * $(LINK2 http://www.dlang.org, D programming language). * + * Copyright: Copyright (c) ?-2017 by Digital Mars, All Rights Reserved * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) - * License: $(LINK2 http://www.boost.org/LICENSE_1_0.txt, Boost License 1.0) - * Source: $(DMDSRC backend/_xmm.d) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/backend/_xmm.d */ module ddmd.backend.xmm; diff --git a/src/ddmd/backendlicense.txt b/src/ddmd/backendlicense.txt deleted file mode 100644 index bdb69f4981..0000000000 --- a/src/ddmd/backendlicense.txt +++ /dev/null @@ -1,42 +0,0 @@ - -The Software is not generally available software. It has not undergone -testing and may contain errors. The Software was not designed to operate -after December 31, 1999. It may be incomplete and it may not function -properly. No support or maintenance is provided with this Software. Do -not install or distribute the Software if -you are not accustomed to using or distributing experimental software. -Do not use this software for life critical applications, or applications -that could cause significant harm or property damage. - -Digital Mars licenses the Software to you on an "AS IS" basis, without -warranty of any kind. DIGITAL MARS AND SYMANTEC HEREBY EXPRESSLY DISCLAIM -ALL WARRANTIES AND CONDITIONS, EITHER EXPRESS OR IMPLIED, INCLUDING, -BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OR CONDITIONS OF MERCHANTABILITY, -NONINFRINGEMENT AND FITNESS FOR A PARTICULAR PURPOSE. You are solely -responsible for determining the appropriateness of using this Software and -assume all risks associated with the use of this Software, including but not -limited to the risks of program errors, damage -to or loss of data, programs or equipment, unavailability or interruption of -operations and third party claims. You agree to defend, indemnify and hold -Digital Mars and Symantec, its subsidiaries, affiliates, directors, officers, -employees and agents harmless from all claims or demands made against them -(and any related losses, damages, expenses -and costs) arising out of your use of the Software. DIGITAL MARS AND SYMANTEC -WILL NOT BE LIABLE FOR ANY DIRECT DAMAGES OR FOR ANY SPECIAL, INCIDENTAL, OR -INDIRECT DAMAGES OR FOR ANY ECONOMIC CONSEQUENTIAL DAMAGES (INCLUDING -LOST PROFITS OR SAVINGS), EVEN IF DIGITAL MARS OR SYMANTEC HAS BEEN ADVISED -OF THE POSSIBILITY OF SUCH DAMAGES. -Digital Mars and Symantec will not be liable for the loss of, or damage to, -your records or data, the records or -data of any third party, or any damages claimed by you based on a third party -claim. - -If you send any messages to Digital Mars, on either the Digital Mars -newsgroups, the Digital Mars mailing list, or via email, you agree not -to make any claims of intellectual -property rights over the contents of those messages. - -The Software is copyrighted and comes with a single user license, -and may not be redistributed. If you wish to obtain a redistribution license, -please contact Digital Mars. - diff --git a/src/ddmd/dinifile.d b/src/ddmd/dinifile.d index 8e1c85cba3..be0bfa3f93 100644 --- a/src/ddmd/dinifile.d +++ b/src/ddmd/dinifile.d @@ -1,13 +1,13 @@ -/* - * Some portions copyright (c) 1994-1995 by Symantec - * Copyright (c) 1999-2017 by Digital Mars - * All Rights Reserved - * http://www.digitalmars.com - * Written by Walter Bright +/** + * Compiler implementation of the + * $(LINK2 http://www.dlang.org, D programming language). * - * This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. + * Copyright: Copyright (C) 1994-1998 by Symantec + * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/_dinifile.d */ module ddmd.dinifile; diff --git a/src/ddmd/eh.d b/src/ddmd/eh.d index 685711972b..447a61d82b 100644 --- a/src/ddmd/eh.d +++ b/src/ddmd/eh.d @@ -5,8 +5,9 @@ * Copyright: Copyright (C) 1994-1998 by Symantec * Copyright (c) 2000-2017 by Digital Mars, All Rights Reserved * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) - * License: backendlicense.txt - * Source: $(DMDSRC _eh.d) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/_eh.d */ module ddmd.eh; diff --git a/src/ddmd/iasm.d b/src/ddmd/iasm.d index 7c4f42c82e..d453e1178f 100644 --- a/src/ddmd/iasm.d +++ b/src/ddmd/iasm.d @@ -1,16 +1,17 @@ /** * Compiler implementation of the * $(LINK2 http://www.dlang.org, D programming language). - * Inline assembler for the D programming language compiler * * Copyright: Copyright (c) 1992-1999 by Symantec * Copyright (c) 1999-2017 by Digital Mars * All Rights Reserved * Authors: Mike Cote, John Micco and $(LINK2 http://www.digitalmars.com, Walter Bright) - * License: This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. - * Source: $(DMDSRC _iasm.d) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/_iasm.d + */ + +/* Inline assembler for the D programming language compiler */ module ddmd.iasm; diff --git a/src/ddmd/readme.txt b/src/ddmd/readme.txt index 18c96be604..b07a094638 100644 --- a/src/ddmd/readme.txt +++ b/src/ddmd/readme.txt @@ -1,7 +1,7 @@ The D Programming Language Compiler Front End Source - Copyright (c) 1999-2016, by Digital Mars + Copyright (c) 1999-2017, by Digital Mars http://www.digitalmars.com/ All Rights Reserved @@ -16,9 +16,6 @@ under the terms of the Boost Software License, Version 1.0. The terms of this license are in the file boostlicense.txt, or see http://www.boost.org/LICENSE_1_0.txt. -The optimizer and code generator sources are -covered under a separate license, backendlicense.txt. - It does not apply to anything else distributed by Digital Mars, including D compiler executables. diff --git a/src/ddmd/root/response.d b/src/ddmd/root/response.d index 3c024e11ad..d36f5a86da 100644 --- a/src/ddmd/root/response.d +++ b/src/ddmd/root/response.d @@ -3,13 +3,12 @@ * http://dlang.org * This file is not shared with other compilers which use the DMD front-end. * - * Copyright: Copyright (c) 1999-2017 by Digital Mars, All Rights Reserved - * Some portions copyright (c) 1994-1995 by Symantec - * Authors: Walter Bright, http://www.digitalmars.com - * License: This source file is made available for personal use - * only. The license is in backendlicense.txt - * For any other uses, please contact Digital Mars. - * Source: $(DMDSRC root/_response.d) + * Copyright: Copyright (c) 1999-2017 by Digital Mars, All Rights Reserved + * Some portions copyright (c) 1994-1995 by Symantec + * Authors: $(LINK2 http://www.digitalmars.com, Walter Bright) + * License: Distributed under the Boost Software License, Version 1.0. + * http://www.boost.org/LICENSE_1_0.txt + * Source: https://github.com/dlang/dmd/blob/master/src/ddmd/root/_response.d */ module ddmd.root.response; diff --git a/src/posix.mak b/src/posix.mak index 7c7cd94a3b..302738f2ed 100644 --- a/src/posix.mak +++ b/src/posix.mak @@ -513,7 +513,6 @@ install: all mkdir -p $(INSTALL_DIR)/$(OS)/$(bin_dir) cp dmd $(INSTALL_DIR)/$(OS)/$(bin_dir)/dmd cp ../ini/$(OS)/$(bin_dir)/dmd.conf $(INSTALL_DIR)/$(OS)/$(bin_dir)/dmd.conf - cp $D/backendlicense.txt $(INSTALL_DIR)/dmd-backendlicense.txt cp $D/boostlicense.txt $(INSTALL_DIR)/dmd-boostlicense.txt ###################################################### diff --git a/src/win32.mak b/src/win32.mak index 5c5872ca88..e41a03e734 100644 --- a/src/win32.mak +++ b/src/win32.mak @@ -354,7 +354,6 @@ install-copy: $(CP) $(MAKEFILES) $(INSTALL)\src\dmd $(CP) $D\readme.txt $(INSTALL)\src\dmd\readme.txt $(CP) $D\boostlicense.txt $(INSTALL)\src\dmd\boostlicense.txt - $(CP) $D\backendlicense.txt $(INSTALL)\src\dmd\backendlicense.txt install-clean: $(DEL) /s/q $(INSTALL)\*