Add new mangling Z-pair "ZD" to encode '$', since that's sometimes used
in Darwin symbol names.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10620 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/include/pub_tool_redir.h b/include/pub_tool_redir.h
index 5a97bff..038c377 100644
--- a/include/pub_tool_redir.h
+++ b/include/pub_tool_redir.h
@@ -130,16 +130,17 @@
    characters are transformed.
 
      *         -->  Za    (asterisk)
-     +         -->  Zp    (plus)
      :         -->  Zc    (colon)
      .         -->  Zd    (dot)
-     _         -->  Zu    (underscore)
      -         -->  Zh    (hyphen)
+     +         -->  Zp    (plus)
      (space)   -->  Zs    (space)
+     _         -->  Zu    (underscore)
      @         -->  ZA    (at)
-     Z         -->  ZZ    (Z)
+     $         -->  ZD    (dollar)
      (         -->  ZL    (left)
      )         -->  ZR    (right)
+     Z         -->  ZZ    (Z)
 
    Everything else is left unchanged.
 */