Commit graph

6687 commits

Author SHA1 Message Date
Vladimir Glazounov
af5a14eca2 INTEGRATION: CWS dmake46 (1.3.2); FILE MERGED
2006/09/21 20:57:37 vq 1.3.2.2: #i67689# Release dmake 4.6.
2006/07/23 04:27:59 vq 1.3.2.1: #i67689# Bump version to 4.6-cvs.
2006-09-25 08:53:26 +00:00
Vladimir Glazounov
884a9c8460 INTEGRATION: CWS dmake46 (1.6.8); FILE MERGED
2006/07/31 02:48:01 vq 1.6.8.1: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006-09-25 08:53:14 +00:00
Vladimir Glazounov
7c387424b0 INTEGRATION: CWS dmake46 (1.5.8); FILE MERGED
2006/07/31 02:48:01 vq 1.5.8.1: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006-09-25 08:53:00 +00:00
Vladimir Glazounov
74c18c7699 INTEGRATION: CWS dmake46 (1.8.2); FILE MERGED
2006/09/21 20:57:36 vq 1.8.2.2: #i67689# Release dmake 4.6.
2006/07/23 04:27:59 vq 1.8.2.1: #i67689# Bump version to 4.6-cvs.
2006-09-25 08:52:48 +00:00
Vladimir Glazounov
44e7b6e4d0 INTEGRATION: CWS dmake46 (1.6.8); FILE MERGED
2006/07/31 02:48:00 vq 1.6.8.1: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006-09-25 08:52:11 +00:00
Vladimir Glazounov
7926f56234 INTEGRATION: CWS dmake46 (1.6.8); FILE MERGED
2006/07/31 02:47:59 vq 1.6.8.1: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006-09-25 08:51:33 +00:00
Vladimir Glazounov
3cdd7aa681 INTEGRATION: CWS dmake46 (1.6.8); FILE MERGED
2006/07/31 02:47:58 vq 1.6.8.1: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006-09-25 08:50:52 +00:00
Vladimir Glazounov
a52f83aef0 INTEGRATION: CWS dmake46 (1.4.8); FILE MERGED
2006/07/31 02:47:58 vq 1.4.8.1: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006-09-25 08:50:33 +00:00
Vladimir Glazounov
81b1606b37 INTEGRATION: CWS dmake46 (1.5.8); FILE MERGED
2006/07/31 02:47:58 vq 1.5.8.1: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006-09-25 08:50:19 +00:00
Vladimir Glazounov
29b27d265b INTEGRATION: CWS dmake46 (1.6.8); FILE MERGED
2006/07/31 02:47:57 vq 1.6.8.1: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006-09-25 08:49:51 +00:00
Vladimir Glazounov
8d9025975c INTEGRATION: CWS dmake46 (1.6.8); FILE MERGED
2006/07/31 02:47:56 vq 1.6.8.1: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006-09-25 08:49:01 +00:00
Vladimir Glazounov
a1d27663b2 INTEGRATION: CWS dmake46 (1.6.8); FILE MERGED
2006/07/31 02:47:55 vq 1.6.8.1: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006-09-25 08:48:08 +00:00
Vladimir Glazounov
78c5beb6c9 INTEGRATION: CWS dmake46 (1.9.8); FILE MERGED
2006/08/21 04:22:42 vq 1.9.8.5: #i10000# Add some code comments.
2006/07/28 21:19:06 vq 1.9.8.4: #i67589# Add the internal commands noop and echo to the *nix version of
dmake. This functionality already existed for the native windows version.
2006/07/26 00:47:16 vq 1.9.8.3: #i10000# Oops, the previous patch should not change this part.
2006/07/26 00:20:25 vq 1.9.8.2: #i10000# Comment and whitespace changes only.
2006/07/20 02:41:14 vq 1.9.8.1: #i10000# No code changes. Only comments were added/improved.
2006-09-25 08:47:57 +00:00
Vladimir Glazounov
eb26b0403a INTEGRATION: CWS dmake46 (1.6.2); FILE MERGED
2006/08/14 20:35:56 vq 1.6.2.1: #i52590# Increase limit of parallel jobs for *NIX dmakes to 64.
2006-09-25 08:47:45 +00:00
Vladimir Glazounov
2a93b1654b INTEGRATION: CWS dmake46 (1.1.2); FILE ADDED
2006/07/17 03:14:00 vq 1.1.2.1: #i67166# Add testcases.
2006-09-25 08:47:18 +00:00
Vladimir Glazounov
c0ab0af0fc INTEGRATION: CWS dmake46 (1.1.2); FILE ADDED
2006/09/24 23:57:08 vq 1.1.2.2: #i69818# Fix testcase.
2006/07/10 21:01:39 vq 1.1.2.1: #i66567# Add testcase and mention the new warning in the NEWS file.
2006-09-25 08:46:55 +00:00
Vladimir Glazounov
c2357812e2 INTEGRATION: CWS dmake46 (1.1.2); FILE ADDED
2006/07/10 01:38:30 vq 1.1.2.1: #i67025# Add testcase and mention this bugfix in the NEWS file as it was
a regression in dmake 4.5 with respect to older versions.
2006-09-25 08:46:42 +00:00
Vladimir Glazounov
9561c1e9ce INTEGRATION: CWS dmake46 (1.1.2); FILE ADDED
2006/07/30 01:47:57 vq 1.1.2.1: #i67589# Add testcases for builtin commands.
2006-09-25 08:46:32 +00:00
Vladimir Glazounov
3a7bdf691e INTEGRATION: CWS dmake46 (1.1.2); FILE ADDED
2006/07/24 22:13:38 vq 1.1.2.1: #i64583# Add testcase for $(mktmp ...) function macro and group recipe.
2006-09-25 08:46:08 +00:00
Vladimir Glazounov
332ab1badd INTEGRATION: CWS dmake46 (1.1.2); FILE ADDED
2006/08/15 18:12:49 vq 1.1.2.1: #i44961# Add testcase.
2006-09-25 08:45:58 +00:00
Vladimir Glazounov
f53c0ded5b INTEGRATION: CWS dmake46 (1.1.2); FILE ADDED
2006/07/23 03:41:38 vq 1.1.2.1: #i67585# Add a testcase.
2006-09-25 08:45:35 +00:00
Vladimir Glazounov
bb16e9a006 INTEGRATION: CWS dmake46 (1.3.2); FILE MERGED
2006/08/15 18:12:49 vq 1.3.2.7: #i44961# Add testcase.
2006/07/30 01:47:57 vq 1.3.2.6: #i67589# Add testcases for builtin commands.
2006/07/24 22:13:38 vq 1.3.2.5: #i64583# Add testcase for $(mktmp ...) function macro and group recipe.
2006/07/23 03:41:38 vq 1.3.2.4: #i67585# Add a testcase.
2006/07/17 03:13:59 vq 1.3.2.3: #i67166# Add testcases.
2006/07/10 21:01:38 vq 1.3.2.2: #i66567# Add testcase and mention the new warning in the NEWS file.
2006/07/10 01:38:30 vq 1.3.2.1: #i67025# Add testcase and mention this bugfix in the NEWS file as it was
a regression in dmake 4.5 with respect to older versions.
2006-09-25 08:45:24 +00:00
Vladimir Glazounov
88ebd6c30d INTEGRATION: CWS dmake46 (1.4.2); FILE MERGED
2006/07/23 04:27:59 vq 1.4.2.1: #i67689# Bump version to 4.6-cvs.
2006-09-25 08:44:54 +00:00
Vladimir Glazounov
94070b32f3 INTEGRATION: CWS dmake46 (1.6.8); FILE MERGED
2006/07/31 02:47:54 vq 1.6.8.1: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006-09-25 08:44:27 +00:00
Vladimir Glazounov
5e1e044c1c INTEGRATION: CWS dmake46 (1.6.8); FILE MERGED
2006/07/31 02:47:53 vq 1.6.8.1: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006-09-25 08:43:47 +00:00
Vladimir Glazounov
151cfb94e4 INTEGRATION: CWS dmake46 (1.6.8); FILE MERGED
2006/07/31 02:47:52 vq 1.6.8.1: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006-09-25 08:42:47 +00:00
Vladimir Glazounov
cb70563b66 INTEGRATION: CWS dmake46 (1.1.1.1.152); FILE MERGED
2006/07/27 01:10:48 vq 1.1.1.1.152.1: #i67808# Fix the internal echo command of the native Windows dmake version.
The patch also moves the usage of the global variable Packed_shell to
msdos/runargv.c and msdos/spawn.c.
2006-09-25 08:42:07 +00:00
Vladimir Glazounov
9281d3d853 INTEGRATION: CWS dmake46 (1.2.8); FILE MERGED
2006/07/27 01:10:48 vq 1.2.8.2: #i67808# Fix the internal echo command of the native Windows dmake version.
The patch also moves the usage of the global variable Packed_shell to
msdos/runargv.c and msdos/spawn.c.
2006/07/20 02:41:14 vq 1.2.8.1: #i10000# No code changes. Only comments were added/improved.
2006-09-25 08:41:53 +00:00
Vladimir Glazounov
f2ed60fe64 INTEGRATION: CWS dmake46 (1.7.2); FILE MERGED
2006/09/21 20:57:36 vq 1.7.2.7: #i67689# Release dmake 4.6.
2006/09/14 16:40:46 vq 1.7.2.6: #i69536# Make clear that .SUFFIXES is not supported by dmake.
2006/08/20 17:30:40 vq 1.7.2.5: #i64569# Improve documentation of the handling of continued makefile lines.
2006/07/29 01:55:39 vq 1.7.2.4: #i67589# Add documentation and NEWS file entry for builtin commands noop
and echo.
2006/07/23 04:27:58 vq 1.7.2.3: #i67689# Bump version to 4.6-cvs.
2006/07/23 03:17:37 vq 1.7.2.2: #i67585# Fix $(nil ...) function macro.
The patch also removes some unneeded code from _exec_call() and adds some
extra documentation about function macros to the dmake man page.
2006/07/10 20:46:07 vq 1.7.2.1: #i66567# Deprecate the obsolete special target .SUFFIXES as it has no
special meaning.
2006-09-25 08:41:40 +00:00
Vladimir Glazounov
939d319129 INTEGRATION: CWS dmake46 (1.5.2); FILE MERGED
2006/09/21 20:57:36 vq 1.5.2.7: #i67689# Release dmake 4.6.
2006/09/14 16:40:45 vq 1.5.2.6: #i69536# Make clear that .SUFFIXES is not supported by dmake.
2006/08/20 17:30:39 vq 1.5.2.5: #i64569# Improve documentation of the handling of continued makefile lines.
2006/07/29 01:55:38 vq 1.5.2.4: #i67589# Add documentation and NEWS file entry for builtin commands noop
and echo.
2006/07/23 04:27:58 vq 1.5.2.3: #i67689# Bump version to 4.6-cvs.
2006/07/23 03:17:36 vq 1.5.2.2: #i67585# Fix $(nil ...) function macro.
The patch also removes some unneeded code from _exec_call() and adds some
extra documentation about function macros to the dmake man page.
2006/07/10 20:46:07 vq 1.5.2.1: #i66567# Deprecate the obsolete special target .SUFFIXES as it has no
special meaning.
2006-09-25 08:41:29 +00:00
Vladimir Glazounov
9e3cfb9d2a INTEGRATION: CWS dmake46 (1.6.8); FILE MERGED
2006/07/31 02:47:51 vq 1.6.8.1: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006-09-25 08:41:16 +00:00
Vladimir Glazounov
217ecf7499 INTEGRATION: CWS dmake46 (1.7.8); FILE MERGED
2006/08/29 17:08:07 vq 1.7.8.7: #i69071# Don't use umask for the native W32 dmake.
2006/07/31 02:47:51 vq 1.7.8.6: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006/07/28 21:19:06 vq 1.7.8.5: #i67589# Add the internal commands noop and echo to the *nix version of
dmake. This functionality already existed for the native windows version.
2006/07/27 01:10:48 vq 1.7.8.4: #i67808# Fix the internal echo command of the native Windows dmake version.
The patch also moves the usage of the global variable Packed_shell to
msdos/runargv.c and msdos/spawn.c.
2006/07/26 00:20:25 vq 1.7.8.3: #i10000# Comment and whitespace changes only.
2006/07/24 21:43:34 vq 1.7.8.2: #i64583# Let tempfiles generated by $(mktmp ..) always have 600 permissions.
Generate unique and secure tempfiles if a suffix is requested. (Needed for
group recipes.)
2006/07/20 02:41:13 vq 1.7.8.1: #i10000# No code changes. Only comments were added/improved.
2006-09-25 08:41:02 +00:00
Vladimir Glazounov
5e566a5668 INTEGRATION: CWS dmake46 (1.8.2); FILE MERGED
2006/09/20 17:32:13 vq 1.8.2.4: #i66567# Show the ".SUFFIXES target has no special meaning" warning only
if the -v[w] verbose flag is given.
2006/08/21 04:22:41 vq 1.8.2.3: #i10000# Add some code comments.
2006/07/10 20:46:07 vq 1.8.2.2: #i66567# Deprecate the obsolete special target .SUFFIXES as it has no
special meaning.
2006/07/10 01:08:42 vq 1.8.2.1: #i67025# Fix problem of %-targets with attribute .SILENT and -vr verbose
flag.
2006-09-25 08:40:47 +00:00
Vladimir Glazounov
bfc5da87bc INTEGRATION: CWS dmake46 (1.6.8); FILE MERGED
2006/08/21 04:22:41 vq 1.6.8.3: #i10000# Add some code comments.
2006/07/28 21:19:06 vq 1.6.8.2: #i67589# Add the internal commands noop and echo to the *nix version of
dmake. This functionality already existed for the native windows version.
2006/07/20 02:41:13 vq 1.6.8.1: #i10000# No code changes. Only comments were added/improved.
2006-09-25 08:40:24 +00:00
Vladimir Glazounov
dcfd5450f4 INTEGRATION: CWS dmake46 (1.1.1.1.152); FILE MERGED
2006/07/17 03:10:57 vq 1.1.1.1.152.1: #i67166# Make dmake issue a warning if a previously unset macro (i.e. it is
assumed to be empty) is used and later set to a different value.
2006-09-25 08:40:09 +00:00
Vladimir Glazounov
db56d4123e INTEGRATION: CWS dmake46 (1.1.1.1.152); FILE MERGED
2006/07/22 03:48:48 vq 1.1.1.1.152.1: #i10000# Add some comments.
2006-09-25 08:39:55 +00:00
Vladimir Glazounov
8149ed2a4d INTEGRATION: CWS dmake46 (1.8.8); FILE MERGED
2006/08/29 17:08:07 vq 1.8.8.5: #i69071# Don't use umask for the native W32 dmake.
2006/07/31 03:35:11 vq 1.8.8.4: #i67585# Remove unneeded variable definitions.
2006/07/31 02:47:51 vq 1.8.8.3: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006/07/24 21:43:33 vq 1.8.8.2: #i64583# Let tempfiles generated by $(mktmp ..) always have 600 permissions.
Generate unique and secure tempfiles if a suffix is requested. (Needed for
group recipes.)
2006/07/23 03:17:36 vq 1.8.8.1: #i67585# Fix $(nil ...) function macro.
The patch also removes some unneeded code from _exec_call() and adds some
extra documentation about function macros to the dmake man page.
2006-09-25 08:39:41 +00:00
Vladimir Glazounov
aa74c69eb8 INTEGRATION: CWS dmake46 (1.5.8); FILE MERGED
2006/09/21 16:24:10 vq 1.5.8.4: #i69743# Optimize expand.c:Apply_edit().
2006/08/15 18:11:35 vq 1.5.8.3: #i44961# Reject single letter macros with (, {, ), } and : .
2006/08/15 15:07:05 vq 1.5.8.2: #i44961# Throw error if inclosed macro brackets are encountered.
2006/07/17 03:10:57 vq 1.5.8.1: #i67166# Make dmake issue a warning if a previously unset macro (i.e. it is
assumed to be empty) is used and later set to a different value.
2006-09-25 08:39:30 +00:00
Vladimir Glazounov
c5ce276655 INTEGRATION: CWS dmake46 (1.4.2); FILE MERGED
2006/08/21 04:22:41 vq 1.4.2.2: #i10000# Add some code comments.
2006/07/17 03:10:57 vq 1.4.2.1: #i67166# Make dmake issue a warning if a previously unset macro (i.e. it is
assumed to be empty) is used and later set to a different value.
2006-09-25 08:39:18 +00:00
Vladimir Glazounov
1586db9258 INTEGRATION: CWS dmake46 (1.7.2); FILE MERGED
2006/07/17 03:10:56 vq 1.7.2.1: #i67166# Make dmake issue a warning if a previously unset macro (i.e. it is
assumed to be empty) is used and later set to a different value.
2006-09-25 08:39:05 +00:00
Vladimir Glazounov
0c428f4b2d INTEGRATION: CWS dmake46 (1.6.2); FILE MERGED
2006/07/24 21:43:33 vq 1.6.2.3: #i64583# Let tempfiles generated by $(mktmp ..) always have 600 permissions.
Generate unique and secure tempfiles if a suffix is requested. (Needed for
group recipes.)
2006/07/22 03:48:48 vq 1.6.2.2: #i10000# Add some comments.
2006/07/17 03:10:56 vq 1.6.2.1: #i67166# Make dmake issue a warning if a previously unset macro (i.e. it is
assumed to be empty) is used and later set to a different value.
2006-09-25 08:38:52 +00:00
Vladimir Glazounov
463846b25e INTEGRATION: CWS dmake46 (1.24.2); FILE MERGED
2006/09/21 20:57:35 vq 1.24.2.2: #i67689# Release dmake 4.6.
2006/07/23 04:27:58 vq 1.24.2.1: #i67689# Bump version to 4.6-cvs.
2006-09-25 08:38:38 +00:00
Vladimir Glazounov
76c1a9c030 INTEGRATION: CWS dmake46 (1.17.2); FILE MERGED
2006/09/21 20:57:35 vq 1.17.2.2: #i67689# Release dmake 4.6.
2006/07/23 04:27:57 vq 1.17.2.1: #i67689# Bump version to 4.6-cvs.
2006-09-25 08:38:26 +00:00
Vladimir Glazounov
e2396be847 INTEGRATION: CWS dmake46 (1.5.2); FILE MERGED
2006/09/21 20:57:35 vq 1.5.2.5: #i67689# Release dmake 4.6.
2006/07/29 01:55:38 vq 1.5.2.4: #i67589# Add documentation and NEWS file entry for builtin commands noop
and echo.
2006/07/23 04:05:50 vq 1.5.2.3: #i67166# Mention the new warning in the NEWS file.
2006/07/10 21:01:38 vq 1.5.2.2: #i66567# Add testcase and mention the new warning in the NEWS file.
2006/07/10 01:38:30 vq 1.5.2.1: #i67025# Add testcase and mention this bugfix in the NEWS file as it was
a regression in dmake 4.5 with respect to older versions.
2006-09-25 08:38:12 +00:00
Vladimir Glazounov
d90c7dfd5a INTEGRATION: CWS dmake46 (1.4.2); FILE MERGED
2006/09/25 00:01:40 vq 1.4.2.11: #i10000# Update ChangeLog.
2006/09/21 20:59:01 vq 1.4.2.10: #i10000# Update ChangeLog.
2006/09/21 16:26:26 vq 1.4.2.9: #i10000# Update ChangeLog.
2006/08/29 17:10:10 vq 1.4.2.8: #i10000# Update ChangeLog.
2006/08/16 17:06:54 vq 1.4.2.7: #i10000# Update ChangeLog.
2006/07/31 03:37:40 vq 1.4.2.6: #i10000# Update ChangeLog.
2006/07/30 01:54:43 vq 1.4.2.5: #i10000# Update ChangeLog.
2006/07/27 02:08:17 vq 1.4.2.4: #i10000# Update ChangeLog.
2006/07/23 04:30:17 vq 1.4.2.3: #i10000# Update ChangeLog.
2006/07/17 03:17:11 vq 1.4.2.2: #i10000# Update ChangeLog.
2006/07/10 01:45:24 vq 1.4.2.1: #i10000# Update ChangeLog.
2006-09-25 08:37:50 +00:00
Vladimir Glazounov
8f312bbeff INTEGRATION: CWS vgbugs04 (1.2.62); FILE MERGED
2006/07/04 10:37:14 vg 1.2.62.1: #137785# optimize makedepend
2006-09-22 07:57:51 +00:00
Vladimir Glazounov
325feda30b INTEGRATION: CWS vgbugs04 (1.11.18); FILE MERGED
2006/09/01 14:57:34 vg 1.11.18.2: RESYNC: (1.11-1.12); FILE MERGED
2006/07/04 10:37:14 vg 1.11.18.1: #137785# optimize makedepend
2006-09-22 07:57:22 +00:00
Vladimir Glazounov
59fc2f43ed INTEGRATION: CWS vgbugs04 (1.7.62); FILE MERGED
2006/09/15 15:19:53 vg 1.7.62.5: #i69015# -n switsh for windows-native slashes
2006/09/04 13:49:59 vg 1.7.62.4: #i69015# add slash at the end of the string
2006/09/01 11:29:37 vg 1.7.62.3: #i69015# use dmake slash variable
2006/08/31 10:34:13 vg 1.7.62.2: #i69015# generic paths for windows
2006/07/04 10:37:14 vg 1.7.62.1: #137785# optimize makedepend
2006-09-22 07:57:10 +00:00
Vladimir Glazounov
cf4a236453 INTEGRATION: CWS vgbugs04 (1.3.62); FILE MERGED
2006/08/31 10:34:13 vg 1.3.62.2: #i69015# generic paths for windows
2006/07/04 10:37:14 vg 1.3.62.1: #137785# optimize makedepend
2006-09-22 07:56:58 +00:00
Vladimir Glazounov
9d8fbd8001 INTEGRATION: CWS vgbugs04 (1.3.142); FILE MERGED
2006/09/15 15:19:53 vg 1.3.142.4: #i69015# -n switsh for windows-native slashes
2006/09/01 11:29:37 vg 1.3.142.3: #i69015# use dmake slash variable
2006/08/31 10:34:12 vg 1.3.142.2: #i69015# generic paths for windows
2006/07/04 10:37:13 vg 1.3.142.1: #137785# optimize makedepend
2006-09-22 07:56:47 +00:00