1info mam static 00000 1994-07-17 make (AT&T Research) 5.7 2012-06-20 2setv INSTALLROOT ../../.. 3setv PACKAGEROOT ../../../../.. 4setv AR ${mam_cc_AR} ${mam_cc_AR_ARFLAGS} 5setv ARFLAGS rc 6setv AS as 7setv ASFLAGS 8setv CC cc 9setv mam_cc_FLAGS 10setv CCFLAGS ${-debug-symbols?1?${mam_cc_DEBUG} -D_BLD_DEBUG?${mam_cc_OPTIMIZE}?} 11setv CCLDFLAGS ${-strip-symbols?1?${mam_cc_LD_STRIP}??} 12setv COTEMP $$ 13setv CPIO cpio 14setv CPIOFLAGS 15setv CPP "${CC} -E" 16setv F77 f77 17setv HOSTCC ${CC} 18setv IGNORE 19setv LD ld 20setv LDFLAGS 21setv LEX lex 22setv LEXFLAGS 23setv LPR lpr 24setv LPRFLAGS 25setv M4FLAGS 26setv NMAKE nmake 27setv NMAKEFLAGS 28setv PR pr 29setv PRFLAGS 30setv SHELL /bin/sh 31setv SILENT 32setv TAR tar 33setv YACC yacc 34setv YACCFLAGS -d 35make ${PACKAGEROOT}/lib/package/ast.lic 36done ${PACKAGEROOT}/lib/package/ast.lic 37make install 38make hurl 39make hurl.sh 40done hurl.sh 41meta hurl %.sh>% hurl.sh hurl 42prev hurl.sh 43setv LICENSE -DLICENSE="since=2003,author=gsf" 44exec - case static,port:$OPTIND:$RANDOM in 45exec - ?*:*:*|*::*|*:*:$RANDOM) 46exec - ;; 47exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null 48exec - then if grep '### .*archaic.* ###' >/dev/null 49exec - then : hurl contains archaic constructs : 50exec - else ENV= LC_ALL=C $SHELL -n hurl.sh 51exec - fi 52exec - fi 53exec - ;; 54exec - esac 55exec - case '${mam_cc_SHELLMAGIC}' in 56exec - "") case 184 in 57exec - 0) cp hurl.sh hurl 58exec - ;; 59exec - *) { 60exec - i=`(read x; echo $x) < hurl.sh` 61exec - case $i in 62exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;; 63exec - esac 64exec - cat - hurl.sh <<'!' 65exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 2003-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]" 66exec - ! 67exec - } > hurl 68exec - ;; 69exec - esac 70exec - ;; 71exec - *) cat - hurl.sh > hurl <<'!' 72exec - ${mam_cc_SHELLMAGIC} 73exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 2003-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]" 74exec - ! 75exec - ;; 76exec - esac 77exec - test -w hurl -a -x hurl || chmod u+w,+x hurl 78done hurl generated 79make iffe 80make iffe.sh 81done iffe.sh 82meta iffe %.sh>% iffe.sh iffe 83prev iffe.sh 84setv LICENSE -DLICENSE="since=1994,author=gsf+kpv" 85exec - case static,port:$OPTIND:$RANDOM in 86exec - ?*:*:*|*::*|*:*:$RANDOM) 87exec - ;; 88exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null 89exec - then if grep '### .*archaic.* ###' >/dev/null 90exec - then : iffe contains archaic constructs : 91exec - else ENV= LC_ALL=C $SHELL -n iffe.sh 92exec - fi 93exec - fi 94exec - ;; 95exec - esac 96exec - case '${mam_cc_SHELLMAGIC}' in 97exec - "") case 225 in 98exec - 0) cp iffe.sh iffe 99exec - ;; 100exec - *) { 101exec - i=`(read x; echo $x) < iffe.sh` 102exec - case $i in 103exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;; 104exec - esac 105exec - cat - iffe.sh <<'!' 106exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?Phong Vo <kpv@research.att.com>][-copyright?Copyright (c) 1994-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]" 107exec - ! 108exec - } > iffe 109exec - ;; 110exec - esac 111exec - ;; 112exec - *) cat - iffe.sh > iffe <<'!' 113exec - ${mam_cc_SHELLMAGIC} 114exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?Phong Vo <kpv@research.att.com>][-copyright?Copyright (c) 1994-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]" 115exec - ! 116exec - ;; 117exec - esac 118exec - test -w iffe -a -x iffe || chmod u+w,+x iffe 119done iffe generated 120make mktest 121make mktest.sh 122done mktest.sh 123meta mktest %.sh>% mktest.sh mktest 124prev mktest.sh 125setv LICENSE -DLICENSE="since=2005,author=gsf" 126exec - case static,port:$OPTIND:$RANDOM in 127exec - ?*:*:*|*::*|*:*:$RANDOM) 128exec - ;; 129exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null 130exec - then if grep '### .*archaic.* ###' >/dev/null 131exec - then : mktest contains archaic constructs : 132exec - else ENV= LC_ALL=C $SHELL -n mktest.sh 133exec - fi 134exec - fi 135exec - ;; 136exec - esac 137exec - case '${mam_cc_SHELLMAGIC}' in 138exec - "") case 184 in 139exec - 0) cp mktest.sh mktest 140exec - ;; 141exec - *) { 142exec - i=`(read x; echo $x) < mktest.sh` 143exec - case $i in 144exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;; 145exec - esac 146exec - cat - mktest.sh <<'!' 147exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 2005-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]" 148exec - ! 149exec - } > mktest 150exec - ;; 151exec - esac 152exec - ;; 153exec - *) cat - mktest.sh > mktest <<'!' 154exec - ${mam_cc_SHELLMAGIC} 155exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 2005-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]" 156exec - ! 157exec - ;; 158exec - esac 159exec - test -w mktest -a -x mktest || chmod u+w,+x mktest 160done mktest generated 161make package 162make package.sh 163done package.sh 164meta package %.sh>% package.sh package 165prev package.sh 166exec - case static,port:$OPTIND:$RANDOM in 167exec - ?*:*:*|*::*|*:*:$RANDOM) 168exec - ;; 169exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null 170exec - then if grep '### .*archaic.* ###' >/dev/null 171exec - then : package contains archaic constructs : 172exec - else ENV= LC_ALL=C $SHELL -n package.sh 173exec - fi 174exec - fi 175exec - ;; 176exec - esac 177exec - case '${mam_cc_SHELLMAGIC}' in 178exec - "") case 184 in 179exec - 0) cp package.sh package 180exec - ;; 181exec - *) { 182exec - i=`(read x; echo $x) < package.sh` 183exec - case $i in 184exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;; 185exec - esac 186exec - cat - package.sh <<'!' 187exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 1994-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]" 188exec - ! 189exec - } > package 190exec - ;; 191exec - esac 192exec - ;; 193exec - *) cat - package.sh > package <<'!' 194exec - ${mam_cc_SHELLMAGIC} 195exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 1994-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]" 196exec - ! 197exec - ;; 198exec - esac 199exec - test -w package -a -x package || chmod u+w,+x package 200done package generated 201make regress 202make regress.sh 203done regress.sh 204meta regress %.sh>% regress.sh regress 205prev regress.sh 206setv LICENSE -DLICENSE="since=1995,author=gsf" 207exec - case static,port:$OPTIND:$RANDOM in 208exec - ?*:*:*|*::*|*:*:$RANDOM) 209exec - ;; 210exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null 211exec - then if grep '### .*archaic.* ###' >/dev/null 212exec - then : regress contains archaic constructs : 213exec - else ENV= LC_ALL=C $SHELL -n regress.sh 214exec - fi 215exec - fi 216exec - ;; 217exec - esac 218exec - case '${mam_cc_SHELLMAGIC}' in 219exec - "") case 184 in 220exec - 0) cp regress.sh regress 221exec - ;; 222exec - *) { 223exec - i=`(read x; echo $x) < regress.sh` 224exec - case $i in 225exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;; 226exec - esac 227exec - cat - regress.sh <<'!' 228exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 1995-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]" 229exec - ! 230exec - } > regress 231exec - ;; 232exec - esac 233exec - ;; 234exec - *) cat - regress.sh > regress <<'!' 235exec - ${mam_cc_SHELLMAGIC} 236exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 1995-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]" 237exec - ! 238exec - ;; 239exec - esac 240exec - test -w regress -a -x regress || chmod u+w,+x regress 241done regress generated 242make rt 243make rt.sh 244done rt.sh 245meta rt %.sh>% rt.sh rt 246prev rt.sh 247setv LICENSE -DLICENSE="since=2005,author=gsf" 248exec - case static,port:$OPTIND:$RANDOM in 249exec - ?*:*:*|*::*|*:*:$RANDOM) 250exec - ;; 251exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null 252exec - then if grep '### .*archaic.* ###' >/dev/null 253exec - then : rt contains archaic constructs : 254exec - else ENV= LC_ALL=C $SHELL -n rt.sh 255exec - fi 256exec - fi 257exec - ;; 258exec - esac 259exec - case '${mam_cc_SHELLMAGIC}' in 260exec - "") case 184 in 261exec - 0) cp rt.sh rt 262exec - ;; 263exec - *) { 264exec - i=`(read x; echo $x) < rt.sh` 265exec - case $i in 266exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;; 267exec - esac 268exec - cat - rt.sh <<'!' 269exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 2005-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]" 270exec - ! 271exec - } > rt 272exec - ;; 273exec - esac 274exec - ;; 275exec - *) cat - rt.sh > rt <<'!' 276exec - ${mam_cc_SHELLMAGIC} 277exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 2005-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]" 278exec - ! 279exec - ;; 280exec - esac 281exec - test -w rt -a -x rt || chmod u+w,+x rt 282done rt generated 283make crossexec 284make crossexec.sh 285done crossexec.sh 286meta crossexec %.sh>% crossexec.sh crossexec 287prev crossexec.sh 288exec - case static,port:$OPTIND:$RANDOM in 289exec - ?*:*:*|*::*|*:*:$RANDOM) 290exec - ;; 291exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null 292exec - then if grep '### .*archaic.* ###' >/dev/null 293exec - then : crossexec contains archaic constructs : 294exec - else ENV= LC_ALL=C $SHELL -n crossexec.sh 295exec - fi 296exec - fi 297exec - ;; 298exec - esac 299exec - case '${mam_cc_SHELLMAGIC}' in 300exec - "") case 184 in 301exec - 0) cp crossexec.sh crossexec 302exec - ;; 303exec - *) { 304exec - i=`(read x; echo $x) < crossexec.sh` 305exec - case $i in 306exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;; 307exec - esac 308exec - cat - crossexec.sh <<'!' 309exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 1994-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]" 310exec - ! 311exec - } > crossexec 312exec - ;; 313exec - esac 314exec - ;; 315exec - *) cat - crossexec.sh > crossexec <<'!' 316exec - ${mam_cc_SHELLMAGIC} 317exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 1994-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]" 318exec - ! 319exec - ;; 320exec - esac 321exec - test -w crossexec -a -x crossexec || chmod u+w,+x crossexec 322done crossexec generated 323make ditto 324make ditto.sh 325done ditto.sh 326meta ditto %.sh>% ditto.sh ditto 327prev ditto.sh 328setv LICENSE -DLICENSE="since=2001,author=gsf+ek" 329exec - case static,port:$OPTIND:$RANDOM in 330exec - ?*:*:*|*::*|*:*:$RANDOM) 331exec - ;; 332exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null 333exec - then if grep '### .*archaic.* ###' >/dev/null 334exec - then : ditto contains archaic constructs : 335exec - else ENV= LC_ALL=C $SHELL -n ditto.sh 336exec - fi 337exec - fi 338exec - ;; 339exec - esac 340exec - case '${mam_cc_SHELLMAGIC}' in 341exec - "") case 232 in 342exec - 0) cp ditto.sh ditto 343exec - ;; 344exec - *) { 345exec - i=`(read x; echo $x) < ditto.sh` 346exec - case $i in 347exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;; 348exec - esac 349exec - cat - ditto.sh <<'!' 350exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?Lefty Koutsofios <ek@research.att.com>][-copyright?Copyright (c) 2001-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]" 351exec - ! 352exec - } > ditto 353exec - ;; 354exec - esac 355exec - ;; 356exec - *) cat - ditto.sh > ditto <<'!' 357exec - ${mam_cc_SHELLMAGIC} 358exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-author?Lefty Koutsofios <ek@research.att.com>][-copyright?Copyright (c) 2001-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]" 359exec - ! 360exec - ;; 361exec - esac 362exec - test -w ditto -a -x ditto || chmod u+w,+x ditto 363done ditto generated 364make execrate 365make execrate.sh 366done execrate.sh 367meta execrate %.sh>% execrate.sh execrate 368prev execrate.sh 369setv LICENSE -DLICENSE="since=2002,author=gsf" 370exec - case static,port:$OPTIND:$RANDOM in 371exec - ?*:*:*|*::*|*:*:$RANDOM) 372exec - ;; 373exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null 374exec - then if grep '### .*archaic.* ###' >/dev/null 375exec - then : execrate contains archaic constructs : 376exec - else ENV= LC_ALL=C $SHELL -n execrate.sh 377exec - fi 378exec - fi 379exec - ;; 380exec - esac 381exec - case '${mam_cc_SHELLMAGIC}' in 382exec - "") case 184 in 383exec - 0) cp execrate.sh execrate 384exec - ;; 385exec - *) { 386exec - i=`(read x; echo $x) < execrate.sh` 387exec - case $i in 388exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;; 389exec - esac 390exec - cat - execrate.sh <<'!' 391exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 2002-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]" 392exec - ! 393exec - } > execrate 394exec - ;; 395exec - esac 396exec - ;; 397exec - *) cat - execrate.sh > execrate <<'!' 398exec - ${mam_cc_SHELLMAGIC} 399exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 2002-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]" 400exec - ! 401exec - ;; 402exec - esac 403exec - test -w execrate -a -x execrate || chmod u+w,+x execrate 404done execrate generated 405make filter 406make filter.sh 407done filter.sh 408meta filter %.sh>% filter.sh filter 409prev filter.sh 410exec - case static,port:$OPTIND:$RANDOM in 411exec - ?*:*:*|*::*|*:*:$RANDOM) 412exec - ;; 413exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null 414exec - then if grep '### .*archaic.* ###' >/dev/null 415exec - then : filter contains archaic constructs : 416exec - else ENV= LC_ALL=C $SHELL -n filter.sh 417exec - fi 418exec - fi 419exec - ;; 420exec - esac 421exec - case '${mam_cc_SHELLMAGIC}' in 422exec - "") case 184 in 423exec - 0) cp filter.sh filter 424exec - ;; 425exec - *) { 426exec - i=`(read x; echo $x) < filter.sh` 427exec - case $i in 428exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;; 429exec - esac 430exec - cat - filter.sh <<'!' 431exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 1994-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]" 432exec - ! 433exec - } > filter 434exec - ;; 435exec - esac 436exec - ;; 437exec - *) cat - filter.sh > filter <<'!' 438exec - ${mam_cc_SHELLMAGIC} 439exec - USAGE_LICENSE="[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 1994-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]" 440exec - ! 441exec - ;; 442exec - esac 443exec - test -w filter -a -x filter || chmod u+w,+x filter 444done filter generated 445make ignore 446make ignore.sh 447done ignore.sh 448meta ignore %.sh>% ignore.sh ignore 449prev ignore.sh 450exec - case static,port:$OPTIND:$RANDOM in 451exec - ?*:*:*|*::*|*:*:$RANDOM) 452exec - ;; 453exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null 454exec - then if grep '### .*archaic.* ###' >/dev/null 455exec - then : ignore contains archaic constructs : 456exec - else ENV= LC_ALL=C $SHELL -n ignore.sh 457exec - fi 458exec - fi 459exec - ;; 460exec - esac 461exec - case '${mam_cc_SHELLMAGIC}' in 462exec - "") case 0 in 463exec - 0) cp ignore.sh ignore 464exec - ;; 465exec - *) { 466exec - i=`(read x; echo $x) < ignore.sh` 467exec - case $i in 468exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;; 469exec - esac 470exec - cat - ignore.sh <<'!' 471exec - 472exec - ! 473exec - } > ignore 474exec - ;; 475exec - esac 476exec - ;; 477exec - *) cat - ignore.sh > ignore <<'!' 478exec - ${mam_cc_SHELLMAGIC} 479exec - 480exec - ! 481exec - ;; 482exec - esac 483exec - test -w ignore -a -x ignore || chmod u+w,+x ignore 484done ignore generated 485make silent 486make silent.sh 487done silent.sh 488meta silent %.sh>% silent.sh silent 489prev silent.sh 490exec - case static,port:$OPTIND:$RANDOM in 491exec - ?*:*:*|*::*|*:*:$RANDOM) 492exec - ;; 493exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null 494exec - then if grep '### .*archaic.* ###' >/dev/null 495exec - then : silent contains archaic constructs : 496exec - else ENV= LC_ALL=C $SHELL -n silent.sh 497exec - fi 498exec - fi 499exec - ;; 500exec - esac 501exec - case '${mam_cc_SHELLMAGIC}' in 502exec - "") case 0 in 503exec - 0) cp silent.sh silent 504exec - ;; 505exec - *) { 506exec - i=`(read x; echo $x) < silent.sh` 507exec - case $i in 508exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;; 509exec - esac 510exec - cat - silent.sh <<'!' 511exec - 512exec - ! 513exec - } > silent 514exec - ;; 515exec - esac 516exec - ;; 517exec - *) cat - silent.sh > silent <<'!' 518exec - ${mam_cc_SHELLMAGIC} 519exec - 520exec - ! 521exec - ;; 522exec - esac 523exec - test -w silent -a -x silent || chmod u+w,+x silent 524done silent generated 525make mamake 526make mamake.o 527make mamake.c 528make shlib-compat.h implicit 529done shlib-compat.h dontcare virtual 530make ast.h implicit 531done ast.h dontcare virtual 532done mamake.c 533meta mamake.o %.c>%.o mamake.c mamake 534prev mamake.c 535exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -DUSAGE_LICENSE=\""[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 1994-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]"\" -c mamake.c 536done mamake.o generated 537exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} -o mamake mamake.o 538done mamake generated 539make proto 540make proto.o 541make proto.c 542done proto.c 543meta proto.o %.c>%.o proto.c proto 544prev proto.c 545exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -c proto.c 546done proto.o generated 547exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} -o proto proto.o 548done proto generated 549make ratz 550make ratz.o 551make ratz.c 552make unix.h implicit 553done unix.h dontcare virtual 554make alloc.h implicit 555done alloc.h dontcare virtual 556make unixio.h implicit 557done unixio.h dontcare virtual 558make ast_std.h implicit 559done ast_std.h dontcare virtual 560make windows.h implicit 561done windows.h dontcare virtual 562make io.h implicit 563done io.h dontcare virtual 564make direct.h implicit 565done direct.h dontcare virtual 566prev ast.h implicit 567done ratz.c 568meta ratz.o %.c>%.o ratz.c ratz 569prev ratz.c 570exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -c ratz.c 571done ratz.o generated 572exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} -o ratz ratz.o 573done ratz generated 574make release 575make release.o 576make release.c 577prev ast.h implicit 578done release.c 579meta release.o %.c>%.o release.c release 580prev release.c 581exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -DUSAGE_LICENSE=\""[-author?Glenn Fowler <gsf@research.att.com>][-copyright?Copyright (c) 1994-2012 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]"\" -c release.c 582done release.o generated 583exec - ${CC} ${CCLDFLAGS} ${mam_cc_FLAGS} ${CCFLAGS} ${LDFLAGS} -o release release.o 584done release generated 585make mprobe 586make mprobe.sh 587done mprobe.sh 588meta mprobe %.sh>% mprobe.sh mprobe 589prev mprobe.sh 590exec - case static,port:$OPTIND:$RANDOM in 591exec - ?*:*:*|*::*|*:*:$RANDOM) 592exec - ;; 593exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null 594exec - then if grep '### .*archaic.* ###' >/dev/null 595exec - then : mprobe contains archaic constructs : 596exec - else ENV= LC_ALL=C $SHELL -n mprobe.sh 597exec - fi 598exec - fi 599exec - ;; 600exec - esac 601exec - case '${mam_cc_SHELLMAGIC}' in 602exec - "") case 0 in 603exec - 0) cp mprobe.sh mprobe 604exec - ;; 605exec - *) { 606exec - i=`(read x; echo $x) < mprobe.sh` 607exec - case $i in 608exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;; 609exec - esac 610exec - cat - mprobe.sh <<'!' 611exec - 612exec - ! 613exec - } > mprobe 614exec - ;; 615exec - esac 616exec - ;; 617exec - *) cat - mprobe.sh > mprobe <<'!' 618exec - ${mam_cc_SHELLMAGIC} 619exec - 620exec - ! 621exec - ;; 622exec - esac 623exec - test -w mprobe -a -x mprobe || chmod u+w,+x mprobe 624done mprobe generated 625make probe 626make probe.sh 627make C+probe 628done C+probe 629make make.probe 630done make.probe 631exec - cat C+probe make.probe > probe.sh 632done probe.sh generated 633meta probe %.sh>% probe.sh probe 634prev probe.sh 635exec - case static,port:$OPTIND:$RANDOM in 636exec - ?*:*:*|*::*|*:*:$RANDOM) 637exec - ;; 638exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null 639exec - then if grep '### .*archaic.* ###' >/dev/null 640exec - then : probe contains archaic constructs : 641exec - else ENV= LC_ALL=C $SHELL -n probe.sh 642exec - fi 643exec - fi 644exec - ;; 645exec - esac 646exec - case '${mam_cc_SHELLMAGIC}' in 647exec - "") case 0 in 648exec - 0) cp probe.sh probe 649exec - ;; 650exec - *) { 651exec - i=`(read x; echo $x) < probe.sh` 652exec - case $i in 653exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;; 654exec - esac 655exec - cat - probe.sh <<'!' 656exec - 657exec - ! 658exec - } > probe 659exec - ;; 660exec - esac 661exec - ;; 662exec - *) cat - probe.sh > probe <<'!' 663exec - ${mam_cc_SHELLMAGIC} 664exec - 665exec - ! 666exec - ;; 667exec - esac 668exec - test -w probe -a -x probe || chmod u+w,+x probe 669done probe generated 670make ${INSTALLROOT}/bin 671exec - if test ! -d ${INSTALLROOT}/bin 672exec - then mkdir -p ${INSTALLROOT}/bin 673exec - fi 674done ${INSTALLROOT}/bin generated 675make ${INSTALLROOT}/bin/hurl 676prev ${INSTALLROOT}/bin 677prev hurl 678exec - test '' = 'hurl' || ${STDCMP} 2>/dev/null -s hurl ${INSTALLROOT}/bin/hurl || { ${STDMV} ${INSTALLROOT}/bin/hurl ${INSTALLROOT}/bin/hurl.old 2>/dev/null || true; ${STDCP} hurl ${INSTALLROOT}/bin/hurl ;} 679done ${INSTALLROOT}/bin/hurl generated 680make ${INSTALLROOT}/bin/iffe 681prev iffe 682exec - test '' = 'iffe' || ${STDCMP} 2>/dev/null -s iffe ${INSTALLROOT}/bin/iffe || { ${STDMV} ${INSTALLROOT}/bin/iffe ${INSTALLROOT}/bin/iffe.old 2>/dev/null || true; ${STDCP} iffe ${INSTALLROOT}/bin/iffe ;} 683done ${INSTALLROOT}/bin/iffe generated 684make ${INSTALLROOT}/bin/mktest 685prev mktest 686exec - test '' = 'mktest' || ${STDCMP} 2>/dev/null -s mktest ${INSTALLROOT}/bin/mktest || { ${STDMV} ${INSTALLROOT}/bin/mktest ${INSTALLROOT}/bin/mktest.old 2>/dev/null || true; ${STDCP} mktest ${INSTALLROOT}/bin/mktest ;} 687done ${INSTALLROOT}/bin/mktest generated 688make ${INSTALLROOT}/bin/package 689prev package 690exec - test '' = 'package' || ${STDCMP} 2>/dev/null -s package ${INSTALLROOT}/bin/package || { ${STDMV} ${INSTALLROOT}/bin/package ${INSTALLROOT}/bin/package.old 2>/dev/null || true; ${STDCP} package ${INSTALLROOT}/bin/package ;} 691done ${INSTALLROOT}/bin/package generated 692make ${INSTALLROOT}/bin/regress 693prev regress 694exec - test '' = 'regress' || ${STDCMP} 2>/dev/null -s regress ${INSTALLROOT}/bin/regress || { ${STDMV} ${INSTALLROOT}/bin/regress ${INSTALLROOT}/bin/regress.old 2>/dev/null || true; ${STDCP} regress ${INSTALLROOT}/bin/regress ;} 695done ${INSTALLROOT}/bin/regress generated 696make ${INSTALLROOT}/bin/rt 697prev rt 698exec - test '' = 'rt' || ${STDCMP} 2>/dev/null -s rt ${INSTALLROOT}/bin/rt || { ${STDMV} ${INSTALLROOT}/bin/rt ${INSTALLROOT}/bin/rt.old 2>/dev/null || true; ${STDCP} rt ${INSTALLROOT}/bin/rt ;} 699done ${INSTALLROOT}/bin/rt generated 700make ${PACKAGEROOT}/bin 701exec - if test ! -d ${PACKAGEROOT}/bin 702exec - then mkdir -p ${PACKAGEROOT}/bin 703exec - fi 704done ${PACKAGEROOT}/bin generated 705make ${PACKAGEROOT}/bin/execrate 706prev ${PACKAGEROOT}/bin 707prev execrate 708exec - test '' = 'execrate' || ${STDCMP} 2>/dev/null -s execrate ${PACKAGEROOT}/bin/execrate || { ${STDMV} ${PACKAGEROOT}/bin/execrate ${PACKAGEROOT}/bin/execrate.old 2>/dev/null || true; ${STDCP} execrate ${PACKAGEROOT}/bin/execrate ;} 709done ${PACKAGEROOT}/bin/execrate generated 710make ${PACKAGEROOT}/bin/ignore 711prev ignore 712exec - test '' = 'ignore' || ${STDCMP} 2>/dev/null -s ignore ${PACKAGEROOT}/bin/ignore || { ${STDMV} ${PACKAGEROOT}/bin/ignore ${PACKAGEROOT}/bin/ignore.old 2>/dev/null || true; ${STDCP} ignore ${PACKAGEROOT}/bin/ignore ;} 713done ${PACKAGEROOT}/bin/ignore generated 714make ${PACKAGEROOT}/bin/mamprobe 715make mamprobe 716meta mamprobe %.sh>% mamprobe.sh mamprobe 717make mamprobe.sh 718done mamprobe.sh 719exec - case static,port:$OPTIND:$RANDOM in 720exec - ?*:*:*|*::*|*:*:$RANDOM) 721exec - ;; 722exec - *) if ENV= LC_ALL=C x= $SHELL -nc '[[ a || b ]] && : ${list[level]} !(pattern)' 2>/dev/null 723exec - then if grep '### .*archaic.* ###' >/dev/null 724exec - then : mamprobe contains archaic constructs : 725exec - else ENV= LC_ALL=C $SHELL -n mamprobe.sh 726exec - fi 727exec - fi 728exec - ;; 729exec - esac 730exec - case '${mam_cc_SHELLMAGIC}' in 731exec - "") case 0 in 732exec - 0) cp mamprobe.sh mamprobe 733exec - ;; 734exec - *) { 735exec - i=`(read x; echo $x) < mamprobe.sh` 736exec - case $i in 737exec - '#!'*|*'||'*|':'*|'":"'*|"':'"*) echo "$i" ;; 738exec - esac 739exec - cat - mamprobe.sh <<'!' 740exec - 741exec - ! 742exec - } > mamprobe 743exec - ;; 744exec - esac 745exec - ;; 746exec - *) cat - mamprobe.sh > mamprobe <<'!' 747exec - ${mam_cc_SHELLMAGIC} 748exec - 749exec - ! 750exec - ;; 751exec - esac 752exec - test -w mamprobe -a -x mamprobe || chmod u+w,+x mamprobe 753done mamprobe generated 754exec - test '' = 'mamprobe' || ${STDCMP} 2>/dev/null -s mamprobe ${PACKAGEROOT}/bin/mamprobe || { ${STDMV} ${PACKAGEROOT}/bin/mamprobe ${PACKAGEROOT}/bin/mamprobe.old 2>/dev/null || true; ${STDCP} mamprobe ${PACKAGEROOT}/bin/mamprobe ;} 755done ${PACKAGEROOT}/bin/mamprobe generated 756make ${PACKAGEROOT}/bin/package 757prev package 758exec - test '' = 'package' || ${STDCMP} 2>/dev/null -s package ${PACKAGEROOT}/bin/package || { ${STDMV} ${PACKAGEROOT}/bin/package ${PACKAGEROOT}/bin/package.old 2>/dev/null || true; ${STDCP} package ${PACKAGEROOT}/bin/package ;} 759done ${PACKAGEROOT}/bin/package generated 760make ${PACKAGEROOT}/bin/silent 761prev silent 762exec - test '' = 'silent' || ${STDCMP} 2>/dev/null -s silent ${PACKAGEROOT}/bin/silent || { ${STDMV} ${PACKAGEROOT}/bin/silent ${PACKAGEROOT}/bin/silent.old 2>/dev/null || true; ${STDCP} silent ${PACKAGEROOT}/bin/silent ;} 763done ${PACKAGEROOT}/bin/silent generated 764make ${INSTALLROOT}/bin/crossexec 765prev crossexec 766exec - test '' = 'crossexec' || ${STDCMP} 2>/dev/null -s crossexec ${INSTALLROOT}/bin/crossexec || { ${STDMV} ${INSTALLROOT}/bin/crossexec ${INSTALLROOT}/bin/crossexec.old 2>/dev/null || true; ${STDCP} crossexec ${INSTALLROOT}/bin/crossexec ;} 767done ${INSTALLROOT}/bin/crossexec generated 768make ${INSTALLROOT}/bin/ditto 769prev ditto 770exec - test '' = 'ditto' || ${STDCMP} 2>/dev/null -s ditto ${INSTALLROOT}/bin/ditto || { ${STDMV} ${INSTALLROOT}/bin/ditto ${INSTALLROOT}/bin/ditto.old 2>/dev/null || true; ${STDCP} ditto ${INSTALLROOT}/bin/ditto ;} 771done ${INSTALLROOT}/bin/ditto generated 772make ${INSTALLROOT}/bin/filter 773prev filter 774exec - test '' = 'filter' || ${STDCMP} 2>/dev/null -s filter ${INSTALLROOT}/bin/filter || { ${STDMV} ${INSTALLROOT}/bin/filter ${INSTALLROOT}/bin/filter.old 2>/dev/null || true; ${STDCP} filter ${INSTALLROOT}/bin/filter ;} 775done ${INSTALLROOT}/bin/filter generated 776make ${PACKAGEROOT}/lib/package 777exec - if test ! -d ${PACKAGEROOT}/lib/package 778exec - then mkdir -p ${PACKAGEROOT}/lib/package 779exec - fi 780done ${PACKAGEROOT}/lib/package generated 781make ${PACKAGEROOT}/lib/package/package.mk 782prev ${PACKAGEROOT}/lib/package 783make package.mk 784done package.mk 785exec - test '' = 'package.mk' || ${STDCMP} 2>/dev/null -s package.mk ${PACKAGEROOT}/lib/package/package.mk || { ${STDMV} ${PACKAGEROOT}/lib/package/package.mk ${PACKAGEROOT}/lib/package/package.mk.old 2>/dev/null || true; ${STDCP} package.mk ${PACKAGEROOT}/lib/package/package.mk ;} 786done ${PACKAGEROOT}/lib/package/package.mk generated 787make ${PACKAGEROOT}/lib/package/CONVERT.mk 788make CONVERT.mk 789done CONVERT.mk 790exec - test '' = 'CONVERT.mk' || ${STDCMP} 2>/dev/null -s CONVERT.mk ${PACKAGEROOT}/lib/package/CONVERT.mk || { ${STDMV} ${PACKAGEROOT}/lib/package/CONVERT.mk ${PACKAGEROOT}/lib/package/CONVERT.mk.old 2>/dev/null || true; ${STDCP} CONVERT.mk ${PACKAGEROOT}/lib/package/CONVERT.mk ;} 791done ${PACKAGEROOT}/lib/package/CONVERT.mk generated 792make ${INSTALLROOT}/lib/make 793exec - if test ! -d ${INSTALLROOT}/lib/make 794exec - then mkdir -p ${INSTALLROOT}/lib/make 795exec - fi 796done ${INSTALLROOT}/lib/make generated 797make ${INSTALLROOT}/lib/make/package.mk 798prev ${INSTALLROOT}/lib/make 799prev package.mk 800exec - test '' = 'package.mk' || ${STDCMP} 2>/dev/null -s package.mk ${INSTALLROOT}/lib/make/package.mk || { ${STDMV} ${INSTALLROOT}/lib/make/package.mk ${INSTALLROOT}/lib/make/package.mk.old 2>/dev/null || true; ${STDCP} package.mk ${INSTALLROOT}/lib/make/package.mk ;} 801done ${INSTALLROOT}/lib/make/package.mk generated 802make ${INSTALLROOT}/lib/make/PROBE.mk 803make PROBE.mk 804done PROBE.mk 805exec - test '' = 'PROBE.mk' || ${STDCMP} 2>/dev/null -s PROBE.mk ${INSTALLROOT}/lib/make/PROBE.mk || { ${STDMV} ${INSTALLROOT}/lib/make/PROBE.mk ${INSTALLROOT}/lib/make/PROBE.mk.old 2>/dev/null || true; ${STDCP} PROBE.mk ${INSTALLROOT}/lib/make/PROBE.mk ;} 806done ${INSTALLROOT}/lib/make/PROBE.mk generated 807make ${INSTALLROOT}/lib/make/TEST.mk 808make TEST.mk 809done TEST.mk 810exec - test '' = 'TEST.mk' || ${STDCMP} 2>/dev/null -s TEST.mk ${INSTALLROOT}/lib/make/TEST.mk || { ${STDMV} ${INSTALLROOT}/lib/make/TEST.mk ${INSTALLROOT}/lib/make/TEST.mk.old 2>/dev/null || true; ${STDCP} TEST.mk ${INSTALLROOT}/lib/make/TEST.mk ;} 811done ${INSTALLROOT}/lib/make/TEST.mk generated 812make ${INSTALLROOT}/lib/make/WWW.mk 813make WWW.mk 814done WWW.mk 815exec - test '' = 'WWW.mk' || ${STDCMP} 2>/dev/null -s WWW.mk ${INSTALLROOT}/lib/make/WWW.mk || { ${STDMV} ${INSTALLROOT}/lib/make/WWW.mk ${INSTALLROOT}/lib/make/WWW.mk.old 2>/dev/null || true; ${STDCP} WWW.mk ${INSTALLROOT}/lib/make/WWW.mk ;} 816done ${INSTALLROOT}/lib/make/WWW.mk generated 817make ${INSTALLROOT}/lib/make/MSGFUN.mk 818make MSGFUN.mk 819done MSGFUN.mk 820exec - test '' = 'MSGFUN.mk' || ${STDCMP} 2>/dev/null -s MSGFUN.mk ${INSTALLROOT}/lib/make/MSGFUN.mk || { ${STDMV} ${INSTALLROOT}/lib/make/MSGFUN.mk ${INSTALLROOT}/lib/make/MSGFUN.mk.old 2>/dev/null || true; ${STDCP} MSGFUN.mk ${INSTALLROOT}/lib/make/MSGFUN.mk ;} 821done ${INSTALLROOT}/lib/make/MSGFUN.mk generated 822make ${INSTALLROOT}/lib/make/MSGKEY.mk 823make MSGKEY.mk 824done MSGKEY.mk 825exec - test '' = 'MSGKEY.mk' || ${STDCMP} 2>/dev/null -s MSGKEY.mk ${INSTALLROOT}/lib/make/MSGKEY.mk || { ${STDMV} ${INSTALLROOT}/lib/make/MSGKEY.mk ${INSTALLROOT}/lib/make/MSGKEY.mk.old 2>/dev/null || true; ${STDCP} MSGKEY.mk ${INSTALLROOT}/lib/make/MSGKEY.mk ;} 826done ${INSTALLROOT}/lib/make/MSGKEY.mk generated 827make ${INSTALLROOT}/lib/make/MAPLIB.mk 828make MAPLIB.mk 829done MAPLIB.mk 830exec - test '' = 'MAPLIB.mk' || ${STDCMP} 2>/dev/null -s MAPLIB.mk ${INSTALLROOT}/lib/make/MAPLIB.mk || { ${STDMV} ${INSTALLROOT}/lib/make/MAPLIB.mk ${INSTALLROOT}/lib/make/MAPLIB.mk.old 2>/dev/null || true; ${STDCP} MAPLIB.mk ${INSTALLROOT}/lib/make/MAPLIB.mk ;} 831done ${INSTALLROOT}/lib/make/MAPLIB.mk generated 832make ${INSTALLROOT}/bin/mamake 833prev mamake 834exec - test '' = 'mamake' || ${STDCMP} 2>/dev/null -s mamake ${INSTALLROOT}/bin/mamake || { ${STDMV} ${INSTALLROOT}/bin/mamake ${INSTALLROOT}/bin/mamake.old 2>/dev/null || true; ${STDCP} mamake ${INSTALLROOT}/bin/mamake ;} 835done ${INSTALLROOT}/bin/mamake generated 836make ${INSTALLROOT}/bin/proto 837prev proto 838exec - test '' = 'proto' || ${STDCMP} 2>/dev/null -s proto ${INSTALLROOT}/bin/proto || { ${STDMV} ${INSTALLROOT}/bin/proto ${INSTALLROOT}/bin/proto.old 2>/dev/null || true; ${STDCP} proto ${INSTALLROOT}/bin/proto ;} 839done ${INSTALLROOT}/bin/proto generated 840make ${INSTALLROOT}/bin/ratz 841prev ratz 842exec - test '' = 'ratz' || ${STDCMP} 2>/dev/null -s ratz ${INSTALLROOT}/bin/ratz || { ${STDMV} ${INSTALLROOT}/bin/ratz ${INSTALLROOT}/bin/ratz.old 2>/dev/null || true; ${STDCP} ratz ${INSTALLROOT}/bin/ratz ;} 843done ${INSTALLROOT}/bin/ratz generated 844make ${INSTALLROOT}/bin/release 845prev release 846exec - test '' = 'release' || ${STDCMP} 2>/dev/null -s release ${INSTALLROOT}/bin/release || { ${STDMV} ${INSTALLROOT}/bin/release ${INSTALLROOT}/bin/release.old 2>/dev/null || true; ${STDCP} release ${INSTALLROOT}/bin/release ;} 847done ${INSTALLROOT}/bin/release generated 848make ${INSTALLROOT}/bin/mkdir 849make mkdir.sh 850done mkdir.sh 851exec - if test ! -x ${INSTALLROOT}/bin/mkdir -a -x /bin/mkdir 852exec - then mkdir -p 2>/dev/null || : 853exec - if test -d ./-p 854exec - then rmdir ./-p 855exec - cp mkdir.sh ${INSTALLROOT}/bin/mkdir 856exec - chmod +x ${INSTALLROOT}/bin/mkdir 857exec - fi 858exec - fi 859done ${INSTALLROOT}/bin/mkdir generated 860make ${INSTALLROOT}/bin/.paths 861exec - if test ! -f ${INSTALLROOT}/bin/.paths -o -w ${INSTALLROOT}/bin/.paths 862exec - then N=' 863exec - ' 864exec - H=${mam_cc_HOSTTYPE} 865exec - P="" 866exec - b= f= h= l= n= p= u= B= L= 867exec - set : $P 868exec - while : 869exec - do while : 870exec - do case $1 in 871exec - '') break 2 ;; 872exec - :) shift; break ;; 873exec - esac 874exec - shift 875exec - done 876exec - case $# in 877exec - 0|1) break ;; 878exec - esac 879exec - case $L in 880exec - ?*) L="$L|" ;; 881exec - esac 882exec - L="$L$2=*" 883exec - B=$1 884exec - done 885exec - if test -f ${INSTALLROOT}/bin/.paths 886exec - then while read x 887exec - do case $x in 888exec - *\$\(\"*) break 889exec - ;; 890exec - '#'?*) case $h in 891exec - '') h=$x ;; 892exec - esac 893exec - ;; 894exec - $L) l=$x 895exec - ;; 896exec - *BUILTIN_LIB=*) b=$x 897exec - ;; 898exec - *FPATH=*) f=$x 899exec - ;; 900exec - *PLUGIN_LIB=*) p=$x 901exec - ;; 902exec - *) case $u in 903exec - ?*) u=$u$N ;; 904exec - esac 905exec - u=$u$x 906exec - ;; 907exec - esac 908exec - done < ${INSTALLROOT}/bin/.paths 909exec - fi 910exec - ifs=$IFS 911exec - m= 912exec - case $p in 913exec - ?*) b= 914exec - ;; 915exec - esac 916exec - case $b in 917exec - ?*) IFS='=' 918exec - set $b 919exec - IFS=$ifs 920exec - shift 921exec - p="PLUGIN_LIB=$*" 922exec - case $b in 923exec - [Nn][Oo]*) p=no$p ;; 924exec - esac 925exec - m=1 926exec - ;; 927exec - esac 928exec - case $f in 929exec - '') f="FPATH=../fun" 930exec - m=1 931exec - ;; 932exec - esac 933exec - case $h in 934exec - '') h='# use { no NO } prefix to permanently disable #' ;; 935exec - esac 936exec - case $l in 937exec - '') set x x : $P 938exec - l= 939exec - while : 940exec - do while : 941exec - do case $# in 942exec - 0) break ;; 943exec - esac 944exec - x=$1 945exec - shift 946exec - case $x in 947exec - :) break ;; 948exec - esac 949exec - done 950exec - case $# in 951exec - 0|1) break 952exec - ;; 953exec - 2) l=$2 954exec - ;; 955exec - *) case "$H" in 956exec - $3) l=$2; break ;; 957exec - esac 958exec - ;; 959exec - esac 960exec - done 961exec - case $l in 962exec - '') if test -x /lib/dld.sl 963exec - then l=SHLIB_PATH 964exec - elif test -x /usr/lib/dyld 965exec - then l=DYLD_LIBRARY_PATH 966exec - else case "$H" in 967exec - ibm.*|mvs.*) 968exec - l=LIBPATH 969exec - ;; 970exec - sgi.mips3) 971exec - l=LD_LIBRARYN32_PATH 972exec - ;; 973exec - sgi.mips4) 974exec - l=LD_LIBRARYN64_PATH 975exec - ;; 976exec - *) l=LD_LIBRARY_PATH 977exec - ;; 978exec - esac 979exec - fi 980exec - ;; 981exec - esac 982exec - case $l in 983exec - ?*) case $B in 984exec - '') B=lib ;; 985exec - esac 986exec - l="$l=../$B" 987exec - m=1 988exec - ;; 989exec - esac 990exec - ;; 991exec - esac 992exec - case $p in 993exec - '') p="PLUGIN_LIB=cmd" 994exec - case '' in 995exec - '') p=no$p ;; 996exec - esac 997exec - m=1 998exec - ;; 999exec - esac 1000exec - case $m in 1001exec - 1) case $u in 1002exec - ?*) u=$N$u ;; 1003exec - esac 1004exec - echo "$h$N$p$N$f$N$l$u" > ${INSTALLROOT}/bin/.paths 1005exec - ;; 1006exec - esac 1007exec - fi 1008done ${INSTALLROOT}/bin/.paths generated 1009make ${INSTALLROOT}/lib/probe/C 1010exec - if test ! -d ${INSTALLROOT}/lib/probe/C 1011exec - then mkdir -p ${INSTALLROOT}/lib/probe/C 1012exec - fi 1013done ${INSTALLROOT}/lib/probe/C generated 1014make ${INSTALLROOT}/lib/probe/C/probe 1015prev ${INSTALLROOT}/lib/probe/C 1016prev C+probe 1017exec - test '' = 'C+probe' || ${STDCMP} 2>/dev/null -s C+probe ${INSTALLROOT}/lib/probe/C/probe || { ${STDMV} ${INSTALLROOT}/lib/probe/C/probe ${INSTALLROOT}/lib/probe/C/probe.old 2>/dev/null || true; ${STDCP} C+probe ${INSTALLROOT}/lib/probe/C/probe ;} 1018done ${INSTALLROOT}/lib/probe/C/probe generated 1019make ${INSTALLROOT}/lib/probe/C/make 1020exec - if test ! -d ${INSTALLROOT}/lib/probe/C/make 1021exec - then mkdir -p ${INSTALLROOT}/lib/probe/C/make 1022exec - fi 1023done ${INSTALLROOT}/lib/probe/C/make generated 1024prev ${INSTALLROOT}/lib/probe/C/make 1025make ${INSTALLROOT}/lib/probe/C/pp 1026exec - if test ! -d ${INSTALLROOT}/lib/probe/C/pp 1027exec - then mkdir -p ${INSTALLROOT}/lib/probe/C/pp 1028exec - fi 1029done ${INSTALLROOT}/lib/probe/C/pp generated 1030prev ${INSTALLROOT}/lib/probe/C/pp 1031make ${INSTALLROOT}/lib/probe/C/mam 1032exec - if test ! -d ${INSTALLROOT}/lib/probe/C/mam 1033exec - then mkdir -p ${INSTALLROOT}/lib/probe/C/mam 1034exec - fi 1035done ${INSTALLROOT}/lib/probe/C/mam generated 1036make ${INSTALLROOT}/lib/probe/C/mam/probe 1037prev ${INSTALLROOT}/lib/probe/C/mam 1038prev mprobe 1039exec - test '' = 'mprobe' || ${STDCMP} 2>/dev/null -s mprobe ${INSTALLROOT}/lib/probe/C/mam/probe || { ${STDMV} ${INSTALLROOT}/lib/probe/C/mam/probe ${INSTALLROOT}/lib/probe/C/mam/probe.old 2>/dev/null || true; ${STDCP} mprobe ${INSTALLROOT}/lib/probe/C/mam/probe ;} 1040done ${INSTALLROOT}/lib/probe/C/mam/probe generated 1041make ${INSTALLROOT}/lib/probe/C/mam/mprobe 1042prev mprobe 1043exec - test '' = 'mprobe' || ${STDCMP} 2>/dev/null -s mprobe ${INSTALLROOT}/lib/probe/C/mam/mprobe || { ${STDMV} ${INSTALLROOT}/lib/probe/C/mam/mprobe ${INSTALLROOT}/lib/probe/C/mam/mprobe.old 2>/dev/null || true; ${STDCP} mprobe ${INSTALLROOT}/lib/probe/C/mam/mprobe ;} 1044done ${INSTALLROOT}/lib/probe/C/mam/mprobe generated 1045make ${INSTALLROOT}/lib/probe/C/make/probe 1046prev probe 1047exec - test '' = 'probe' || ${STDCMP} 2>/dev/null -s probe ${INSTALLROOT}/lib/probe/C/make/probe || { ${STDMV} ${INSTALLROOT}/lib/probe/C/make/probe ${INSTALLROOT}/lib/probe/C/make/probe.old 2>/dev/null || true; ${STDCP} probe ${INSTALLROOT}/lib/probe/C/make/probe ;} 1048done ${INSTALLROOT}/lib/probe/C/make/probe generated 1049make ${INSTALLROOT}/lib/probe/C/make/probe.ini 1050make probe.ini 1051make probe.win32 1052done probe.win32 1053exec - t=${mam_cc_HOSTTYPE} 1054exec - ifs=$IFS 1055exec - IFS=. 1056exec - set x $t 1057exec - IFS=$ifs 1058exec - t=$2 1059exec - set x probe.win32 1060exec - while : 1061exec - do shift 1062exec - case $# in 1063exec - 0) break ;; 1064exec - esac 1065exec - case $1 in 1066exec - *probe.$t) 1067exec - break 1068exec - esac 1069exec - done 1070exec - case $1 in 1071exec - ?*) cmp -s $1 probe.ini || cp $1 probe.ini ;; 1072exec - *) : > probe.ini 1073exec - esac 1074done probe.ini generated 1075exec - test '' = 'probe.ini' || ${STDCMP} 2>/dev/null -s probe.ini ${INSTALLROOT}/lib/probe/C/make/probe.ini || { ${STDMV} ${INSTALLROOT}/lib/probe/C/make/probe.ini ${INSTALLROOT}/lib/probe/C/make/probe.ini.old 2>/dev/null || true; ${STDCP} probe.ini ${INSTALLROOT}/lib/probe/C/make/probe.ini ;} 1076done ${INSTALLROOT}/lib/probe/C/make/probe.ini generated 1077make ${INSTALLROOT}/include/ast 1078exec - if test ! -d ${INSTALLROOT}/include/ast 1079exec - then mkdir -p ${INSTALLROOT}/include/ast 1080exec - fi 1081done ${INSTALLROOT}/include/ast generated 1082make ${INSTALLROOT}/include/ast/prototyped.h 1083prev ${INSTALLROOT}/include/ast 1084make prototyped.h 1085prev ${INSTALLROOT}/bin/proto 1086exec - proto -f /dev/null > h.${COTEMP}.h 1087exec - if cmp 2>/dev/null -s h.${COTEMP}.h prototyped.h 1088exec - then rm -f h.${COTEMP}.h 1089exec - else mv h.${COTEMP}.h prototyped.h 1090exec - fi 1091done prototyped.h generated 1092exec - test '' = 'prototyped.h' || ${STDCMP} 2>/dev/null -s prototyped.h ${INSTALLROOT}/include/ast/prototyped.h || { ${STDMV} ${INSTALLROOT}/include/ast/prototyped.h ${INSTALLROOT}/include/ast/prototyped.h.old 2>/dev/null || true; ${STDCP} prototyped.h ${INSTALLROOT}/include/ast/prototyped.h ;} 1093done ${INSTALLROOT}/include/ast/prototyped.h generated 1094make ${INSTALLROOT}/lib/lib 1095exec - if test ! -d ${INSTALLROOT}/lib/lib 1096exec - then mkdir -p ${INSTALLROOT}/lib/lib 1097exec - fi 1098done ${INSTALLROOT}/lib/lib generated 1099make ${INSTALLROOT}/lib/lib/dl 1100prev ${INSTALLROOT}/lib/lib 1101make dl.req 1102make dl.c 1103done dl.c 1104exec - set - 1105exec - r='-' 1106exec - for i in dl.c 1107exec - do if ${CC} -c $i > /dev/null 1108exec - then g= 1109exec - for p in dl - 1110exec - do case $p in 1111exec - -) if ${CC} -o dl.exe $i $g > /dev/null 2>&1 1112exec - then ${CC} -o dl.exe $i > /dev/null 2>&1 || { 1113exec - r="$g" 1114exec - break 2 1115exec - } 1116exec - fi 1117exec - g= 1118exec - ;; 1119exec - *) g="$g -l$p" 1120exec - ;; 1121exec - esac 1122exec - done 1123exec - fi 1124exec - done 2>/dev/null 1125exec - echo " $r" > dl.req 1126exec - rm -f dl.exe dl 1127done dl.req generated 1128exec - test '' = 'dl.req' || ${STDCMP} 2>/dev/null -s dl.req ${INSTALLROOT}/lib/lib/dl || { ${STDMV} ${INSTALLROOT}/lib/lib/dl ${INSTALLROOT}/lib/lib/dl.old 2>/dev/null || true; ${STDCP} dl.req ${INSTALLROOT}/lib/lib/dl ;} 1129done ${INSTALLROOT}/lib/lib/dl generated 1130make ${INSTALLROOT}/lib/lib/iconv 1131make iconv.req 1132make iconv.c 1133done iconv.c 1134exec - set - 1135exec - r='-' 1136exec - for i in iconv.c 1137exec - do if ${CC} -c $i > /dev/null 1138exec - then g= 1139exec - for p in iconv - 1140exec - do case $p in 1141exec - -) if ${CC} -o iconv.exe $i $g > /dev/null 2>&1 1142exec - then ${CC} -o iconv.exe $i > /dev/null 2>&1 || { 1143exec - r="$g" 1144exec - break 2 1145exec - } 1146exec - fi 1147exec - g= 1148exec - ;; 1149exec - *) g="$g -l$p" 1150exec - ;; 1151exec - esac 1152exec - done 1153exec - fi 1154exec - done 2>/dev/null 1155exec - echo " $r" > iconv.req 1156exec - rm -f iconv.exe iconv 1157done iconv.req generated 1158exec - test '' = 'iconv.req' || ${STDCMP} 2>/dev/null -s iconv.req ${INSTALLROOT}/lib/lib/iconv || { ${STDMV} ${INSTALLROOT}/lib/lib/iconv ${INSTALLROOT}/lib/lib/iconv.old 2>/dev/null || true; ${STDCP} iconv.req ${INSTALLROOT}/lib/lib/iconv ;} 1159done ${INSTALLROOT}/lib/lib/iconv generated 1160make ${INSTALLROOT}/lib/lib/w 1161make w.req 1162make w.c 1163done w.c 1164make w2.c 1165done w2.c 1166exec - set - 1167exec - r='-' 1168exec - for i in w.c w2.c 1169exec - do if ${CC} -c $i > /dev/null 1170exec - then g= 1171exec - for p in w - 1172exec - do case $p in 1173exec - -) if ${CC} -o w.exe $i $g > /dev/null 2>&1 1174exec - then ${CC} -o w.exe $i > /dev/null 2>&1 || { 1175exec - r="$g" 1176exec - break 2 1177exec - } 1178exec - fi 1179exec - g= 1180exec - ;; 1181exec - *) g="$g -l$p" 1182exec - ;; 1183exec - esac 1184exec - done 1185exec - fi 1186exec - done 2>/dev/null 1187exec - echo " $r" > w.req 1188exec - rm -f w.exe w w2 1189done w.req generated 1190exec - test '' = 'w.req' || ${STDCMP} 2>/dev/null -s w.req ${INSTALLROOT}/lib/lib/w || { ${STDMV} ${INSTALLROOT}/lib/lib/w ${INSTALLROOT}/lib/lib/w.old 2>/dev/null || true; ${STDCP} w.req ${INSTALLROOT}/lib/lib/w ;} 1191done ${INSTALLROOT}/lib/lib/w generated 1192make ${INSTALLROOT}/lib/lib/intl 1193make intl.req 1194make intl.c 1195done intl.c 1196exec - set - 1197exec - r='-' 1198exec - for i in intl.c 1199exec - do if ${CC} -c $i > /dev/null 1200exec - then g= 1201exec - for p in intl - 1202exec - do case $p in 1203exec - -) if ${CC} -o intl.exe $i $g > /dev/null 2>&1 1204exec - then ${CC} -o intl.exe $i > /dev/null 2>&1 || { 1205exec - r="$g" 1206exec - break 2 1207exec - } 1208exec - fi 1209exec - g= 1210exec - ;; 1211exec - *) g="$g -l$p" 1212exec - ;; 1213exec - esac 1214exec - done 1215exec - fi 1216exec - done 2>/dev/null 1217exec - echo " $r" > intl.req 1218exec - rm -f intl.exe intl 1219done intl.req generated 1220exec - test '' = 'intl.req' || ${STDCMP} 2>/dev/null -s intl.req ${INSTALLROOT}/lib/lib/intl || { ${STDMV} ${INSTALLROOT}/lib/lib/intl ${INSTALLROOT}/lib/lib/intl.old 2>/dev/null || true; ${STDCP} intl.req ${INSTALLROOT}/lib/lib/intl ;} 1221done ${INSTALLROOT}/lib/lib/intl generated 1222make ${INSTALLROOT}/lib/lib/m 1223make m.req 1224make m.c 1225done m.c 1226make m2.c 1227done m2.c 1228make m3.c 1229done m3.c 1230make m4.c 1231done m4.c 1232make m5.c 1233done m5.c 1234make m6.c 1235done m6.c 1236exec - set - 1237exec - r='-' 1238exec - for i in m.c m2.c m3.c m4.c m5.c m6.c 1239exec - do if ${CC} -c $i > /dev/null 1240exec - then g= 1241exec - for p in m - 1242exec - do case $p in 1243exec - -) if ${CC} -o m.exe $i $g > /dev/null 2>&1 1244exec - then ${CC} -o m.exe $i > /dev/null 2>&1 || { 1245exec - r="$g" 1246exec - break 2 1247exec - } 1248exec - fi 1249exec - g= 1250exec - ;; 1251exec - *) g="$g -l$p" 1252exec - ;; 1253exec - esac 1254exec - done 1255exec - fi 1256exec - done 2>/dev/null 1257exec - echo " $r" > m.req 1258exec - rm -f m.exe m m2 m3 m4 m5 m6 1259done m.req generated 1260exec - test '' = 'm.req' || ${STDCMP} 2>/dev/null -s m.req ${INSTALLROOT}/lib/lib/m || { ${STDMV} ${INSTALLROOT}/lib/lib/m ${INSTALLROOT}/lib/lib/m.old 2>/dev/null || true; ${STDCP} m.req ${INSTALLROOT}/lib/lib/m ;} 1261done ${INSTALLROOT}/lib/lib/m generated 1262make ${INSTALLROOT}/lib/lib/nsl 1263make nsl.req 1264make nsl.c 1265done nsl.c 1266exec - set - 1267exec - r='-' 1268exec - for i in nsl.c 1269exec - do if ${CC} -c $i > /dev/null 1270exec - then g= 1271exec - for p in nsl - 1272exec - do case $p in 1273exec - -) if ${CC} -o nsl.exe $i $g > /dev/null 2>&1 1274exec - then ${CC} -o nsl.exe $i > /dev/null 2>&1 || { 1275exec - r="$g" 1276exec - break 2 1277exec - } 1278exec - fi 1279exec - g= 1280exec - ;; 1281exec - *) g="$g -l$p" 1282exec - ;; 1283exec - esac 1284exec - done 1285exec - fi 1286exec - done 2>/dev/null 1287exec - echo " $r" > nsl.req 1288exec - rm -f nsl.exe nsl 1289done nsl.req generated 1290exec - test '' = 'nsl.req' || ${STDCMP} 2>/dev/null -s nsl.req ${INSTALLROOT}/lib/lib/nsl || { ${STDMV} ${INSTALLROOT}/lib/lib/nsl ${INSTALLROOT}/lib/lib/nsl.old 2>/dev/null || true; ${STDCP} nsl.req ${INSTALLROOT}/lib/lib/nsl ;} 1291done ${INSTALLROOT}/lib/lib/nsl generated 1292make ${INSTALLROOT}/lib/lib/socket 1293make socket.req 1294make socket.c 1295done socket.c 1296prev nsl.c 1297exec - set - 1298exec - r='-' 1299exec - for i in socket.c nsl.c 1300exec - do if ${CC} -c $i > /dev/null 1301exec - then g= 1302exec - for p in socket - 1303exec - do case $p in 1304exec - -) if ${CC} -o socket.exe $i $g > /dev/null 2>&1 1305exec - then ${CC} -o socket.exe $i > /dev/null 2>&1 || { 1306exec - r="$g" 1307exec - break 2 1308exec - } 1309exec - fi 1310exec - g= 1311exec - ;; 1312exec - *) g="$g -l$p" 1313exec - ;; 1314exec - esac 1315exec - done 1316exec - fi 1317exec - done 2>/dev/null 1318exec - echo " $r" > socket.req 1319exec - rm -f socket.exe socket nsl 1320done socket.req generated 1321exec - test '' = 'socket.req' || ${STDCMP} 2>/dev/null -s socket.req ${INSTALLROOT}/lib/lib/socket || { ${STDMV} ${INSTALLROOT}/lib/lib/socket ${INSTALLROOT}/lib/lib/socket.old 2>/dev/null || true; ${STDCP} socket.req ${INSTALLROOT}/lib/lib/socket ;} 1322done ${INSTALLROOT}/lib/lib/socket generated 1323make ${INSTALLROOT}/lib/lib/dbm 1324make dbm.req 1325make db.c 1326done db.c 1327make gdbm.c 1328done gdbm.c 1329make gdbm1.c 1330make gdbm-ndbm.h implicit 1331done gdbm-ndbm.h dontcare virtual 1332done gdbm1.c 1333make gdbm2.c 1334make ndbm.h implicit 1335done ndbm.h dontcare virtual 1336done gdbm2.c 1337exec - set - 1338exec - r='-' 1339exec - for i in db.c gdbm.c gdbm1.c gdbm2.c 1340exec - do if ${CC} -c $i > /dev/null 1341exec - then g= 1342exec - for p in db - gdbm_compat - gdbm - ndbm - dbm - 1343exec - do case $p in 1344exec - -) if ${CC} -o dbm.exe $i $g > /dev/null 2>&1 1345exec - then ${CC} -o dbm.exe $i > /dev/null 2>&1 || { 1346exec - r="$g" 1347exec - break 2 1348exec - } 1349exec - fi 1350exec - g= 1351exec - ;; 1352exec - *) g="$g -l$p" 1353exec - ;; 1354exec - esac 1355exec - done 1356exec - fi 1357exec - done 2>/dev/null 1358exec - echo " $r" > dbm.req 1359exec - rm -f dbm.exe db gdbm gdbm1 gdbm2 1360done dbm.req generated 1361exec - test '' = 'dbm.req' || ${STDCMP} 2>/dev/null -s dbm.req ${INSTALLROOT}/lib/lib/dbm || { ${STDMV} ${INSTALLROOT}/lib/lib/dbm ${INSTALLROOT}/lib/lib/dbm.old 2>/dev/null || true; ${STDCP} dbm.req ${INSTALLROOT}/lib/lib/dbm ;} 1362done ${INSTALLROOT}/lib/lib/dbm generated 1363done install virtual 1364make test 1365make test.iffe 1366prev iffe 1367make iffe.tst 1368done iffe.tst 1369exec - regress iffe.tst iffe 1370done test.iffe virtual 1371make test.mamake 1372prev mamake 1373make mamake.tst 1374meta mamake.tst %.rt>%.tst mamake.rt mamake 1375make mamake.rt 1376done mamake.rt 1377exec - if [[ "1" || "mamake.rt" -nt "mamake.tst" ]] 1378exec - then mktest --style=regress mamake.rt > mamake.tst 1379exec - fi 1380done mamake.tst generated 1381exec - regress mamake.tst mamake 1382done test.mamake virtual 1383done test dontcare virtual 1384