Merge "Bionic: Always use fortified versions of FD_X macros"
diff --git a/libc/bionic/sched_cpucount.c b/libc/bionic/sched_cpucount.c
index 2ea1d3f..6f66589 100644
--- a/libc/bionic/sched_cpucount.c
+++ b/libc/bionic/sched_cpucount.c
@@ -28,7 +28,7 @@
 #define _GNU_SOURCE 1
 #include <sched.h>
 
-int __sched_cpucount(size_t setsize, cpu_set_t* set) {
+int __sched_cpucount(size_t setsize, const cpu_set_t* set) {
   int nn = 0;
   int nn_max = setsize / sizeof(__CPU_BITTYPE);
   int count = 0;
diff --git a/libc/include/android/dlext.h b/libc/include/android/dlext.h
index 2b4169e..d0200c4 100644
--- a/libc/include/android/dlext.h
+++ b/libc/include/android/dlext.h
@@ -24,6 +24,11 @@
 #include <sys/types.h>  /* for off64_t */
 
 /**
+ * @addtogroup libdl Dynamic Linker
+ * @{
+ */
+
+/**
  * \file
  * Advanced dynamic library opening support. Most users will want to use
  * the standard [dlopen(3)](http://man7.org/linux/man-pages/man3/dlopen.3.html)
@@ -179,4 +184,6 @@
 
 __END_DECLS
 
+/** @} */
+
 #endif
diff --git a/libc/include/sched.h b/libc/include/sched.h
index de6969f8..1f50366 100644
--- a/libc/include/sched.h
+++ b/libc/include/sched.h
@@ -143,7 +143,7 @@
 
 #define CPU_COUNT_S(setsize, set)  __sched_cpucount((setsize), (set))
 
-int __sched_cpucount(size_t __set_size, cpu_set_t* __set) __INTRODUCED_IN(12);
+int __sched_cpucount(size_t __set_size, const cpu_set_t* __set) __INTRODUCED_IN(12);
 
 #endif /* __USE_GNU */