Index: uspace/lib/cpp/include/impl/list.hpp
===================================================================
--- uspace/lib/cpp/include/impl/list.hpp	(revision 5af0bc999945e2b7d72b71a8cb3ef02fe5fee383)
+++ uspace/lib/cpp/include/impl/list.hpp	(revision 921174cb269d86f4db702137db2e1fd8343c9eca)
@@ -980,4 +980,42 @@
             //       use a swapper that swaps list nodes)
 
+            void merge(list& other)
+            {
+                // TODO: implement
+            }
+
+            void merge(list&& other)
+            {
+                merge(other);
+            }
+
+            template<class Compare>
+            void merge(list& other, Compare comp)
+            {
+                // TODO: implement
+            }
+
+            template<class Compare>
+            void merge(list&& other, Compare comp)
+            {
+                merge(other, comp);
+            }
+
+            void reverse() noexcept
+            {
+                // TODO: implement
+            }
+
+            void sort()
+            {
+                // TODO: implement
+            }
+
+            template<class Compare>
+            void sort(Compare comp)
+            {
+                // TODO: implement
+            }
+
         private:
             allocator_type allocator_;
@@ -1087,4 +1125,11 @@
             }
     };
+
+    template<class T, class Allocator>
+    void swap(list<T, Allocator>& lhs, list<T, Allocator>& rhs)
+        noexcept(noexcept(lhs.swap(rhs)))
+    {
+        lhs.swap(rhs);
+    }
 }
 
