Index: libcfa/configure
===================================================================
--- libcfa/configure	(revision c4b072c8363c2daddf9150445e05e30e5914bade)
+++ libcfa/configure	(revision 02af79b05e3659f90757da2a0f63fc847afd2597)
@@ -2959,17 +2959,22 @@
 case $CONFIGURATION in
 	"debug"   )
-		CONFIG_CFLAGS="-O0 -g"
+		CONFIG_CFLAGS="-Og -g"
 		CONFIG_CFAFLAGS="-debug"
 		CONFIG_BUILDLIB="yes"
 	;;
 	"nodebug" )
-		CONFIG_CFLAGS="-O2 -s"
+		CONFIG_CFLAGS="-O3 -s"
 		CONFIG_CFAFLAGS="-nodebug"
 		CONFIG_BUILDLIB="yes"
 	;;
 	"nolib"   )
-		CONFIG_CFLAGS="-O2 -s"
+		CONFIG_CFLAGS="-O3 -s"
 		CONFIG_CFAFLAGS="-nolib"
 		CONFIG_BUILDLIB="no"
+	;;
+	"profile" )
+		CONFIG_CFLAGS="-O3 -g -fno-omit-frame-pointer"
+		CONFIG_CFAFLAGS="-nodebug"
+		CONFIG_BUILDLIB="yes"
 	;;
 	*)
Index: libcfa/configure.ac
===================================================================
--- libcfa/configure.ac	(revision c4b072c8363c2daddf9150445e05e30e5914bade)
+++ libcfa/configure.ac	(revision 02af79b05e3659f90757da2a0f63fc847afd2597)
@@ -45,17 +45,22 @@
 case $CONFIGURATION in
 	"debug"   )
-		CONFIG_CFLAGS="-O0 -g"
+		CONFIG_CFLAGS="-Og -g"
 		CONFIG_CFAFLAGS="-debug"
 		CONFIG_BUILDLIB="yes"
 	;;
 	"nodebug" )
-		CONFIG_CFLAGS="-O2 -s"
+		CONFIG_CFLAGS="-O3 -s"
 		CONFIG_CFAFLAGS="-nodebug"
 		CONFIG_BUILDLIB="yes"
 	;;
 	"nolib"   )
-		CONFIG_CFLAGS="-O2 -s"
+		CONFIG_CFLAGS="-O3 -s"
 		CONFIG_CFAFLAGS="-nolib"
 		CONFIG_BUILDLIB="no"
+	;;
+	"profile" )
+		CONFIG_CFLAGS="-O3 -g -fno-omit-frame-pointer"
+		CONFIG_CFAFLAGS="-nodebug"
+		CONFIG_BUILDLIB="yes"
 	;;
 	*)
