From 1f7f18ddaa3298b5d2a21e9dfb9cb18ad95d58a9 Mon Sep 17 00:00:00 2001 From: sagitario Date: Tue, 13 Apr 2010 06:43:01 +0000 Subject: --- CHANGES | 2 +- README | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGES b/CHANGES index 236686c..12f6653 100644 --- a/CHANGES +++ b/CHANGES @@ -81,7 +81,7 @@ Version history * experimental hack to add lexical scope to local variables (dmd patch in http://d.puremagic.com/issues/show_bug.cgi?id=3657 needed) -Version 0.12 +2010-04-13 Version 0.12 * added patch to convert binaries produced by Metroworks CodeWarrior * names of local function are now demangled diff --git a/README b/README index cf17e0c..e17c560 100644 --- a/README +++ b/README @@ -71,6 +71,11 @@ you are using. Unfortunately, this information is not embedded into the debug information. The default is -D2. So far, this information is only needed to determine whether "char[]" or "const char[]" is translated to "string". + +Starting with DMD 2.043, assoiciative arrays have a slightly different +implementation, so debug information needs to be adjusted aswell. +Use -D 2.043 or higher to produce the matching debug info. + Option -C tells the program, that you want to debug a program compiled with DMC, the Digital Mars C/C++ compiler. It will disable some of the D specific functions and will enable adjustment of stack variable names. -- cgit v0.12