mdev: do not complain if mdev.conf does not exist;
 use #if to prevent gcc from generating dead code
 (sadly, it's more ugly this way)

diff --git a/docs/mdev.txt b/docs/mdev.txt
index 555c2bf..63ad406 100644
--- a/docs/mdev.txt
+++ b/docs/mdev.txt
@@ -60,18 +60,23 @@
 create your own total match like so:
 	.* 1:1 777
 
-You can rename/relocate device nodes by using the next optional field.
-	<device regex> <uid>:<gid> <octal permissions> [>path]
+You can rename/move device nodes by using the next optional field.
+	<device regex> <uid>:<gid> <octal permissions> [=path]
 So if you want to place the device node into a subdirectory, make sure the path
 has a trailing /.  If you want to rename the device node, just place the name.
-	hda 0:3 660 >drives/
-This will relocate "hda" into the drives/ subdirectory.
-	hdb 0:3 660 >cdrom
+	hda 0:3 660 =drives/
+This will move "hda" into the drives/ subdirectory.
+	hdb 0:3 660 =cdrom
 This will rename "hdb" to "cdrom".
 
+Similarly, ">path" renames/moves the device but it also creates
+a direct symlink /dev/DEVNAME to the renamed/moved device.
+
 If you also enable support for executing your own commands, then the file has
 the format:
-	<device regex> <uid>:<gid> <octal permissions> [<@|$|*> <command>]
+	<device regex> <uid>:<gid> <octal permissions> [=path] [@|$|*<command>]
+    or
+	<device regex> <uid>:<gid> <octal permissions> [>path] [@|$|*<command>]
 The special characters have the meaning:
 	@ Run after creating the device.
 	$ Run before removing the device.