Index: libcfa/configure
===================================================================
--- libcfa/configure	(revision c64e979e5a72d932eb71ffb6dc8d5798b3ff3fac)
+++ libcfa/configure	(revision ec289484e9e9330811c92a23968e5d2b5ea6062b)
@@ -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 c64e979e5a72d932eb71ffb6dc8d5798b3ff3fac)
+++ libcfa/configure.ac	(revision ec289484e9e9330811c92a23968e5d2b5ea6062b)
@@ -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"
 	;;
 	*)
