|
|
2c503ce |
--- cernlib-2006/2006/src/patchy/fcasplit.F.np_flags 1999-11-30 18:37:25.000000000 +0100
|
|
|
2c503ce |
+++ cernlib-2006/2006/src/patchy/fcasplit.F 2007-04-20 23:39:34.000000000 +0200
|
|
|
2c503ce |
@@ -343,8 +343,8 @@
|
|
|
2c503ce |
PARAMETER (CHIDA = ';DECK I' )
|
|
|
2c503ce |
PARAMETER (CHOVER= 'UNKNOWN')
|
|
|
2c503ce |
|
|
|
2c503ce |
- PARAMETER (CHPOF = '-c -O -fno-automatic')
|
|
|
2c503ce |
- PARAMETER (CHPOC = '-c -O2 -m486')
|
|
|
2c503ce |
+ PARAMETER (CHPOF = '-c -g -O2 -fno-automatic')
|
|
|
2c503ce |
+ PARAMETER (CHPOC = '-c -g -O2')
|
|
|
2c503ce |
PARAMETER (CHPOA = ' ')
|
|
|
2c503ce |
|
|
|
2c503ce |
PARAMETER (CHEXFOR = '.f')
|
|
|
2c503ce |
@@ -507,7 +507,7 @@
|
|
|
2c503ce |
#endif
|
|
|
2c503ce |
|
|
|
2c503ce |
PARAMETER (MLMKLN=100)
|
|
|
2c503ce |
- PARAMETER (MXLENG=128, MXMKLN=64)
|
|
|
2c503ce |
+ PARAMETER (MXLENG=1024, MXMKLN=128)
|
|
|
2c503ce |
CHARACTER CHHOLD*(MXLENG)
|
|
|
2c503ce |
CHARACTER CHOPT(7)*(MXLENG)
|
|
|
2c503ce |
DIMENSION NCHOPT(7)
|
|
|
2c503ce |
@@ -532,7 +532,7 @@
|
|
|
2c503ce |
DIMENSION LXCBUF(MXCBUF)
|
|
|
2c503ce |
CHARACTER*80 CHCBUF(MXCBUF)
|
|
|
2c503ce |
|
|
|
2c503ce |
- CHARACTER CHLINE*80, CHNAME*80, CHTEXT*511
|
|
|
2c503ce |
+ CHARACTER CHLINE*80, CHNAME*80, CHTEXT*3000
|
|
|
2c503ce |
CHARACTER CHUSE*1
|
|
|
2c503ce |
|
|
|
2c503ce |
PARAMETER (NKEYS=11)
|
|
|
2c503ce |
--- cernlib-2006/2006/src/patchy/Imakefile.np_flags 2006-09-06 16:36:54.000000000 +0200
|
|
|
2c503ce |
+++ cernlib-2006/2006/src/patchy/Imakefile 2007-04-20 23:39:34.000000000 +0200
|
|
|
2c503ce |
@@ -54,19 +54,9 @@
|
|
|
2c503ce |
|
|
|
2c503ce |
$(P5LIB): $(LDIR)patchy.car $(LDIR)p5lib.cra p5lib.libmake fcasplit Makefile
|
|
|
2c503ce |
ypatchy - p5lib p5lib TTY .go
|
|
|
2c503ce |
- fcasplit p5lib.f
|
|
|
2c503ce |
- RemoveFile(p5lib.f)
|
|
|
2c503ce |
+ ./fcasplit p5lib.f "-c $(FORTRANOPTIONS) $(FDEBUGFLAGS)" "-c $(CDEBUGFLAGS) $(CCOPTIONS) $(ALLDEFINES)" "" "$(FC)" "$(CC)"
|
|
|
2c503ce |
cat p5lib.libmake >> p5lib.mkfca
|
|
|
2c503ce |
-#if defined(CERNLIB_GFORTRAN)
|
|
|
2c503ce |
- sed -e 's;f77;gfortran;' -e 's;g77;gfortran;' -e 's;-Nx800;;' \
|
|
|
2c503ce |
- -e 's;-Nc200;;' -e 's;+ppu;;' p5lib.mkfca > p5lib.mkfca.mod
|
|
|
2c503ce |
- sed -e 's;f77;gfortran;' -e 's;g77;gfortran;' -e 's;-Nx800;;' \
|
|
|
2c503ce |
- -e 's;-Nc200;;' -e 's;+ppu;;' p5lib.shfca > p5lib.shfca.mod
|
|
|
2c503ce |
- mv p5lib.mkfca.mod p5lib.mkfca
|
|
|
2c503ce |
- mv p5lib.shfca.mod p5lib.shfca
|
|
|
2c503ce |
-#endif
|
|
|
2c503ce |
$(MAKE) -f p5lib.mkfca $@
|
|
|
2c503ce |
- RemoveFile(p5lib.mkfca)
|
|
|
2c503ce |
RemoveFile(p5lib.shfca)
|
|
|
2c503ce |
|
|
|
2c503ce |
p5lib.libmake: Makefile
|
|
|
2c503ce |
@@ -78,7 +68,7 @@
|
|
|
2c503ce |
echo " rm -f \$$(subst .o,.f,\$$(ROUTINES))" >> $@
|
|
|
2c503ce |
|
|
|
2c503ce |
fcasplit: fcasplit.o
|
|
|
2c503ce |
- $(F77) $< -o $@
|
|
|
2c503ce |
+ $(FCLINK) $< -o $@ $(FCLDOPTIONS)
|
|
|
2c503ce |
|
|
|
2c503ce |
$(LDIR)%.cra: %.cra $(LDIR)yexpand
|
|
|
2c503ce |
PLINAME=$(PLINAME);export PLINAME;$(LDIR)yexpand $< $@
|
|
|
2c503ce |
@@ -87,22 +77,22 @@
|
|
|
2c503ce |
@ ln -s $< $@
|
|
|
2c503ce |
|
|
|
2c503ce |
%.f: $(LDIR)%.cra $(LDIR)patchy.car
|
|
|
2c503ce |
- ypatchy - $@ $< TTY .go
|
|
|
2c503ce |
-
|
|
|
2c503ce |
+ ypatchy - :$@ :$< TTY .go
|
|
|
2c503ce |
+
|
|
|
2c503ce |
.f.o:
|
|
|
2c503ce |
$(FC) -c $(FORTRANOPTIONS) $(FDEBUGFLAGS) $<
|
|
|
2c503ce |
|
|
|
2c503ce |
$(LDIR)yexpand: yexpand.script
|
|
|
2c503ce |
- @cp $< $@
|
|
|
2c503ce |
- @chmod +x $@
|
|
|
2c503ce |
+ cp $< $@
|
|
|
2c503ce |
+ chmod +x $@
|
|
|
2c503ce |
|
|
|
2c503ce |
/* Links to patchy 4.15 */
|
|
|
2c503ce |
YMODULES=ycompar yedit yfrceta yindex yindexb ylist ypatchy \
|
|
|
2c503ce |
ysearch yshift ytobcd ytobin ytoceta
|
|
|
2c503ce |
|
|
|
2c503ce |
-P4LINKS: $(foreach yp,$(YMODULES),$(CERN_BINDIR)$(yp))
|
|
|
2c503ce |
+P4LINKS: $(foreach yp,$(YMODULES),$(CERN_BINDIR)/$(yp))
|
|
|
2c503ce |
|
|
|
2c503ce |
-$(foreach yp,$(YMODULES),$(CERN_BINDIR)$(yp)):
|
|
|
2c503ce |
+$(foreach yp,$(YMODULES),$(CERN_BINDIR)/$(yp)):
|
|
|
2c503ce |
cd $(dir $@); \ @@\
|
|
|
2c503ce |
if [ -f ../../patchy/4.15/bin/$(notdir $@) ] ; then \ @@\
|
|
|
2c503ce |
ln -s ../../patchy/4.15/bin/$(notdir $@) $(notdir $@); \ @@\
|