Lines Matching refs:sh

1 12-07-17 iffe.sh: add C code NOTE("...") to ammend --verbose output
2 12-06-26 iffe.sh: fix "npt foo" to handle function-like macro foo()
3 12-06-20 package.sh: use $KSH for rt in "results test"
5 12-06-15 package.sh: add PLUGIN_LIB to $INSTALLROOT/bin/.paths and BUILTIN_LIB => PLUGIN_LIB
6 12-06-13 package.sh: handle admin.db column output
7 12-06-08 iffe.sh: fix 12-06-06 typo
8 12-06-06 iffe.sh: check for -l* in reverse and accumulative order (e.g., for -last & -lm)
9 12-06-04 package.sh: always check $INSTALLROOT/lib/package/profile
11 12-05-28 iffe.sh: api foo YYYYMMDD => FOOAPI(rel) test macro
12 12-05-24 package.sh: change admin.db comment => owner attributes
14 12-04-17 package.sh: skip sh version logic for ``use''
19 12-02-29 package.sh: don't assume grep -q or /usr/local/lib in LD_LIBRARY_PATH
20 12-02-29 package.sh: fix ksh vs -lcmd compatibility checks
21 12-02-23 iffe.sh: checkcc() before checkread() for sensible diagnostics
24 12-02-14 package.sh: handle @(cc|ld).${HOSTTYPE}* intercepts
25 12-02-07 package.sh: add { clean clobber } actions
26 12-02-02 regress.sh: fix ulimit -c defaults for --nokeep
27 12-01-18 regress.sh: add INPUT|OUTPUT|ERROR -e 'filter' to filter before comparison
28 12-01-21 package.sh: fix `admin make' bug that created unused $INSTALLROOT/lib
31 12-01-12 package.sh: add admin make share closure to handle alternate HOSTTYPEs
32 11-12-13 iffe.sh: add /*<NOSTDIO>*/ test code comment to disable default #include <stdio.h>
34 11-10-26 package.sh: don't forget about *.pkg for admin update
36 11-10-11 package.sh: handle package make|view when no source installed
37 11-09-11 package.sh: count admin '*** termination code' errors
39 11-08-29 iffe.sh: add ``set stdio try1.h - try2.h ...''
40 11-08-29 iffe.sh: trap EXIT => trap 0 for ancient sh
41 11-08-11 iffe.sh: handle ancient sort that doesn't have -k
43 11-05-01 package.sh: fix admin ditto to sync LICENSES too
44 11-03-25 package.sh: initialize { $SED $TR } before first use!
45 11-03-21 package.sh: fix vpath probes
46 11-03-17 iffe.sh: fix cleanup to rm $tmp* instead of $tmp*.*
47 11-02-24 package.sh: change curl usage to "curl -L ..."
48 11-02-11 package.sh,C+probe,make.probe,mamprobe.sh: add ###.*archiac.*###
51 11-02-02 package.sh: HOSTTYPE=*,*cc*[,-*,...] sets CC [ and CCFLAGS ]
54 11-01-07 iffe.sh: check debug==3 for is_hdr() failure
55 10-11-22 ditto.sh: fix timing problem between |& and exec &p
56 10-11-10 package.sh: fix cc cross compile check to use checkcc absolute path
57 10-10-10 package.sh: list main env vars at start of make action
60 10-09-01 package.sh: fix ratz from source logic
64 10-08-17 package.sh: unset makerules *DIR variables in env
65 10-08-15 package.sh: "make" action now lists some env values
66 10-08-11 mktest.sh: add "DO command ..."
67 10-07-27 rt.sh: handle "rt X=Y ..."
69 10-06-25 iffe.sh: "api" op changed to not do "map-libc" type mappings
70 10-06-25 package.sh: "force admin ditto" => no ditto --update option
72 10-06-21 ditto.sh: change default remote access to ssh (about time)
73 10-06-12 regress.sh: DISGNOSTICS [ 1 | 0 | pattern ] and fix EXIT for all
74 10-06-09 package.sh: add AT&T to usable nmake check
75 10-06-06 iffe.sh,iffe.tst: add { api ver } ops
76 10-04-22 package.sh: update "html binary|source" NAME/PASSWORD info
77 10-04-15 iffe.sh: don't forget candidate headers for hdr|sys!
79 10-02-14 package.sh: $CC verification needs $INSTALLROOT/bin in PATH
80 10-02-11 package.sh: fix package admin make report error count
81 10-02-02 package.sh: fix write binary bug that did scp on local fs
83 10-01-01 package.sh: fix premature $INSTALLROOT/bin during cross compile check
85 09-12-04 iffe.sh: add "opt name" to check for name in $PACKAGE_OPTIONS
86 09-11-30 mktest.sh: change RESET to STATE.RESET to make it global
88 09-11-11 package.sh: re-order and combine cc checks
90 09-10-21 iffe.sh,Makefile: test -e is not in ksh88!
91 09-10-06 iffe.sh: handle cc -E #error with 0 exit status (sgi)
92 09-10-06 package.sh: stub in ar intercept checks -- not used yet
94 09-09-24 regress.sh: fix UMASK logic to create test support files before umask
96 09-08-24 package.sh: fix isascii() bug that failed on od(1) trailing space
98 09-08-20 regress.sh: add { JOB CONTINUE EXITED KILL FIFO }
99 09-08-11 package.sh: filter lines containing : for package results
101 09-07-31 package.sh,cc.*: fix -dumpmachine to handle 32/64/* bit options
102 09-06-24 package.sh: fix admin.db output formatting
103 09-05-05 package.sh: export dll hackery environment vars
104 09-05-05 package.sh: handle non-identifier hostnames
107 09-05-01 iffe.sh: fix output initialization *again*
108 09-04-28 package.sh: handle admin.db contact field $9
109 09-04-15 iffe.sh: add implicit "ini" op to initialize io for subsequent ops
110 09-03-31 regress.sh: EXPORT before test => global ENVIRON[]
111 09-03-26 package.sh: test fail pattern is 'fail[es]'
114 09-03-15 regress.sh: add ${MAIN} for base name of main unit
116 09-03-03 regress.sh: allow command line unit to override UNIT
117 09-03-03 mktest.sh: handle IO == $'\n'
118 09-02-02 package.sh: delay $INSTALLROOT/bin/.paths generation until mamprobe runs
120 09-01-27 package.sh: add isascii() to use ratz instead of tar
121 09-01-20 hurl.sh: add --size=bytes option
123 09-01-03 regress.sh: fix UNIT to allow command line override
124 09-01-03 mktest.sh: handle TWD
125 08-12-24 package.sh: fix cross-compile HOSTTYPE logic
126 08-12-15 package.sh,hurl.sh: handle http codes { 301 302 303 }
128 08-09-30 rt.sh: fix ksh93 regression test signal count
129 08-09-26 regress.sh: ignore SIGPIPE for SET pipe-input
130 08-09-24 package.sh: package only test foo => make --recurse=only recurse tests foo
132 08-09-20 regress.sh: add --pipefail for SET pipe-input ...
135 08-08-08 mktest.sh: add --width=width
138 08-06-24 package.sh: fix $INSTALLROOT/bin/cc intercept time stamp file typo
140 08-06-20 mktest.sh: prepend $PWD onto PATH for local units -- doh^2
141 08-06-11 regress.sh: fix bug that skipped the last test
142 08-05-20 regress.sh: add --local to put *.tmp dir in local fs
143 08-05-05 regress.sh: add IF command ... ELIF command ... ELSE ... FI
144 08-05-01 package.sh: package test => ulimit -c 0
145 08-04-28 regress.sh: fix EXPORT quoting
146 08-04-28 regress.sh: fix UNIT set check args too
147 08-04-24 rt.sh: exit code > 256 => signal termination
149 08-04-01 package.sh: handle multiple admin HOSTTYPEs per HOST
151 08-03-17 regress.sh: fix trap on EXIT, add terminated note to final tally
154 08-01-31 package.sh: check lib64 for LD_LIBRARY_PATH
155 08-01-31 iffe.sh: tweak ancient /bin/sh workarounds
158 08-01-23 package.sh: fix checksum doc typo
160 07-12-14 iffe.sh: add set nooptimize
161 07-12-03 package.sh: add LC_ALL=C
162 07-11-27 package.sh: fix overaggressive *.md5 cleanup
163 07-11-20 iffe.sh: treat exit status >= 250 as normal error with no signal
164 07-11-05 package.sh: fix write op error count pattern
167 07-08-01 package.sh: handle 'package read lcl|tgz'
168 07-05-08 regress.sh: execute basename instead of absolute path for short $0
170 07-04-20 mktest.sh: defer to systems without 'grep -q' -- sigh
171 07-04-11 mamprobe.sh: handle $(CC.*) => ${mam_cc_*}, $(...) => ${...}
173 07-04-04 iffe.sh: prepend ${tst}${ext} to each .c probe
174 07-03-28 package.sh: fix binary tgz architecture type duplication
176 07-03-28 iffe.sh: add -F header to mac test
178 07-03-22 mamprobe.sh: fix STDED probe for implementations that ignore EOF
179 07-03-11 package.sh: add nocopyright and tst => nocopyright
183 07-01-05 package.sh: fix "admin write binary" logic
184 07-01-01 iffe.sh: add "cmd" --verbose trace
185 07-01-01 iffe.sh: sort => LC_ALL=C sort
188 06-11-23 package.sh: *.md5 are not tarballs -- doh
189 06-11-23 iffe.sh: add -F, --features=feature-test-header
192 06-10-31 iffe.sh: add status{...} code block
193 06-10-11 regress.sh: fix DO to handle {...} (time for regress.tst?)
194 06-10-11 package.sh: handle already gunzip'd *.tgz
195 06-10-06 iffe.sh: add reference for header content tests
196 06-09-27 regress.sh: fix UMASK to do DO too (duh)
197 06-09-22 iffe.sh: drop -O for npt tests (for msvc intrinsics)
199 06-09-11 package.sh: { cc ld ldd } intercepts check ${HOSTTYPE%.*} too
200 06-09-08 regress.sh: add PIPE INPUT|OUTPUT for pipe io
203 06-08-27 regress.sh,mktest.sh: add UMASK
204 06-08-25 regress.sh: add -b,--ignore-space,IGNORESPACE
205 06-08-25 mktest.sh: add IGNORESPACE
206 06-08-24 mktest.sh: handle \000 in data
207 06-08-24 regress.sh: handle -f* for INPUT|OUTPUT|ERROR
208 06-08-16 package.sh: fix 'install flat' logic
209 06-08-11 rt.sh: handle style=shell %K date format
211 06-07-17 iffe.sh: "header x.h" -- deprecate "include x.h" for .SCAN.iffe
212 06-07-17 package.sh: differentiate urls vs. assignments
213 06-06-27 rt.sh: add --failed, --heading
214 06-06-27 C+probe,TEST.mk,make.probe,mktest.sh,regress.sh: 'ulimit -c 0'
216 06-06-25 mktest.sh: implement PROG
218 06-05-06 package.sh: add PACKAGE_admin_tail_timeout
220 06-05-09 package.sh: fix admin.db docs
221 06-03-11 package.sh: fix `package use - command ...'
223 06-02-14 package.sh: "results failed test" == "results test failed"
226 06-02-02 package.sh: freebsd stuck with os version for all arch
228 06-01-31 package.sh: require $CC only for make|test
229 06-01-30 package.sh,hurl.sh: use the backwards-compatible --http-passwd
230 package.sh: add more pdksh => /bin/sh checks
231 06-01-26 package.sh: wget --http-pass => --http-password
232 package.sh: fix wget error logic
233 hurl.sh: wget --http-pass => --http-password
236 package.sh: darwin rel<=7 => darwin7.ppc
237 package.sh: freebsd rel<=4 => freebsd4
238 package.sh: freebsd rel<=5 => freebsd5
239 05-12-07 iffe.sh: don't emit <stdio.h> if <sfio.h>|<ast.h> (XXX)
241 05-09-22 mktest.sh: add EXEC [ ++NOOUTPUT ++NOERROR ++NOEXIT ]
242 05-09-21 mktest.sh: fix --style=shell compare to ignore \r
245 05-08-25 mktest.sh: add
247 05-08-18 package.sh: 'package host cpu' now checks $NPROC first
248 05-07-17 iffe.sh: add { define extern include print } ops
249 iffe.sh: accept output{...}end output on success only -- doh
250 05-07-01 package.sh: add TARPROBE for tar B flag probe
251 05-06-24 package.sh: fix binary read chmod via *.sum
252 05-06-06 package.sh: fix KEEP_HOSTTYPE logic to handle synthesized types
255 package.sh: note $INSTALLROOT/bin/@(cc|ld|ldd) installation
257 05-05-24 iffe.sh: really fix grouping logic -- with tests this time
258 package.sh: pipe/socket configuration mismatches => use /bin/sh
260 05-04-19 package.sh: package results test uses rt if possible
261 iffe.sh: fix 'op var - ... - ...' grouping logic
262 05-04-15 rt.sh: handle autom4ate style
263 05-04-11 regress.sh: fix unit name when command line unit also specified
264 rt.sh: handle all ast package test output formats
265 package.sh: fix make docs for options passed to underlying make
266 05-04-08 package.sh: cp -p makerules.mo to $OK to preserve mtime
267 regress.sh: add "TITLE name" to change TEST output title
268 05-04-01 rt.sh: add pretty make test + regress.sh wrapper
269 05-03-29 package.sh: test -e path => test -f path -o -d path
272 05-03-11 regress.sh: unset LC_ALL when LC_* EXPORT'd
273 package.sh: old make.out saved in circular make.out.[1-9]
275 05-03-01 package.sh: fix flat hierarchy initialization
276 package.sh: admin action now properly resets sibling remote logs
278 package.sh: handle space in command line name=value
280 05-02-24 package.sh: hosttype *.powerpc => *.ppc
284 05-02-19 package.sh,package.mk: add write tst for tgz in tst subdir
285 05-02-18 package.sh: accept cc -dumpmachine with 0 or 1 -
286 05-02-14 package.sh: handle mutiple architectures per host in admin.db
287 Makefile,package.sh: honor $INSTALLROOT/bin/.paths overrides
288 package.sh: normalize trailing [-_]bits in host type
289 iffe.sh: some ksh-compatible shells don't do *(pattern)
290 05-02-11 iffe.sh: back out 05-01-11 child process stdin hijack
292 05-02-10 package.sh: cyg usr/doc => usr/share/doc
293 05-02-08 package.sh: drop -m with pax -- delta bug fixed 2005-02-08
294 iffe.sh: work around old bash 0<... redirection bug
296 05-02-02 *.sh,*probe: IFS may be unset and { ash bsh } don't on startup -- wow
297 05-01-11 package.sh: update setup docs to include authorize+password
301 filter.sh: retain input file suffix in tmp copy
303 iffe.sh: fix candidate lib test to try grouping subsequent libs
304 iffe.sh: fix child process stdin hijack that skipped input lines
305 iffe.sh: --shell=osh to force read -r compatibility command
306 iffe.sh: chop iffe input leading space before # for KnR compatibility
307 05-01-05 package.sh: add ${TAR} ${TARFLAGS} and tar B flag for pipes
309 iffe.sh: immunize function/symbol tests from aggressive -O
312 04-12-08 iffe.sh: fix dat test for aggressive -O
313 04-12-01 iffe.sh: add `include file' to pull in #define's for `exp'
314 04-11-11 package.sh: default MAKESKIP is "*[-.]*"
317 package.sh: make (debug|strip)=1 => --(debug|strip)-symbols
321 04-10-11 package.sh: add 'authorize name' and 'password password'
322 04-10-01 iffe.sh: double check $static link with ! $static
325 package.sh: add BUILTIN_LIB to $INSTALLROOT/bin/.paths
327 04-09-09 package.sh: copy makerules.mo to $INSTALLROOT/bin/ok
328 04-09-01 package.mk,package.sh: rename *.txt => *.README
330 iffe.sh: fix key test reports
333 package.sh: add `checkaout proto' for { make view }
334 package.sh: check for { md5sum md5 }
335 iffe.sh: add {if|elif|else|endif} test ...
336 iffe.sh: add 'exp - expression' and '( expression )'
337 iffe.sh: add 'name = test ...' user defined macros
338 iffe.sh: add '! test ...' negation
339 TEST.mk: add implied { .c .sh } generated prereq
342 04-07-31 package.sh: attempt a second ping before admin assumes host down
343 04-07-26 package.sh: fix hp.ia64 HOSTTYPE
345 04-07-17 regress.sh: add INPUT -x for chmod +x
346 04-07-01 regress.sh: TMP => TWD
347 04-06-29 regress.sh: put COMMAND in $TWD too
348 04-06-21 regress.sh: mkdir -p INPUT and OUTPUT intermediate dirs
349 TEST.mk: add :TEST: -- to disable .c .sh search
351 04-06-17 regress.sh: TEST returns true if active, false otherwise
352 regress.sh: add CD to change test pwd from $TWD
353 04-06-16 regress.sh: add TWD for ./unit.tmp override
354 regress.sh: DO now flushes previous test
355 regress.sh: INPUT and OUTPUT handle -f for printf instead of print
356 04-06-11 package.sh: make sure $INSTALLROOT/bin is in front of $PATH
357 package.sh: skip nmake if older than 2000-10-31
358 04-05-20 package.sh: fix arg vs. package parse with - or '' to disambuguate
359 04-05-11 package.sh: package verbose update lists closure for package setup
360 package.sh: add src/lib/libardir to nmake proto bootstrap
361 regress.sh: probe for rm -u vs. chmod -R u+rwx
362 04-05-01 package.sh: $CC must be C, not C++; allow release command on $PATH
364 package.sh: add lib/package/*.lic src package subdirs
366 iffe.sh: config name_DECLARED => HAVE_name_DECL
367 iffe.sh: fix mac to handle default value
368 04-04-11 iffe.sh: normalize sed [\\\\/] quoting
370 mamprobe.sh: add STDCHMOD
373 package.sh: fix regress core dump pattern, expand [a-z] match ranges
376 04-03-28 iffe.sh: drop unused exec $stdin<&0 dup
378 package.sh: use ${PING:-ping -c 1 -w 4}, allowing admin.db override
380 package.sh: update base change on md5 sum instead of size
381 iffe.sh: adjust case label \ and keyword quoting for ancient /bin/sh
386 package.sh: fix update base/delta/sync existence check
387 04-03-18 iffe.sh: -d2 does not remove core dumps on exit
388 04-03-17 package.sh: fix make recurse arg/action order
389 04-02-29 package.sh: add regress action to compare current and previous tests
390 package.sh: fix sgi.mips[23] HOSTTYPE test for old irix cc
391 package.sh: add `export variable ...'
392 package.sh: admin action now handles host name with non-id chars
393 package.sh: non-numeric M T W in admin.db disables that action
394 package.sh: fix admin write binary local vs. shared clash
405 iffe.sh: add ``set [no]define'' to disable macro #define/#undef
411 04-02-11 iffe.sh: handle ``siz void*'', add cross{ ... }end
415 04-02-04 package.sh: fix cross compilation bug that mixed binary formats
416 04-02-02 package.sh: package admin now ditto's bin/package too
418 04-01-11 regress.sh: output label#count for tests in loops
419 04-01-05 regress.sh: fix bug that ignored the first SAME
420 04-01-04 crossexec.sh: fix typo that did not recognize rcp
422 03-10-11 regress.sh: add EXPORT, export COLUMNS=80 for message consistency
424 regress.sh: rm cleanup now handles files matching -*
425 03-09-11 iffe.sh: add unnamed { ... } blocks
426 regress.sh: add COPY from to, like MOVE but comprison still done
427 regress.sh: rm -rfu to handle test dirs w/o u+rwx
429 03-08-11 package.sh: fix `html binary' generation
430 03-06-21 package.sh: fix INITROOT initialization bug
431 package.sh: make sure admin logs exists before tail'ing
432 03-06-11 probe.win32: fix $(BINDIR) typo that expanded in sh instead of make
434 package.sh: fix onpath function global var conflict
437 03-06-10 package.sh: fix setup action typo that only checked the INIT package
438 package.sh: *.s390x => *.s390-64
441 hurl.sh: add User-Agent identification
442 package.sh: tweak source and binary installation instructions
445 03-06-06 package.sh: fix $INSTALLROOT/bin/ldd check
448 03-05-11 hurl.sh: handle http://host:port/path
449 03-05-06 package.sh: fix setup action PACKAGEROOT and INIT logic
451 03-04-30 package.sh: move (cc|ld|ldd).$HOSTTYPE updates from Makefile
456 03-04-25 mamprobe.sh: add args to `. $makeprobe' for ancient sh
459 package.sh: fix admin write binary tarball snarf
463 package.sh: generate $INSTALLROOT/bin/cc wrapper for CC != cc
464 package.sh: admin must ditto lib/package/*.@(pkg|lic) too
468 package.sh: fix old shell clash between get() and $get
470 package.sh: add pthread_num_processors_np() last resort for cpu count
471 package.sh: use `make believe' to accept mamake generated files
472 package.sh: handle `make [make-flags] [target ...]'
475 package.sh: switch to `package setup' instructions
476 03-03-19 package.sh: add registry checks for `host cpu'
477 package.sh: `results failed' now lists core dump messages
478 03-03-17 package.sh: on cygwin verify 'ntsec binmode' in $CYGWIN or die
482 03-03-11 package.sh: add beta setup/update support
483 TEST.mk: add (TESTCC) prereq for .sh tests
484 03-03-07 hurl.sh: add
485 03-03-06 iffe.sh: fix lib win32 test cygwin vs native incompatibility
486 iffe.sh: change internal stdio.h guard to handle C++ inline vs. macro
487 03-03-03 package.sh: check for curl or wget for update
488 package.sh: add setup action == update read make
489 package.sh: fix packageroot() typo that showed up in non ~user shells
493 03-02-28 package.sh: add the "cyg" (cygwin) package type
500 03-01-30 package.sh: handle { INIT ksh nmake } already installed elsewhere
501 package.sh: admin handles command outside of $PACKAGEROOT/bin
503 03-01-28 package.sh: admin remote commands on one line to please syslog
505 03-01-22 package.sh: fix $CC test to ignore set -x trace -- duh
506 03-01-16 ditto.sh: tw --chop on by default
507 03-01-14 package.sh: use /bin/cp to copy previous binaries to bin/ok/
508 package.sh: admin now initiates remote exec and copy from local host
509 03-01-12 package.sh: handle admin "xxx:" default root
511 02-12-10 iffe.sh: add <&$nullin >&$nullout to checkread() $cc
516 02-11-26 package.sh: package release now checks for second level files
517 02-11-22 package.sh: update action now uses HTTP/1.0
523 package.sh: fix package_use vs. PACKAGE_USE check
527 02-10-20 package.sh: fix lib/probe/C/make/probe update test
530 package.sh: work around yet another cygwin hassle
531 02-10-17 iffe.sh: short circuit id check for *[-+/\\]*
532 02-10-08 regress.sh: unset FIGNORE to avoid rm . errors
533 package.sh: unset FIGNORE to avoid rm . errors
534 package.sh: $CC must at least compile and executable hello world
535 02-10-04 package.sh: $INSTALLROOT/lib/package/tgz=>$PACKAGEROOT/lib/package/tgz
537 iffe.sh: add identifier checks for tests that (implicitly) require them
538 iffe.sh: disambiguate a few --config macros
539 02-10-02 iffe.sh: fix shell=bsh `hdr a/b'
540 02-09-30 package.sh: handle chmod of -* files
541 package.sh: verify that $SHELL is Bourne compatible
542 package.sh: tighten PACKAGE_USE logic PATH,LIBPATH,etc. validation
543 iffe.sh: fix bug that didn't define mac variable on success
544 02-09-22 package.sh: handle admin_action=ditto
545 iffe.sh: --config sizeof(foo) macro is SIZEOF_foo
546 iffe.sh: fix long.long test so it doesn't defeat uwin "typ long.long"
547 mamprobe.sh: convert $("foo") nmake string constants
548 02-09-21 mamprobe.sh: "-" info-path writes probe info to stdout
549 02-09-11 make.probe: move from nmake src to be part of mamprobe.sh
552 package.sh: generate mamprobe -- yuk (at least its confined to INIT)
553 iffe.sh: lcl,nxt: drop default sys/ check
554 ditto.sh: tw --logical by default; add --physical
555 02-09-10 package.sh: SHELLMAGIC creeps into package too -- duh and fooey
556 02-09-09 ditto.sh: test that remote .profile exists before sourcing
557 02-09-06 package.sh: don't ditto nfs junk
558 ditto.sh: --show now lists directory ops instead of enumerating all
559 02-09-05 ditto.sh: add --remote={rsh|ssh}
560 package.sh: add admin [[{rsh|ssh|-}]:]directory
561 02-09-02 iffe.sh: change 'print -r --' to 'print -r -' for ksh86 compatibility
563 02-08-22 package.sh: fix component() to test for components -- duh
565 02-08-11 iffe.sh: provide defaults for LD_* additions
567 02-07-17 mamprobe.sh: close tmp file in trap before rm for cygwin
568 package.sh: fix "type" to handle i1586 (P4)
569 package.sh: add the view action
570 02-06-28 package.sh: handle multiple packages for release action
571 02-06-27 package.sh: catch sol*.sparc=>sol*.sun4 when CC=gcc
572 02-06-14 package.sh: fix admin_action to not include qualifiers
573 package.sh: fix help/html doc typo
574 02-06-11 package.sh: fix ditto update doc to `PACKAGEROOT field matching *:*'
576 02-06-06 package.sh: clarify output streams for help/html
578 02-04-04 package.sh: fix update to differentiate *.sun4 and sun4
579 02-03-27 package.sh: yacc/bison warning only if both missing
581 02-03-23 package.sh: recover $PACKAGEROOT/bin/package if not in INIT package
582 package.sh: precheck $CC, not `cc'
583 package.sh: fix install to use pax -ps to preserve set-uid/gid
584 package.sh: fix install to use list.installed for existing files only
585 02-03-17 package.sh: fix PAX initialization that was sometimes omitted for read
586 package.sh: fix update delta sync fetch
587 02-02-14 iffe.sh: fix macro{ }end docs to include "
588 iffe.sh: add dfn to extract #define from headers
589 iffe.sh: handle nxt #include ok but no line sync
590 iffe.sh: drop local header clash logic
591 iffe.sh: add -X, --exclude=dir to exclude -I dirs
592 iffe.sh: lcl,nxt now generate <...> headers instead of "..."
593 package.sh: admin.db root dir matching -* disables host
596 package.sh: handle { :COVERS: :DESCRIPTION: :REQUIRES: }
598 02-02-02 execrate.sh: add for .exe challenged win32 systems/commands
599 mamprobe.sh: add STD* commands/flags
601 package.sh: move ed/ex workaround to mamprobe.sh
602 package.sh: fix `host type' bug that incorrectly assumed sun4 for sol
603 package.sh: add execrate(1) hooks for challenged systems
604 package.sh: add check for { cc ar nm yacc/bison } before make
606 iffe.sh: add nxt, similar to lcl but defines _nxt_foo for #include
607 iffe.sh,package.sh: remove vaibale from sccs,cvs ident strings -- duh
609 iffe.sh: handle 'mem struct.a.b'
610 02-01-22 iffe.sh: cache (internal) `foo vs. struct foo' test results
611 package.sh: uts.370 => uts.390
612 02-01-18 package.sh: fix uts hosttype
613 02-01-17 package.sh: add 'results failed ...' to list failures only
614 package.sh: change ARCH internal var to all_types to avoid env conflict
615 iffe.sh: fix hdr/lib precheck that missed some -- ouch
616 iffe.sh: fix noexecute test that forgot to check compile first!
619 02-01-08 package.sh: `pwd` => ${PWD:-`pwd`}
621 02-01-04 iffe.sh: fix `exp name "value"' bug that duped "value"
622 iffe.sh: fix initial <sys/types.h> check to honor --config
623 01-12-25 iffe.sh: fix bug where -o file restored old file
628 01-11-26 ditto.sh: drop n+=v for ksh compatibility
629 01-11-21 ditto.sh: add rsync script replacement [hey, it works!]
630 package.sh: add [ditto]:directory notation to admin.db
631 01-10-31 package.sh: handle *.sum paths with embedded space
632 package.sh: change executable() to onpath()
633 package.sh: executable([!] foo) replaces test [!] -x foo (.exe hack)
634 package.sh: add os2 fix to `host type'
636 iffe.sh: fix intrinsic function lib test
637 mamprobe.sh: update pic probe to match make.probe for linux.ia64
638 01-10-30 package.sh: make action skeleton view now checks subdirs
639 01-10-20 package.sh: don't recurse into leaf dirs matching $MAKESKIP
641 package.sh: eliminate `license accepted' prompt
642 package.sh: add update to download latest from a url
643 package.sh: use builtin arithmetic when we know its ksh
644 iffe.sh: unkown -> unknown
645 01-10-18 package.sh: convert to YYYY-MM-DD delta releases instead of NNNN
651 01-10-10 mamprobe.sh: add mam_cc_SHELLMAGIC
652 package.sh: add nfs wakeup call to admin to avoid stale file handles
656 mamprobe.sh: allow cc path with optional arguments
657 01-09-24 Makefile,package.sh: add $INSTALLROOT/bin/.paths initialization
659 package.sh: bootstrap build nmake with _BLD_STATIC for _WIN32
664 package.sh: fix package install to require nmake only if no *.sum
665 iffe.sh: drop ancient menu and prompt actions; check ./hdr.h clash
669 01-05-31 crossexec.sh: add
670 iffe.sh: add -x crosstype to run crossexec
671 iffe.sh: exp test now handles pass{}end fail{}end yes{}end no{}end
672 package.sh: add package host canon external-host-type-name
673 package.sh: fix `use USER' lookup for shells that support ~USER
675 01-05-18 iffe.sh: drop $HOME/tmp/t.sh debug trace -- oops
677 01-04-26 *.sh: expand [a-z][A-Z][0-9] for non-contiguous character codes
678 iffe.sh: fix run *.sh for shells that don't $* across . command
679 cc.mvs.390: recode for /bin/sh
681 package.sh: *[._]* => *?[_.]* for mvs.390 /bin/sh
683 01-04-22 package.mk,package.sh: tarball text members are ascii encoded
694 01-02-26 iffe.sh: fix bug that omitted runtime #define for `mac' op
699 package.sh: nmake check error output to /dev/null
700 package.sh: fix INIT a.out updates for knr cc
701 package.sh: package list now handles large tgz dirs
702 package.sh: *-ok executables moved to ok/* for *.dll systems
703 iffe.sh: change "exec >&-" to "exec >/dev/null" else linux mkdir fails!
706 package.sh: $HOSTTYPE env overrides if $PACKAGEROOT/arch/$HOSTTYPE/
707 package.sh: $CC ^HOSTTYPE=[A-Za-z_0-9.]*$ overrides HOSTTYPE
708 iffe.sh: fix dat code that used previous $tmp.exe
709 iffe.sh: fix dat code for _DLL imports
710 01-02-09 iffe.sh: add copy() for shells with the dissappearing here doc bug
713 01-02-02 package.sh: fix package use for $INSTALLROOT != */$HOSTTYPE
714 package.sh: create intermediate recursion makefiles when needed
715 package.sh: add $SECONDS to the DEBUG trace prompt
717 iffe.sh,package.sh: check PACKAGE_PATH for local installations
718 package.sh: add psrinfo for osf.alpha host cpu
719 package.sh: change pax --meter probe; some hang on /dev/tty
720 package.sh: fix `install flat ARCH'
726 00-12-25 package.sh: `no package archives' is a hard error, duh
727 package.sh: reorder host type logic for lame shells
729 iffe.sh: really gross workaround for NeXT -lposix stdout null's
730 iffe.sh: handle cc -E that insists on compiling
731 00-12-15 iffe.sh: ancient sh function call blows $*; call only when $# == 0
732 *.sh: `getopts 2>/dev/null` => `(getopts)2>/dev/null` for ancient sh
733 package.sh: fix LD_LIBRARY*_PATH initialization
736 package.sh: a few VPATH fixes
739 00-12-07 package.sh: handle PC netscape . => _ pathname mangle
741 00-11-27 package.sh: add checklicense() to do license checks at read time
745 package.sh: omit dups from package list
746 package.sh: invalid arg gives one line Usage
747 package.sh: relax checkaout checks for non-owners
748 package.sh: package use sets NPROC if not already set or [01]
792 iffe: fix config sh var assignment for HAVE_member_IN_struct
793 iffe: fix config sh var assignment for symbol_DECLARED
817 *.sh: fix getopts test to handle botched implementations like osf.alpha
818 iffe.sh: fix read -r test
834 99-06-08 hostinfo.sh: ${TMPDIR:-/tmp}
857 hostinfo: now works with /bin/sh
889 iffe: use `...` instead of $(...) for alpha /bin/sh
893 iffe: eval around ${...#%...} for bsd /bin/sh
905 96-10-31 iffe: work around old bsh here doc bug by running separate sh