Corrections to CERNLIB 2005 after Thursday July 20, 2006 ======================================================== Installation (more structured): in ./Install_cernlib in ./Install_cernlib_src in ./Install_cernlib_lib in ./Install_lapack in ./Install_cernlib_bin in ./Install_old_patchy4 in ./Install_cernlib_patchy Configuration: in ./2005/src/config/linux-lp64.cf -fPIC compile option added also for C-code Consistency in include files: in ./2005/src/packlib/cspack/cspack/hcntpar.inc and in ./2005/src/pawlib/paw/ntuple/c_hcntpar.h added modifications to be consistent with ./2005/src/packlib/hbook/hbook/hcntpar.inc Bug corrected for storing INTEGER*8 content in IQ(LTMP1+JTMP+2)/IQ(LTMP1+JTMP+3) in ./2005/src/packlib/hbook/hntup/hgntf.F in ./2005/src/packlib/hbook/hntup/hgnt2.F Bugs corrected for macro names (CERNLIB_CERNLIB_GFORTRAN should be CERNLIB_GFORTRAN CERNLIB_CERNLIB_QMLXIA64 should be CERNLIB_QMLXIA64) in ./2005/src/mathlib/gen/v/v107z0.inc in ./2005/src/packlib/kernlib/kerngen/ccgen/locf.c Bug corrected (for powerpc architectures) in ./2005/src/packlib/kernlib/kerngen/kerngen/klnx.h Modifications needed to use shared memory on 64-bit architectures (see section 9.3.1 of the HBOOK manual) in ./2005/src/packlib/hbook/hmmap/hcreatem.F and in ./2005/src/packlib/hbook/hmmap/hmapm.F Code modified and bug corrected (for 64-bit architectures) in comis for dynamically loaded user code in paw applications in ./2005/src/pawlib/comis/code/csinit.F in ./2005/src/pawlib/comis/code/cskcal.F in ./2005/src/pawlib/comis/deccc/cscal_lp64.h in ./2005/src/pawlib/comis/deccc/jumpcn.c