diff --git a/lib/linguist/languages.yml b/lib/linguist/languages.yml
index 662c488f..bcac18fa 100644
--- a/lib/linguist/languages.yml
+++ b/lib/linguist/languages.yml
@@ -3409,6 +3409,7 @@ XML:
   - .fsproj
   - .fxml
   - .glade
+  - .gml
   - .grxml
   - .ivy
   - .jelly
diff --git a/samples/XML/point-3.1.gml b/samples/XML/point-3.1.gml
new file mode 100644
index 00000000..233654d0
--- /dev/null
+++ b/samples/XML/point-3.1.gml
@@ -0,0 +1,4 @@
+
+
+  52.56 13.29
+
diff --git a/samples/XML/point-3.2.gml b/samples/XML/point-3.2.gml
new file mode 100644
index 00000000..af9dce90
--- /dev/null
+++ b/samples/XML/point-3.2.gml
@@ -0,0 +1,4 @@
+
+
+  52.56 13.29
+