Conditionalize prof fork handling on config_prof.

This allows the compiler to completely remove dead code.
diff --git a/src/prof.c b/src/prof.c
index 1dd0f54..28d30f2 100644
--- a/src/prof.c
+++ b/src/prof.c
@@ -2353,7 +2353,7 @@
 
 void
 prof_prefork0(tsdn_t *tsdn) {
-	if (opt_prof) {
+	if (config_prof && opt_prof) {
 		unsigned i;
 
 		malloc_mutex_prefork(tsdn, &prof_dump_mtx);
@@ -2370,7 +2370,7 @@
 
 void
 prof_prefork1(tsdn_t *tsdn) {
-	if (opt_prof) {
+	if (config_prof && opt_prof) {
 		malloc_mutex_prefork(tsdn, &prof_active_mtx);
 		malloc_mutex_prefork(tsdn, &prof_dump_seq_mtx);
 		malloc_mutex_prefork(tsdn, &prof_gdump_mtx);
@@ -2381,7 +2381,7 @@
 
 void
 prof_postfork_parent(tsdn_t *tsdn) {
-	if (opt_prof) {
+	if (config_prof && opt_prof) {
 		unsigned i;
 
 		malloc_mutex_postfork_parent(tsdn,
@@ -2404,7 +2404,7 @@
 
 void
 prof_postfork_child(tsdn_t *tsdn) {
-	if (opt_prof) {
+	if (config_prof && opt_prof) {
 		unsigned i;
 
 		malloc_mutex_postfork_child(tsdn, &prof_thread_active_init_mtx);