This patch enables fortran derived type members to be used in acc enter/exit data constructs. Now, both acc enter/exit data and acc update support individual derived type members. Eventually, I'd like all of the acc data clauses to support individual derived type members. But that may not happen in the near term. Cesar