+2021-02-26  Jan Vrany  <jan.vrany@labware.com>
+
+       * gdb.trace/mi-tsv-changed.exp (test_create_delete_modify_tsv):
+       Remove trailing \n from expected output.
+
 2021-02-26  Markus Metzger  <markus.t.metzger@intel.com>
 
        * lib/gdb.exp (use_gdb_stub): Extend comment.
 
        mi_gdb_load ${binfile}
 
        mi_gdb_test "tvariable \$tvar1" \
-           ".*=tsv-created,name=\"tvar1\",initial=\"0\"\\\\n.*\\^done" \
+           ".*=tsv-created,name=\"tvar1\",initial=\"0\".*\\^done" \
            "tvariable \$tvar1"
        mi_gdb_test "tvariable \$tvar1 = 1" \
            ".*=tsv-modified,name=\"tvar1\",initial=\"1\".*\\^done" \
        # No "=tsv-modified" notification is emitted, because the initial
        # value is not changed.
        mi_gdb_test "tvariable \$tvar1 = 1" \
-           ".*\\\$tvar1 = 1\\\\n\"\r\n~\"Trace state .*\\\\n.*\\^done" \
+           ".*\\\$tvar1 = 1\\\\n\"\r\n~\"Trace state .*.*\\^done" \
            "tvariable \$tvar1 modified without notification"
        mi_gdb_test "tvariable \$tvar2 = 45" \
-           ".*=tsv-created,name=\"tvar2\",initial=\"45\"\\\\n.*\\^done" \
+           ".*=tsv-created,name=\"tvar2\",initial=\"45\".*\\^done" \
            "tvariable \$tvar2"
 
        mi_gdb_test "delete tvariable \$tvar2" \
-           ".*=tsv-deleted,name=\"tvar2\"\\\\n.*\\^done" \
+           ".*=tsv-deleted,name=\"tvar2\".*\\^done" \
            "delete tvariable \$tvar2"
 
        mi_gdb_test "delete tvariable" \
-           ".*=tsv-deleted\\\\n.*\\^done" \
+           ".*=tsv-deleted.*\\^done" \
            "delete all tvariables"
 
        # Test target supports tracepoints or not.