All,
               I have a query on the symbols(symbol #51 and symbol #53) open64 
is creating for the " derived-type":

>>
MODULE module_quilt_outbuf_ops

  TYPE varpatch
INTEGER, POINTER  :: rptr
  END TYPE varpatch

TYPE(varpatch) :: derived_type

END MODULE module_quilt_outbuf_ops
>>

Compile: openf90 -O0 -keep ftest-module.f90

File: ftest-module.B
>>
[51]: .data_init.in.module_quilt_outbuf_ops__   <1,51>       
----------------------------> Why?
                Variable of type .common. (#54, KIND_STRUCT)
                Address: 0(.data_init.in.module_quilt_outbuf_ops__<1,51>)  
Alignment: 16 bytes
                Flags:  0x00000008 initialized, XPREEMPTIBLE
                Sclass: DGLOBAL
[52]: DERIVED_TYPE           <1,52> Variable of type VARPATCH (#55, KIND_STRUCT)
                Address: 0(.data_init.in.module_quilt_outbuf_ops__<1,51>)  
Alignment: 8 bytes
                Flags:  0x00000008 initialized, XLOCAL
                Sclass: DGLOBAL
[53]: <constant>        <1,53> Constant of type .typeless. (#59, KIND_ARRAY)    
  --------------------------------------> Why?
                value: (48 hex bytes) 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 
0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0
                Address: 0(<1,53>)  Alignment: 1 bytes
                Flags:  0x00000008 initialized, XLOCAL
                Sclass: FSTATIC
>>

Thanks
Anupama

------------------------------------------------------------------------------
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
_______________________________________________
Open64-devel mailing list
Open64-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/open64-devel

Reply via email to