Index: softfloat/generic/add.c
===================================================================
--- softfloat/generic/add.c	(revision b2951e26899149f05cd5c6af8e6dabc39f358fa4)
+++ softfloat/generic/add.c	(revision e92aabf9be1bc37757e20b3ea56a9da4e8bf2484)
@@ -27,4 +27,10 @@
  */
 
+ /** @addtogroup softfloat	
+ * @{
+ */
+/** @file
+ */
+
 #include<sftypes.h>
 #include<add.h>
@@ -251,2 +257,6 @@
 
 
+
+ /** @}
+ */
+
Index: softfloat/generic/common.c
===================================================================
--- softfloat/generic/common.c	(revision b2951e26899149f05cd5c6af8e6dabc39f358fa4)
+++ softfloat/generic/common.c	(revision e92aabf9be1bc37757e20b3ea56a9da4e8bf2484)
@@ -27,4 +27,10 @@
  */
 
+ /** @addtogroup softfloat	
+ * @{
+ */
+/** @file
+ */
+
 #include<sftypes.h>
 #include<common.h>
@@ -205,2 +211,6 @@
 }
 
+
+ /** @}
+ */
+
Index: softfloat/generic/comparison.c
===================================================================
--- softfloat/generic/comparison.c	(revision b2951e26899149f05cd5c6af8e6dabc39f358fa4)
+++ softfloat/generic/comparison.c	(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 softfloat	
+ * @{
+ */
+/** @file
  */
 
@@ -122,2 +128,6 @@
 
 
+
+ /** @}
+ */
+
Index: softfloat/generic/conversion.c
===================================================================
--- softfloat/generic/conversion.c	(revision b2951e26899149f05cd5c6af8e6dabc39f358fa4)
+++ softfloat/generic/conversion.c	(revision e92aabf9be1bc37757e20b3ea56a9da4e8bf2484)
@@ -27,4 +27,10 @@
  */
 
+ /** @addtogroup softfloat	
+ * @{
+ */
+/** @file
+ */
+
 #include "sftypes.h"
 #include "conversion.h"
@@ -585,2 +591,6 @@
 
 
+
+ /** @}
+ */
+
Index: softfloat/generic/div.c
===================================================================
--- softfloat/generic/div.c	(revision b2951e26899149f05cd5c6af8e6dabc39f358fa4)
+++ softfloat/generic/div.c	(revision e92aabf9be1bc37757e20b3ea56a9da4e8bf2484)
@@ -27,4 +27,10 @@
  */
 
+ /** @addtogroup softfloat	
+ * @{
+ */
+/** @file
+ */
+
 #include<sftypes.h>
 #include<add.h>
@@ -355,2 +361,6 @@
 }
 
+
+ /** @}
+ */
+
Index: softfloat/generic/mul.c
===================================================================
--- softfloat/generic/mul.c	(revision b2951e26899149f05cd5c6af8e6dabc39f358fa4)
+++ softfloat/generic/mul.c	(revision e92aabf9be1bc37757e20b3ea56a9da4e8bf2484)
@@ -27,4 +27,10 @@
  */
 
+ /** @addtogroup softfloat	
+ * @{
+ */
+/** @file
+ */
+
 #include<sftypes.h>
 #include<mul.h>
@@ -286,2 +292,6 @@
 
 
+
+ /** @}
+ */
+
Index: softfloat/generic/other.c
===================================================================
--- softfloat/generic/other.c	(revision b2951e26899149f05cd5c6af8e6dabc39f358fa4)
+++ softfloat/generic/other.c	(revision e92aabf9be1bc37757e20b3ea56a9da4e8bf2484)
@@ -27,3 +27,13 @@
  */
 
+ /** @addtogroup softfloat	
+ * @{
+ */
+/** @file
+ */
 
+
+
+ /** @}
+ */
+
Index: softfloat/generic/softfloat.c
===================================================================
--- softfloat/generic/softfloat.c	(revision b2951e26899149f05cd5c6af8e6dabc39f358fa4)
+++ softfloat/generic/softfloat.c	(revision e92aabf9be1bc37757e20b3ea56a9da4e8bf2484)
@@ -27,4 +27,17 @@
  */
 
+/** @defgroup sfl Softfloat
+ * @brief Software FPU emulation.
+ * @{ 
+ * @}
+ */
+ /** @addtogroup softfloat generic
+  * @ingroup sfl
+ * @brief Architecture independent parts of FPU software emulation library.
+ * @{
+ */
+/** @file
+ */
+
 #include<softfloat.h>
 #include<sftypes.h>
@@ -486,2 +499,6 @@
 }
 
+
+ /** @}
+ */
+
Index: softfloat/generic/sub.c
===================================================================
--- softfloat/generic/sub.c	(revision b2951e26899149f05cd5c6af8e6dabc39f358fa4)
+++ softfloat/generic/sub.c	(revision e92aabf9be1bc37757e20b3ea56a9da4e8bf2484)
@@ -27,4 +27,10 @@
  */
 
+ /** @addtogroup softfloat	
+ * @{
+ */
+/** @file
+ */
+
 #include<sftypes.h>
 #include<sub.h>
@@ -254,2 +260,6 @@
 }
 
+
+ /** @}
+ */
+
