summaryrefslogtreecommitdiffstats
path: root/unix
Commit message (Collapse)AuthorAgeFilesLines
* improved OSF1 thread build flagshobbs2000-02-011-2/+2
|
* * generic/tclNamesp.c: Undid fix for #956, which broke backwardsericm2000-01-261-0/+8
| | | | | | | | | | | | | compatibility. * doc/variable.n: * doc/trace.n: * doc/namespace.n: * doc/info.n: Added further information about differences between "namespace which" and "info exists". * doc/SetErrno.3: Added descriptions of ErrnoId() and ErrnoMsg() functions.
* * unix/tcl.m4: modified EXTRA_CFLAGS to add -DHAVE_TZSET forhobbs2000-01-262-8/+15
| | | | | | | | OSF1-V* and ULTRIX-4.* when not using gcc. Also added higher min stack size for OSF1-V* when building with threads. [Bug: 4063] * unix/tclUnixChan.c (CreateSocketAddress): changed comparison with -1 to 0xFFFFFFFF, to ensure 32 bit comparison even on 64 bit systems. [Bug: 3878]
* * unix/tclUnixPort.h: moved include of <utime.h> lower since somehobbs2000-01-242-4/+8
| | | | | | | | systems (UTS) require sys/types.h to be included first [Bug: 4031] * unix/tclUnixChan.c (CreateSocketAddress): changed comparison with -1 to 0xFFFFFFFFFFFFFFF, which is the pedantic way to say -1 for both 32 bit and 64 bit systems. [Bug: 3878]
* * unix/mkLinks:ericm2000-01-211-0/+4
| | | | * doc/GetHostName.3: Man page for Tcl_GetHostName (bug #1817).
* * unix/tclUnixNotfy.c (Tcl_InitNotifier): added cast for tsdPtrhobbs2000-01-211-3/+4
|
* Fixed typowart2000-01-191-3/+3
|
* made install less verbosehobbs2000-01-161-17/+20
|
* * unix/tclUnixTime.c: New clock format format.ericm2000-01-141-1/+12
| | | | | | * compat/strftime.c: New clock format format. * generic/tclGetDate.y: New clock scan format.
* * README:core_8_3_b2hobbs2000-01-142-4/+4
| | | | | | | | | * generic/tcl.h: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.m4: * win/README.binary: * win/configure.in: updated to patchlevel 8.3b2
* * tests/unixFCmd.test:hobbs2000-01-125-45/+293
| | | | | | | | | | | | | | | | | | * unix/tclUnixFCmd.c: added support for symbolic permissions setting in SetPermissionsAttribute (file attr $file -perm ...) [Bug: 3970] * tests/expr.test: * unix/Makefile.in: * unix/configure.in: * unix/tcl.m4: strtod bug on Tru64 [Bug: 3378] and added tests to prevent unnecessary chmod +x in sources while installing, as well as more intelligent setsockopt/gethostbyname checks [Bug: 3366, 3389] * unix/tclUnixThrd.c: added compile time support (through use of the TCL_THREAD_STACK_MIN define) for increasing the default stack size for a thread. [Bug: 3797, 1966]
* * unix/tclUnixFile.c: fixed signature style on functionshobbs2000-01-113-21/+33
| | | | | | * unix/Makefile.in: made sure tcl.m4 would be installed with dist * unix/tcl.m4: added ELF support for NetBSD [Bug: 3959]
* * unix/Makefile.in: added -srcdir=... for 'make html'hobbs1999-12-212-7/+8
|
* removed \n in panichobbs1999-12-131-2/+2
|
* * doc/glob.n:hobbs1999-12-121-19/+117
| | | | | | | | | | | | | | | | * tests/fileName.test: * generic/tclInt.decls: * generic/tclInt.h: * generic/tclIntDecls.h: * generic/tclStubInit.c: * generic/tclEncoding.c: * generic/tclFileName.c: * mac/tclMacFile.c: * unix/tclUnixFile.c: * win/tclWinFile.c: enhanced the glob command with the new options -types -path -directory and -join. Deprecated TclpMatchFiles with TclpMatchFilesTypes, extended TclGlob and TclDoGlob and added GlobTypeData structure.
* * unix/configure.in:hobbs1999-12-123-76/+4
| | | | | | | | | * unix/tcl.m4: * unix/tclUnixPipe.c: removed checking for compatible vfork function and use of the vfork function. Modern VM systems rarely suffer any performance degradation when fork is used, and it solves multiple problems with vfork. Users that still want vfork and add -Dfork=vfork to the compile flags. [Bug: 942 2228 1312]
* * unix/Makefile.in: fixed make gendate to swap const with CONSThobbs1999-12-081-3/+3
| | | | so it uses the Tcl defined CONST type [Bug: 3521]
* * generic/tcl.decls :redman1999-12-021-2/+29
| | | | | | | | | | | | | | * generic/tclMain.c : * unix/tclAppInit.c: * win/tclAppInit.c: Added two new internal functions, TclSetStartupScriptFileName() and TclGetStartupScriptFileName() and added hooks into the main() code for supporting TclPro and other "big" shells more easily without requiring a copy of the main() code. * generic/tclEncoding.c: * generic/tclEvent.c: Moved encoding-related startup code from tclEvent.c into the more appropriate tclEncoding.c.
* * win/tclWinTime.c: fixed handling of %Z on NT for time zoneshobbs1999-12-011-2/+1
| | | | that don't have DST.
* * unix/tclUnixPipe.c: fixed PipeBlockModeProc to properly sethobbs1999-11-301-2/+4
| | | | isNonBlocking flag on pipe. [Bug: 1356 710]
* * unix/tcl.m4: added defined for _THREAD_SAFE in --enable-threadshobbs1999-11-191-20/+48
| | | | | | case; added check for pthread_mutex_init in libc; in AIX case, with --enable-threads ${CC}_r is used; fixed flags when using gcc on SCO
* Added support for the TCLTESTARGS method for passing in additional test ↵wart1999-11-131-3/+3
| | | | arguments
* * unix/tcl.m4: added recognition of pthreads library for AIXhobbs1999-11-101-2/+8
|
* * unix/tclUnixPort.h: added utime.h to includeshobbs1999-10-293-1702/+6
| | | | * unix/aclocal.m4: made it just include tcl.m4
* * unix/tclUnixNotfy.c: fixed event/io threading problems byhobbs1999-10-211-7/+9
| | | | making triggerPipe non-blocking
* * unix/Makefile.in: purify has to use -best-effort to instrumenthobbs1999-10-135-30/+43
| | | | | | | | * unix/tclAppInit.c: identified potential mem leak when compiling tcltest (not critical) * unix/tclUnixPipe.c: fixed mem leak in TclpCreateProcess when doing alloc between vfork and execvp. * unix/tclUnixTest.c: fixed mem leak in findexecutable test command
* * {win,mac,unix,tools,}/README:hobbs1999-10-052-7/+7
| | | | | | | | * win/README.binary: * win/makefile.vc: * {win,unix}/configure.in: * generic/tcl.h: * library/init.tcl: updated to 8.3a1 from 8.2.0.
* 1999-09-20 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-09-212-7/+6
| | | | | | | | * tests/env.test: * unix/Makefile.in: added support for AIX LIBPATH env var [Bug: 2793] removed second definition of INCLUDE_INSTALL_DIR (the one that referenced @includedir@) [Bug: 2805] * unix/dltest/Makefile.in: added -lc to LIBS [Bug: 2794]
* * unix/Makefile.in: fixed gendate target - this never workedhobbs1999-09-213-6/+7
| | | | | | | | since RCS was intro'd. * unix/tcl.m4: * unix/aclocal.m4: added fix for FreeBSD-[1-2] recognition [Bug: 2070] and fix for IRIX SHLIB_LB_LIBS. [Bug: 2610]
* 1999-09-01 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-09-022-3/+3
| | | | | | * unix/aclocal.m4: * unix/tcl.m4: adjusted fix from 8-21 to add -bnoentry to the AIX-* case and readjusted the range
* Subst 2 more values into tclConfig.shwart1999-09-011-1/+3
|
* 1999-08-21 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-08-211-1/+1
| | | | | * unix/aclocal.m4: Changed AIX-4.[2-9] check to AIX-4.[1-9] [Bug: 1909]
* 1999-08-18 Jeff Hobbs <hobbs@scriptics.com>hobbs1999-08-191-5/+5
| | | | | | * unix/Makefile.in: changed the dependency structure so that install-* is dependent on * (ie - install-binaries is dependent on binaries).
* Added definition for STLIB_LDwart1999-08-112-0/+2
|
* Added substitution for STLIB_LD, the static linker.wart1999-08-111-1/+2
|
* Include the unix/aclocal.m4 file in the distribution.redman1999-08-111-1/+2
|
* Change version numbers to 8.2.0redman1999-08-101-2/+2
|
* Fixed level of indirection in Tcl_GetAllocMutexwelch1999-08-101-1/+2
|
* Added Tcl_GetAllocMutex for use by tclAlloc.c and tclCkalloc.cwelch1999-08-101-25/+24
|
* * unix/configure.in:redman1999-08-021-2/+2
| | | | * win/configure.in: Change beta level to b2.
* * unix/tclUnixThrd.c: Applied patch to fix threads on Irix 6.5.redman1999-07-311-1/+3
| | | | | | | Patch from James Dennett. [Bug: 2450] * tests/info.test: Enable test for tclParse.c change (info complete).
* Parameterized the static library linkers (ar cr and lib -nologo) to assistwart1999-07-301-1/+2
| | | | in merging the Makefile.in files later.
* * unix/mkLinks.tcl: Applied patch to avoid linking pack.n toredman1999-07-291-1/+1
| | | | | | | pack-old.n. Patch from Don Porter. [Bug: 2469] * doc/Encoding.n: Applied patch to fix typo in .SH NAME line. Patch from Don Porter. [Bug: 2451]
* Added lines so that extensions can set up static linker (ar vs. lib) andwart1999-07-291-2/+8
| | | | C compiler warning flags easily.
* Added entries for LDFLAGS_DEBUG and LDFLAGS_OPTIMIZE so that extensions canwart1999-07-281-1/+5
| | | | get these values in the same way they get the debug and optimize CFLAGS.
* * Changed version to 8.2b2.redman1999-07-223-11/+13
| | | | | | | | | | | | | | | | | | * win/tclWinPort.h: Block out include of sys/*.h in order to build extensions with MetroWerks compiler for Win32. [Bug: 2385] * generic/tclCmdMZ.c: * generic/tclIO.c: Fix ANSI-style prototypes based on patch from Ulrich Ring. [Bug: 2391] * unix/Makefile.in: Need to make install-sh executable before calling (with chmod +x). [Bug: 2413] * tests/var.test: * generic/tclVar.c: Fixed bug that caused a seg. fault when using "array set a(b) {}", which is a bad array name anyway. Now the "array set" command will return an error in this case. Added test case and fixed existing test. [Bug: 2427]
* revert changes to TclpStrftime, not needed for internal functions.redman1999-07-221-3/+3
|
* * doc/Utf.3:redman1999-07-221-3/+3
| | | | | | | | | | | | | * generic/tcl.decls: * generic/tclInt.decls: * generic/tclDecls.h: * generic/tclIntDecls.h: * generic/tclUtf.c: * compat/strftime.c: * unix/tclUnixTime.c: Changed function declarations in non-platform-specific APIs to use "unsigned long" instead of "size_t", which may not be defined on certain compilers (rather than include sys/types.h, which may not exist).
* * unix/Makefile.in: Added the Windows configure script to theredman1999-07-221-1/+2
| | | | | distribution file list, already shipping configure.in and the .m4 files, but needed the configure script itself.
* * generic/tclInitScript.h:hershey1999-07-211-6/+6
| | | | | | | | | * unix/tclUnixInit.c: merged code with 8.0.5. We now use an intermediate global tcl var "tclDefaultLibrary" to keep the "tcl_library" var from being set by the default value in the Makefile. Also fixed a bug in which caused the value of TCL_LIBRARY env var to be ignored. * unix/tclWinInit.c: just updated some comments.