Index: libc/arch/ppc64/include/atomic.h
===================================================================
--- libc/arch/ppc64/include/atomic.h	(revision 83b1d615e01e930ba02ee27fc2052aec9aa5a60c)
+++ libc/arch/ppc64/include/atomic.h	(revision e92aabf9be1bc37757e20b3ea56a9da4e8bf2484)
@@ -25,4 +25,10 @@
  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+ /** @addtogroup libcppc64	
+ * @{
+ */
+/** @file
  */
 
@@ -85,2 +91,6 @@
 
 #endif
+
+ /** @}
+ */
+
Index: libc/arch/ppc64/include/context_offset.h
===================================================================
--- libc/arch/ppc64/include/context_offset.h	(revision 83b1d615e01e930ba02ee27fc2052aec9aa5a60c)
+++ libc/arch/ppc64/include/context_offset.h	(revision e92aabf9be1bc37757e20b3ea56a9da4e8bf2484)
@@ -23,2 +23,6 @@
 #define OFFSET_R31   0x54
 #define OFFSET_CR    0x58
+
+ /** @}
+ */
+
Index: libc/arch/ppc64/include/endian.h
===================================================================
--- libc/arch/ppc64/include/endian.h	(revision 83b1d615e01e930ba02ee27fc2052aec9aa5a60c)
+++ libc/arch/ppc64/include/endian.h	(revision e92aabf9be1bc37757e20b3ea56a9da4e8bf2484)
@@ -27,4 +27,10 @@
  */
 
+ /** @addtogroup libcppc64	
+ * @{
+ */
+/** @file
+ */
+
 #ifndef __ppc64_ENDIAN_H__
 #define __ppc64_ENDIAN_H__
@@ -37,2 +43,6 @@
 
 #endif
+
+ /** @}
+ */
+
Index: libc/arch/ppc64/include/limits.h
===================================================================
--- libc/arch/ppc64/include/limits.h	(revision 83b1d615e01e930ba02ee27fc2052aec9aa5a60c)
+++ libc/arch/ppc64/include/limits.h	(revision e92aabf9be1bc37757e20b3ea56a9da4e8bf2484)
@@ -27,4 +27,10 @@
  */
 
+ /** @addtogroup libcppc64	
+ * @{
+ */
+/** @file
+ */
+
 #ifndef __ppc64__LIMITS_H__
 #define __ppc64__LIMITS_H__
@@ -36,2 +42,6 @@
 
 #endif
+
+ /** @}
+ */
+
Index: libc/arch/ppc64/include/psthread.h
===================================================================
--- libc/arch/ppc64/include/psthread.h	(revision 83b1d615e01e930ba02ee27fc2052aec9aa5a60c)
+++ libc/arch/ppc64/include/psthread.h	(revision e92aabf9be1bc37757e20b3ea56a9da4e8bf2484)
@@ -25,4 +25,10 @@
  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+ /** @addtogroup libcppc64	
+ * @{
+ */
+/** @file
  */
 
@@ -73,2 +79,6 @@
 
 #endif
+
+ /** @}
+ */
+
Index: libc/arch/ppc64/include/regname.h
===================================================================
--- libc/arch/ppc64/include/regname.h	(revision 83b1d615e01e930ba02ee27fc2052aec9aa5a60c)
+++ libc/arch/ppc64/include/regname.h	(revision e92aabf9be1bc37757e20b3ea56a9da4e8bf2484)
@@ -25,4 +25,10 @@
  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+ /** @addtogroup libcppc64	
+ * @{
+ */
+/** @file
  */
 
@@ -178,2 +184,6 @@
 
 #endif
+
+ /** @}
+ */
+
Index: libc/arch/ppc64/include/stackarg.h
===================================================================
--- libc/arch/ppc64/include/stackarg.h	(revision 83b1d615e01e930ba02ee27fc2052aec9aa5a60c)
+++ libc/arch/ppc64/include/stackarg.h	(revision e92aabf9be1bc37757e20b3ea56a9da4e8bf2484)
@@ -27,4 +27,10 @@
  */
 
+ /** @addtogroup libcppc64	
+ * @{
+ */
+/** @file
+ */
+
 #ifndef __LIBC__STACKARG_H__
 #define __LIBC__STACKARG_H__
@@ -32,2 +38,6 @@
 #endif
 
+
+ /** @}
+ */
+
Index: libc/arch/ppc64/include/thread.h
===================================================================
--- libc/arch/ppc64/include/thread.h	(revision 83b1d615e01e930ba02ee27fc2052aec9aa5a60c)
+++ libc/arch/ppc64/include/thread.h	(revision e92aabf9be1bc37757e20b3ea56a9da4e8bf2484)
@@ -25,4 +25,10 @@
  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+ /** @addtogroup libcppc64	
+ * @{
+ */
+/** @file
  */
 
@@ -61,2 +67,6 @@
 
 #endif
+
+ /** @}
+ */
+
Index: libc/arch/ppc64/include/types.h
===================================================================
--- libc/arch/ppc64/include/types.h	(revision 83b1d615e01e930ba02ee27fc2052aec9aa5a60c)
+++ libc/arch/ppc64/include/types.h	(revision e92aabf9be1bc37757e20b3ea56a9da4e8bf2484)
@@ -27,4 +27,10 @@
  */
 
+ /** @addtogroup libcppc64	
+ * @{
+ */
+/** @file
+ */
+
 #ifndef __LIBC__TYPES_H__
 #define __LIBC__TYPES_H__
@@ -46,2 +52,6 @@
 
 #endif
+
+ /** @}
+ */
+
Index: libc/arch/ppc64/src/syscall.c
===================================================================
--- libc/arch/ppc64/src/syscall.c	(revision 83b1d615e01e930ba02ee27fc2052aec9aa5a60c)
+++ libc/arch/ppc64/src/syscall.c	(revision e92aabf9be1bc37757e20b3ea56a9da4e8bf2484)
@@ -27,4 +27,12 @@
  */
 
+ /** @addtogroup libcppc64 ppc64
+  * @brief ppc64 architecture dependent parts of libc
+  * @ingroup lc
+ * @{
+ */
+/** @file
+ */
+
 #include <libc.h>
 
@@ -49,2 +57,6 @@
 	return __ppc32_reg_r3;
 }
+
+ /** @}
+ */
+
Index: libc/arch/ppc64/src/thread.c
===================================================================
--- libc/arch/ppc64/src/thread.c	(revision 83b1d615e01e930ba02ee27fc2052aec9aa5a60c)
+++ libc/arch/ppc64/src/thread.c	(revision e92aabf9be1bc37757e20b3ea56a9da4e8bf2484)
@@ -27,4 +27,10 @@
  */
 
+ /** @addtogroup libcppc64	
+ * @{
+ */
+/** @file
+ */
+
 #include <thread.h>
 #include <malloc.h>
@@ -50,2 +56,6 @@
 	free(start);
 }
+
+ /** @}
+ */
+
