Index: LMDZ6/trunk/libf/phylmd/Dust/phys_output_write_spl_mod.F90
===================================================================
--- LMDZ6/trunk/libf/phylmd/Dust/phys_output_write_spl_mod.F90	(revision 5265)
+++ LMDZ6/trunk/libf/phylmd/Dust/phys_output_write_spl_mod.F90	(revision 5267)
@@ -828,5 +828,4 @@
        !       ENDIF
 
-#ifdef CPP_IOIPSL
   IF (.NOT. using_xios) THEN
     IF (.NOT.ok_all_xml) THEN
@@ -836,5 +835,5 @@
            ll=0
             DO k=1, nlevSTD
-               bb2=clevSTD(k) 
+               bb2=clevSTD(k)
                IF (bb2.EQ."850".OR.bb2.EQ."700".OR. &
                     bb2.EQ."500".OR.bb2.EQ."200".OR. &
@@ -856,5 +855,5 @@
     ENDIF
   ENDIF !.NOT.using_xios
-#endif
+
 
   IF (using_xios) THEN
@@ -1470,8 +1469,6 @@
        ENDIF
 !!!!!!!!!!!! Sorties niveaux de pression NMC !!!!!!!!!!!!!!!!!!!!
-#ifdef CPP_IOIPSL
-
   IF (.NOT. using_xios) THEN
-    IF (.NOT.ok_all_xml) THEN 
+    IF (.NOT.ok_all_xml) THEN
          ! ATTENTION, LES ANCIENS HISTWRITE ONT ETES CONSERVES EN ATTENDANT MIEUX:
          ! Champs interpolles sur des niveaux de pression
@@ -1541,5 +1538,5 @@
     ENDIF
   ENDIF
-#endif
+
 
 IF (using_xios) THEN
Index: LMDZ6/trunk/libf/phylmd/dyn1d/1DUTILS.h
===================================================================
--- LMDZ6/trunk/libf/phylmd/dyn1d/1DUTILS.h	(revision 5265)
+++ LMDZ6/trunk/libf/phylmd/dyn1d/1DUTILS.h	(revision 5267)
@@ -8,10 +8,6 @@
       SUBROUTINE conf_unicol
 !
-#ifdef CPP_IOIPSL
       use IOIPSL
-#else
-! if not using IOIPSL, we still need to use (a local version of) getin
-      use ioipsl_getincom
-#endif
+
       USE print_control_mod, ONLY: lunout
       IMPLICIT NONE
Index: LMDZ6/trunk/libf/phylmd/iophy.F90
===================================================================
--- LMDZ6/trunk/libf/phylmd/iophy.F90	(revision 5265)
+++ LMDZ6/trunk/libf/phylmd/iophy.F90	(revision 5267)
@@ -43,7 +43,6 @@
   USE mod_grid_phy_lmdz, ONLY: nbp_lon, nbp_lat, klon_glo, grid_type, unstructured
   USE print_control_mod, ONLY: prt_level,lunout 
-#ifdef CPP_IOIPSL
     USE ioipsl, ONLY: flio_dom_set
-#endif
+
   use wxios, ONLY: wxios_domain_param, wxios_domain_param_unstructured, wxios_context_init, using_xios
     IMPLICIT NONE
Index: LMDZ6/trunk/libf/phylmd/moy_undefSTD.F90
===================================================================
--- LMDZ6/trunk/libf/phylmd/moy_undefSTD.F90	(revision 5265)
+++ LMDZ6/trunk/libf/phylmd/moy_undefSTD.F90	(revision 5267)
@@ -5,7 +5,5 @@
   USE netcdf
   USE dimphy
-#ifdef CPP_IOIPSL 
   USE phys_state_var_mod
-#endif
   USE wxios, ONLY: missing_val_xios => missing_val, using_xios
  
Index: LMDZ6/trunk/libf/phylmd/phys_output_write_mod.F90
===================================================================
--- LMDZ6/trunk/libf/phylmd/phys_output_write_mod.F90	(revision 5265)
+++ LMDZ6/trunk/libf/phylmd/phys_output_write_mod.F90	(revision 5267)
@@ -1493,5 +1493,4 @@
        !       ENDIF
 
-#ifdef CPP_IOIPSL
        IF (.NOT. using_xios) THEN
          IF (.NOT.ok_all_xml) THEN
@@ -1501,5 +1500,5 @@
               ll=0
               DO k=1, nlevSTD
-                bb2=clevSTD(k) 
+                bb2=clevSTD(k)
                   IF (bb2.EQ."850".OR.bb2.EQ."700".OR. &
                        bb2.EQ."500".OR.bb2.EQ."200".OR. &
@@ -1521,5 +1520,5 @@
          ENDIF
        ENDIF
-#endif
+
 
        IF (using_xios) THEN
@@ -2620,7 +2619,6 @@
        ENDIF !ok_4xCO2atm
 !!!!!!!!!!!! Sorties niveaux de pression NMC !!!!!!!!!!!!!!!!!!!!
-#ifdef CPP_IOIPSL
        IF (.NOT. using_xios) THEN
-         IF (.NOT.ok_all_xml) THEN 
+         IF (.NOT.ok_all_xml) THEN
            ! ATTENTION, LES ANCIENS HISTWRITE ONT ETES CONSERVES EN ATTENDANT MIEUX:
            ! Champs interpolles sur des niveaux de pression
@@ -2690,5 +2688,5 @@
          ENDIF
        ENDIF !.NOT. using_xios
-#endif
+
 
        IF (using_xios) THEN
Index: LMDZ6/trunk/libf/phylmd/physiq_mod.F90
===================================================================
--- LMDZ6/trunk/libf/phylmd/physiq_mod.F90	(revision 5265)
+++ LMDZ6/trunk/libf/phylmd/physiq_mod.F90	(revision 5267)
@@ -1730,6 +1730,4 @@
           ENDIF
 
-#ifdef CPP_IOIPSL
-
        !$OMP MASTER
        ! FH : if ok_sync=.true. , the time axis is written at each time step
@@ -1762,5 +1760,4 @@
 #endif
 
-#endif
        ecrit_reg = ecrit_reg * un_jour
        ecrit_tra = ecrit_tra * un_jour
@@ -5682,5 +5679,4 @@
     !   Ecriture des sorties
     !=============================================================
-#ifdef CPP_IOIPSL
 
     ! Recupere des varibles calcule dans differents modules
@@ -5742,5 +5738,4 @@
 #endif
 
-#endif
     ! Petit appelle de sorties pour accompagner le travail sur phyex
     if ( iflag_physiq == 1 ) then
Index: LMDZ6/trunk/libf/phylmd/plevel.F90
===================================================================
--- LMDZ6/trunk/libf/phylmd/plevel.F90	(revision 5265)
+++ LMDZ6/trunk/libf/phylmd/plevel.F90	(revision 5267)
@@ -9,7 +9,5 @@
   USE netcdf
   USE dimphy
-#ifdef CPP_IOIPSL 
-  USE phys_state_var_mod, ONLY: missing_val_nf90 
-#endif
+  USE phys_state_var_mod, ONLY: missing_val_nf90
   USE wxios, ONLY: missing_val_xios => missing_val, using_xios
   IMPLICIT NONE
Index: LMDZ6/trunk/libf/phylmd/plevel_new.F90
===================================================================
--- LMDZ6/trunk/libf/phylmd/plevel_new.F90	(revision 5265)
+++ LMDZ6/trunk/libf/phylmd/plevel_new.F90	(revision 5267)
@@ -10,7 +10,5 @@
   USE netcdf
   USE dimphy
-#ifdef CPP_IOIPSL 
   USE phys_state_var_mod, ONLY: missing_val_nf90
-#endif
   USE wxios, ONLY: missing_val_xios=>missing_val, using_xios
 
Index: LMDZ6/trunk/libf/phylmd/undefSTD.F90
===================================================================
--- LMDZ6/trunk/libf/phylmd/undefSTD.F90	(revision 5265)
+++ LMDZ6/trunk/libf/phylmd/undefSTD.F90	(revision 5267)
@@ -5,7 +5,5 @@
   USE netcdf
   USE dimphy
-#ifdef CPP_IOIPSL 
   USE phys_state_var_mod
-#endif
   USE wxios, ONLY: missing_val_xios => missing_val, using_xios
 
