# HG changeset patch # User Christian Kamm # Date 1232702007 -3600 # Node ID 493d425627333abf7b19632fe4134cdf9d3e2480 # Parent 893d72ab95d0e897aa12a4931b86e3a4cc090bd5 Further Solaris data segment detection fixes. Thanks BlueZeniX! diff -r 893d72ab95d0 -r 493d42562733 runtime/internal/memory.d --- a/runtime/internal/memory.d Fri Jan 23 10:12:57 2009 +0100 +++ b/runtime/internal/memory.d Fri Jan 23 10:13:27 2009 +0100 @@ -196,11 +196,11 @@ { extern(C) { - extern int _edata; + extern int _environ; extern int _end; } - alias _edata Data_Start; + alias _environ Data_Start; alias _end Data_End; } @@ -331,6 +331,8 @@ } } + debug (ProcMaps) extern (C) int printf(char*, ...); + void parseDataProcMaps() { debug (ProcMaps) printf("initStaticDataPtrs()\n"); @@ -494,4 +496,4 @@ } } } -} \ No newline at end of file +}