Das adb(1)-Dienstprogramm kann in künftigen Versionen der Betriebsumgebung Solaris 8 als Verknüpfung zum neuen mdb(1)-Dienstprogramm implementiert werden.
Die Man Page mdb(1) beschreibt die Funktionen des neuen Fehlerbeseitungsprogramms, einschließlich des adb(1)-Kompatibilitätsmodus. Sogar in diesem Kompatibilitätsmodus bestehen Unterschiede zwischen adb(1) und mdb(1). Diese sind:
Das Textausgabeformat einiger Unterbefehle sieht in mdb(1) anders aus. Makrodateien werden nach denselben Regeln formatiert, aber Skripte, die von der Ausgabe anderer Unterbefehle abhängen, müssen eventuell geändert werden.
Die Watchpoint-Längenangabesyntax in mdb(1) unterscheidet sich von der Syntax, die in adb(1) beschrieben wird. Die adb(1)-Watchpoint-Befehle:w, :aund :p ermöglichen des Einfügen ganzzahliger Längen (in Bytes) zwischen dem Doppelpunkt und dem Befehlszeichen. In In mdb(1) sollte das Zählergebnis entsprechend der ursprünglichen Adresse als Wiederholungs-Zählergebnis eingegeben werden.
Der Befehl adb(1) 123:456w wird in mdb(1) angegeben als 123,456:w.
Die Formatangaben /m, /*m, ?mund ?*m werden von mdb(1) nicht erkannt oder unterstützt.