Index: libc/arch/ppc32/include/atomic.h
===================================================================
--- libc/arch/ppc32/include/atomic.h	(revision 9ab91f1686e295f0b1b4bb7b7dcbc9cb39943219)
+++ libc/arch/ppc32/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 libcppc32	
+ * @{
+ */
+/** @file
  */
 
@@ -85,2 +91,6 @@
 
 #endif
+
+ /** @}
+ */
+
Index: libc/arch/ppc32/include/context_offset.h
===================================================================
--- libc/arch/ppc32/include/context_offset.h	(revision 9ab91f1686e295f0b1b4bb7b7dcbc9cb39943219)
+++ libc/arch/ppc32/include/context_offset.h	(revision e92aabf9be1bc37757e20b3ea56a9da4e8bf2484)
@@ -24,2 +24,6 @@
 #define OFFSET_CR    0x58
 #define OFFSET_CR    0x58
+
+ /** @}
+ */
+
Index: libc/arch/ppc32/include/endian.h
===================================================================
--- libc/arch/ppc32/include/endian.h	(revision 9ab91f1686e295f0b1b4bb7b7dcbc9cb39943219)
+++ libc/arch/ppc32/include/endian.h	(revision e92aabf9be1bc37757e20b3ea56a9da4e8bf2484)
@@ -27,4 +27,10 @@
  */
 
+ /** @addtogroup libcppc32	
+ * @{
+ */
+/** @file
+ */
+
 #ifndef __ppc32_ENDIAN_H__
 #define __ppc32_ENDIAN_H__
@@ -37,2 +43,6 @@
 
 #endif
+
+ /** @}
+ */
+
Index: libc/arch/ppc32/include/limits.h
===================================================================
--- libc/arch/ppc32/include/limits.h	(revision 9ab91f1686e295f0b1b4bb7b7dcbc9cb39943219)
+++ libc/arch/ppc32/include/limits.h	(revision e92aabf9be1bc37757e20b3ea56a9da4e8bf2484)
@@ -27,4 +27,10 @@
  */
 
+ /** @addtogroup libcppc32	
+ * @{
+ */
+/** @file
+ */
+
 #ifndef __ppc32__LIMITS_H__
 #define __ppc32__LIMITS_H__
@@ -36,2 +42,6 @@
 
 #endif
+
+ /** @}
+ */
+
Index: libc/arch/ppc32/include/psthread.h
===================================================================
--- libc/arch/ppc32/include/psthread.h	(revision 9ab91f1686e295f0b1b4bb7b7dcbc9cb39943219)
+++ libc/arch/ppc32/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 libcppc32	
+ * @{
+ */
+/** @file
  */
 
@@ -73,2 +79,6 @@
 
 #endif
+
+ /** @}
+ */
+
Index: libc/arch/ppc32/include/regname.h
===================================================================
--- libc/arch/ppc32/include/regname.h	(revision 9ab91f1686e295f0b1b4bb7b7dcbc9cb39943219)
+++ libc/arch/ppc32/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 libcppc32	
+ * @{
+ */
+/** @file
  */
 
@@ -178,2 +184,6 @@
 
 #endif
+
+ /** @}
+ */
+
Index: libc/arch/ppc32/include/stackarg.h
===================================================================
--- libc/arch/ppc32/include/stackarg.h	(revision 9ab91f1686e295f0b1b4bb7b7dcbc9cb39943219)
+++ libc/arch/ppc32/include/stackarg.h	(revision e92aabf9be1bc37757e20b3ea56a9da4e8bf2484)
@@ -27,4 +27,10 @@
  */
 
+ /** @addtogroup libcppc32	
+ * @{
+ */
+/** @file
+ */
+
 #ifndef __LIBC__STACKARG_H__
 #define __LIBC__STACKARG_H__
@@ -32,2 +38,6 @@
 #endif
 
+
+ /** @}
+ */
+
Index: libc/arch/ppc32/include/thread.h
===================================================================
--- libc/arch/ppc32/include/thread.h	(revision 9ab91f1686e295f0b1b4bb7b7dcbc9cb39943219)
+++ libc/arch/ppc32/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 libcppc32	
+ * @{
+ */
+/** @file
  */
 
@@ -61,2 +67,6 @@
 
 #endif
+
+ /** @}
+ */
+
Index: libc/arch/ppc32/include/types.h
===================================================================
--- libc/arch/ppc32/include/types.h	(revision 9ab91f1686e295f0b1b4bb7b7dcbc9cb39943219)
+++ libc/arch/ppc32/include/types.h	(revision e92aabf9be1bc37757e20b3ea56a9da4e8bf2484)
@@ -27,4 +27,10 @@
  */
 
+ /** @addtogroup libcppc32	
+ * @{
+ */
+/** @file
+ */
+
 #ifndef __LIBC__TYPES_H__
 #define __LIBC__TYPES_H__
@@ -46,2 +52,6 @@
 
 #endif
+
+ /** @}
+ */
+
Index: libc/arch/ppc32/src/syscall.c
===================================================================
--- libc/arch/ppc32/src/syscall.c	(revision 9ab91f1686e295f0b1b4bb7b7dcbc9cb39943219)
+++ libc/arch/ppc32/src/syscall.c	(revision e92aabf9be1bc37757e20b3ea56a9da4e8bf2484)
@@ -27,4 +27,12 @@
  */
 
+ /** @addtogroup libcppc32 ppc32
+  * @brief ppc32 architecture dependent parts of libc
+  * @ingroup lc
+ * @{
+ */
+/** @file
+ */
+
 #include <libc.h>
 
@@ -49,2 +57,6 @@
 	return __ppc32_reg_r3;
 }
+
+ /** @}
+ */
+
Index: libc/arch/ppc32/src/thread.c
===================================================================
--- libc/arch/ppc32/src/thread.c	(revision 9ab91f1686e295f0b1b4bb7b7dcbc9cb39943219)
+++ libc/arch/ppc32/src/thread.c	(revision e92aabf9be1bc37757e20b3ea56a9da4e8bf2484)
@@ -27,4 +27,10 @@
  */
 
+ /** @addtogroup libcppc32	
+ * @{
+ */
+/** @file
+ */
+
 #include <thread.h>
 #include <malloc.h>
@@ -49,2 +55,6 @@
 	free(tcb);
 }
+
+ /** @}
+ */
+
