trunc does use the special method, though
diff --git a/Doc/library/math.rst b/Doc/library/math.rst
index 31e64a2..e5ffba0 100644
--- a/Doc/library/math.rst
+++ b/Doc/library/math.rst
@@ -134,7 +134,7 @@
 .. function:: trunc(x)
 
    Return the :class:`Real` value *x* truncated to an :class:`Integral` (usually
-   a long integer).
+   a long integer).  Uses the ``__trunc__`` method.
 
    .. versionadded:: 2.6