[bug #30370] add a shorthand syntax for foreach-eval-call

2010-07-09 Thread Paul D. Smith
Follow-up Comment #3, bug #30370 (project make): The major issue here, besides the effort involved of course, is finding a syntax or format that is backward compatible, at least enough to avoid breaking a lot of makefiles. I also have to say that the request at stackoverflow.com and the request

[bug #30381] Don't avoid implicit rule recursion quite so soon.

2010-07-09 Thread Paul D. Smith
Follow-up Comment #5, bug #30381 (project make): But it isn't just a matter of infinite recursion; there's a very serious issue of performance as well, even without infinite recursion. Computing pattern rule matches can already take quite a while: if we add more ways in which patterns can

[bug #17381] Compile errors under DJGPP

2010-07-12 Thread Paul D. Smith
Update of bug #17381 (project make): Assigned to:None = eliz ___ Follow-up Comment #2: Eli: I don't see this patch in the current CVS version. Is this still needed? Thanks!

[bug #24513] make check failure on AIX 5.3

2010-07-12 Thread Paul D. Smith
Update of bug #24513 (project make): Status:None = Works for me Open/Closed:Open = Closed ___ Follow-up Comment #2: No response here so

[bug #25713] Please note CPPFLAGS required to build on Tru64

2010-07-12 Thread Paul D. Smith
Follow-up Comment #1, bug #25713 (project make): I'm not sure the best way to handle this. What's the triplet printed by running config.guess on your system? ___ Reply to this item at: http://savannah.gnu.org/bugs/?25713

[bug #26921] line 0: unexpected EOF while looking for matching `'

2010-07-12 Thread Paul D. Smith
Update of bug #26921 (project make): Open/Closed:Open = Closed ___ Follow-up Comment #2: No response so I'm marking this closed. Please add a comment if you still see this and I can

[bug #26891] make enters interactive shell

2010-07-12 Thread Paul D. Smith
Update of bug #26891 (project make): Status:None = Not A Bug Open/Closed:Open = Closed ___ Follow-up Comment #2: In 3.82 we have

[bug #17381] Compile errors under DJGPP

2010-07-12 Thread Paul D. Smith
Update of bug #17381 (project make): Status:None = Fixed Fixed Release:None = CVS ___ Reply to this item at:

[bug #25713] Please note CPPFLAGS required to build on Tru64

2010-07-12 Thread Paul D. Smith
Follow-up Comment #3, bug #25713 (project make): A log would be helpful. The problem is that from what you say, it's not that functions are missing. It seems more like there are errors in the system headers; for example if u_long is not available when compiling getloadavg.c then why not? I

[bug #25713] Please note CPPFLAGS required to build on Tru64

2010-07-13 Thread Paul D. Smith
Follow-up Comment #7, bug #25713 (project make): OK, the problem seems to be that in config.h, we have HAVE_BSD_SIGNAL set. But, in the output of the preprocessor for main.c that function is not defined anywhere. So, the C compiler gives it the default prototype where it returns int, instead

[bug #30463] cannot make include makefile .INTERMEDIATE

2010-07-17 Thread Paul D. Smith
Update of bug #30463 (project make): Status:None = Not A Bug Open/Closed:Open = Closed ___ Follow-up Comment #2: I suppose it might be

[bug #30328] Fast echo (with code proposal)

2010-07-19 Thread Paul D. Smith
Follow-up Comment #4, bug #30328 (project make): Make can handle simple quoting without falling back to the shell, including the difference between single- and double-quotes etc. ___ Reply to this item at:

[bug #30551] Add an option to show commands even with @

2010-07-26 Thread Paul D. Smith
Update of bug #30551 (project make): Status:None = Duplicate Open/Closed:Open = Closed ___ Follow-up Comment #1: Closed as a duplicate

[bug #30606] mysterious behavior from $(if)

2010-07-30 Thread Paul D. Smith
Update of bug #30606 (project make): Status:None = Not A Bug Open/Closed:Open = Closed ___ Follow-up Comment #3: Tim is correct; as far

[bug #30606] mysterious behavior from $(if)

2010-07-30 Thread Paul D. Smith
Follow-up Comment #5, bug #30606 (project make): If by already expanded ... when the template is being defined you mean after the define T ... endef, then you're not correct. define, by itself, uses deferred expansion (just like T = $(foo)) and so right after the define the value of T has NOT

[bug #30606] mysterious behavior from $(if)

2010-07-30 Thread Paul D. Smith
Follow-up Comment #6, bug #30606 (project make): Ugh, my comment got truncated. I used this example: define T b := $(subst aa,,$(1)) yn := $(if $(strip $(b)),y,n) vs := $(vs) $(1):$(yn) endef $(info $(value T)) will show the string that make is storing as the value of T, without any

[bug #30614] Output redirection with not parsed correctly in make 3.81 and up

2010-08-05 Thread Paul D. Smith
Update of bug #30614 (project make): Status:None = Not A Bug Open/Closed:Open = Closed ___ Follow-up Comment #2: See the GNU make

[bug #30723] implicit re-executing of subdirs breaks $(origin) with make-3.82

2010-08-09 Thread Paul D. Smith
Follow-up Comment #1, bug #30723 (project make): Hm. Is there any way for you to provide a smaller example? I tried to follow your directions but I think the build failed for some other reason, earlier than the problem you hit: make[2]: *** No rule to make target

[bug #30723] implicit re-executing of subdirs breaks $(origin) with make-3.82

2010-08-10 Thread Paul D. Smith
Follow-up Comment #3, bug #30723 (project make): Hm, I believe I found the bug. Please try this patch: --- main.c 19 Jul 2010 07:10:53 - 1.243 +++ main.c 10 Aug 2010 07:12:15 - @@ -2093,6 +2093,7 @@ const char *pv = define_makeflags (1, 1); char

[bug #30723] implicit re-executing of subdirs breaks $(origin) with make-3.82

2010-08-10 Thread Paul D. Smith
Update of bug #30723 (project make): Item Group:None = Bug Status:None = Fixed Assigned to:None = psmith Open/Closed:

[bug #30612] make-3.82 parse error

2010-08-10 Thread Paul D. Smith
Update of bug #30612 (project make): Item Group:None = Bug Assigned to:None = psmith Component Version: CVS = 3.82 Triage Status:

[bug #30612] error parsing library references with multiple objects

2010-08-10 Thread Paul D. Smith
Update of bug #30612 (project make): Summary: make-3.82 parse error = error parsing library references with multiple objects ___ Reply to this item at: http://savannah.gnu.org/bugs/?30612

[bug #30714] List of shell commands is outdated/Fallback to shell

2010-08-10 Thread Paul D. Smith
Follow-up Comment #4, bug #30714 (project make): I don't have any Windows systems; all my systems run Linux or some UNIX variant. So, I can't support Windows myself and I rely on a group of volunteers to maintain that platform (just like with VMS and other non-POSIX platforms). One concern

[bug #30612] error parsing library references with multiple objects

2010-08-13 Thread Paul D. Smith
Update of bug #30612 (project make): Status:None = Fixed Open/Closed:Open = Closed Fixed Release:None = CVS

[bug #30809] Documention for 6.8 Defining Multi-Line Variables indicates to use define VARIABLE =

2010-08-18 Thread Paul D. Smith
Update of bug #30809 (project make): Status:None = Not A Bug Open/Closed:Open = Closed ___ Follow-up Comment #1: The documentation

[bug #30823] double-colon rules not always executed in parallel make

2010-08-19 Thread Paul D. Smith
Update of bug #30823 (project make): Triage Status:None = Verified ___ Follow-up Comment #1: Yes, I see this too. It definitely looks like a bug.

[bug #30833] Bug of color with less? please check

2010-08-28 Thread Paul D. Smith
Update of bug #30833 (project make): Item Group: Bug = None Status:None = Not A Bug Open/Closed:Open = Closed Component Version:

[bug #30662] Windows build fails due to missing -I option for subproc/misc

2010-08-28 Thread Paul D. Smith
Follow-up Comment #5, bug #30662 (project make): I've modified the options for the files that appeared to have CRLF characters in them, but did not have -kb set, to use -kb so they are treated as binary. Please let me know if I've missed any or this causes any issues.

[bug #30662] Windows build fails due to missing -I option for subproc/misc

2010-08-28 Thread Paul D. Smith
Update of bug #30662 (project make): Component Version: CVS = 3.82 Fixed Release:None = CVS ___ Reply to this item at:

[bug #30807] $(LDFLAGS) used in implicit linking rule

2010-08-29 Thread Paul D. Smith
Update of bug #30807 (project make): Status:None = Fixed Assigned to:None = psmith Open/Closed:Open = Closed Fixed Release:

[bug #30762] another make -n exception

2010-08-29 Thread Paul D. Smith
Update of bug #30762 (project make): Status:None = Fixed Assigned to:None = psmith Open/Closed:Open = Closed Component Version:

[bug #111] '@' hides useful info sometimes, needs --print_all_cmds

2010-09-07 Thread Paul D. Smith
Update of bug #111 (project make): Status:None = Fixed Assigned to:None = psmith Open/Closed:Open = Closed Fixed Release:

[bug #31002] make picks wrong pattern rule

2010-09-09 Thread Paul D. Smith
Follow-up Comment #1, bug #31002 (project make): This is due to this change, from the NEWS file: * WARNING: Backward-incompatibility! The pattern-specific variables and pattern rules are now applied in the shortest stem first order instead of the definition order (variables and rules with

[bug #31003] Some tests fail because of localisation

2010-09-09 Thread Paul D. Smith
Follow-up Comment #1, bug #31003 (project make): Hm. I specifically set the LC_ALL environment variable to C before invoking tests, which is supposed to revert to the built-in strings and avoid all translations. It may be that the test suite that comes with GNU make 3.81 is not updated in this

[bug #31002] make picks wrong pattern rule

2010-09-09 Thread Paul D. Smith
Follow-up Comment #3, bug #31002 (project make): Ah I see, because the pattern matches different parts of the stem. Good point. Let me discuss with Boris. ___ Reply to this item at: http://savannah.gnu.org/bugs/?31002

[bug #31003] Some tests fail because of localisation

2010-09-12 Thread Paul D. Smith
Update of bug #31003 (project make): Status:None = Fixed Open/Closed:Open = Closed Fixed Release:None = 3.82

[bug #31002] make picks wrong pattern rule

2010-09-13 Thread Paul D. Smith
Follow-up Comment #7, bug #31002 (project make): I think we should move this to the make-alpha or bug-make lists. I don't think Savannah bug trackers are the right way to address the larger conceptual issues of when backward-compatibility breaks are OK and when they're not.

[bug #31087] .SECONDEXPANSION: of $$ expands to target in pattern prerequisites

2010-09-20 Thread Paul D. Smith
Update of bug #31087 (project make): Status:None = Duplicate Open/Closed:Open = Closed ___ Follow-up Comment #2: Thanks for the note;

[bug #28456] Expansion of $$ is incorrect

2010-09-20 Thread Paul D. Smith
Follow-up Comment #4, bug #28456 (project make): See also duplicate bug #31087 ___ Reply to this item at: http://savannah.gnu.org/bugs/?28456 ___ Message sent via/by Savannah

[bug #31110] infinit loop with double-colon rules

2010-09-23 Thread Paul D. Smith
Update of bug #31110 (project make): Status:None = Fixed Open/Closed:Open = Closed Fixed Release:None = 3.82

[bug #31149] Rules to build -include makefiles cause unexpected side-effects

2010-09-28 Thread Paul D. Smith
Update of bug #31149 (project make): Triage Status:None = Verified Summary: The rule for generation dependency file (%.d) doesn't work = Rules to build -include makefiles cause unexpected side-effects

[bug #31278] multiple shell commands within one rule invoke separate shell environments

2010-10-08 Thread Paul D. Smith
Update of bug #31278 (project make): Status:None = Fixed Fixed Release:None = 3.82 ___ Follow-up Comment #1: The current behavior

[bug #31278] multiple shell commands within one rule invoke separate shell environments

2010-10-08 Thread Paul D. Smith
Update of bug #31278 (project make): Open/Closed:Open = Closed ___ Reply to this item at: http://savannah.gnu.org/bugs/?31278 ___ Message

[bug #31326] Error message is way too terse

2010-10-13 Thread Paul D. Smith
Follow-up Comment #1, bug #31326 (project make): Isn't Makefile:40 the file/line information you're looking for? ___ Reply to this item at: http://savannah.gnu.org/bugs/?31326 ___ Message

[bug #31361] MinGW make inexplicably invokes as.exe

2010-10-21 Thread Paul D. Smith
Follow-up Comment #6, bug #31361 (project make): Nothing I've seen so far indicates that this is a bug in make. Make has no visibility into, or even concept of, intermediate files created by your compiler, and it's certainly not going to be deleting them. From what I've seen it's your compiler

[bug #31430] Add support for the BSD shell assignment operator (!=)

2010-10-23 Thread Paul D. Smith
Follow-up Comment #1, bug #31430 (project make): I've nothing against adding != for portability. However this level of work will require copyright assignment to the FSF. Please let me know if you need paperwork/assistance. Cheers! ___

[bug #31743] ?= operator doesn't work correctly with 3.82

2010-11-23 Thread Paul D. Smith
Update of bug #31743 (project make): Triage Status:None = Verified ___ Follow-up Comment #1: Actually it doesn't work (always) in 3.81; there's a memory corruption bug here that shows up

[bug #31762] make -silent behaves like make -ignore

2010-12-02 Thread Paul D. Smith
Update of bug #31762 (project make): Status:None = Not A Bug Open/Closed:Open = Closed ___ Follow-up Comment #1: This is not a bug.

[bug #31847] Random errors with parallel build

2010-12-10 Thread Paul D. Smith
Follow-up Comment #1, bug #31847 (project make): Have you tried with the latest version (GNU make 3.82)? ___ Reply to this item at: http://savannah.gnu.org/bugs/?31847 ___ Message sent

[bug #31940] trailing slash dropped from nonphony multicharacter targets

2010-12-21 Thread Paul D. Smith
Update of bug #31940 (project make): Status:None = Duplicate Open/Closed:Open = Closed ___ Reply to this item at:

[bug #32473] ./ is searched first for included makefiles no matter which --include-dir is set

2011-02-14 Thread Paul D. Smith
Update of bug #32473 (project make): Status:None = Not A Bug Open/Closed:Open = Closed ___ Follow-up Comment #1: This works as

[bug #32498] export within $(eval) within a $(call) broken?

2011-02-16 Thread Paul D. Smith
Update of bug #32498 (project make): Triage Status:None = Verified ___ Follow-up Comment #2: I don't know, something seems wrong here to me. If you have: export AA $(eval export AB) tst =

[bug #32484] FILE_TIMESTAMP_HI_RES is not properly set on AIX

2011-02-16 Thread Paul D. Smith
Update of bug #32484 (project make): Status:None = Duplicate Open/Closed:Open = Closed ___ Follow-up Comment #2: Duplicate of bug #32485

[bug #31430] Add support for the BSD shell assignment operator (!=)

2011-03-31 Thread Paul D. Smith
Follow-up Comment #5, bug #31430 (project make): Those lines were never ignored (GNU make never ignores malformed lines). Instead, because the prefix ! was not recognized, GNU make assumed that it was part of the variable name. If you look at the output of GNU make -p with your sample makefile

[bug #33034] Makefile:23: *** mixed implicit and normal rules. Stop. for Linux kernel out of source builds

2011-04-09 Thread Paul D. Smith
Update of bug #33034 (project make): Status:None = Not A Bug Open/Closed:Open = Closed ___ Follow-up Comment #3: This is an intentional

[bug #33125] make fails building android build environment due to memory corruption

2011-05-02 Thread Paul D. Smith
Follow-up Comment #3, bug #33125 (project make): So I'm happy to make this change, because it does seem cleaner, but I must confess I don't understand how the original error is caused by it. The code uses isspace() to count spaces the first time through the list. isspace() matches spaces and

[bug #32871] Incorrect content returned by $(value) in recipe for target specific variable

2011-05-02 Thread Paul D. Smith
Update of bug #32871 (project make): Triage Status:None = Verified ___ Follow-up Comment #1: I agree, this is a bug. ___ Reply to this

[bug #33125] make fails building android build environment due to memory corruption

2011-05-02 Thread Paul D. Smith
Update of bug #33125 (project make): Status:None = Fixed Assigned to:None = psmith Open/Closed:Open = Closed Operating System:

[bug #32753] struct rlimit stack_limit not declared extern in make.h

2011-05-02 Thread Paul D. Smith
Update of bug #32753 (project make): Status:None = Fixed Assigned to:None = psmith Open/Closed:Open = Closed Component Version:

[bug #33125] make fails building android build environment due to memory corruption

2011-05-02 Thread Paul D. Smith
Follow-up Comment #8, bug #33125 (project make): I added a regression test with my fix. It won't show any difference in behavior unless you run it in valgrind or similar though. ___ Reply to this item at:

[bug #32872] Inheritance of target-specific variable not always suppressed by private

2011-05-02 Thread Paul D. Smith
Update of bug #32872 (project make): Triage Status:None = Verified ___ Follow-up Comment #1: I agree, this is a bug ___ Reply to this

[bug #32058] shortest-stem is missing from .FEATURES documentation

2011-05-02 Thread Paul D. Smith
Update of bug #32058 (project make): Status:None = Fixed Assigned to:None = psmith Open/Closed:Open = Closed Fixed Release:

[bug #32307] Documentation does not identify versions at which new features became available

2011-05-02 Thread Paul D. Smith
Follow-up Comment #2, bug #32307 (project make): The primary intent of the GNU make manual is to be printed into a paper book. Maybe that's anachronistic now, but I still am not terribly jazzed about the idea of sprinkling little parenthetical comments throughout the text such as (added in

[bug #31582] typo in documentation for $(flavor) function

2011-05-02 Thread Paul D. Smith
Update of bug #31582 (project make): Status:None = Fixed Assigned to:None = psmith Open/Closed:Open = Closed Fixed Release:

[bug #23922] On XP 64 with sh.exe installed in Program Files (x86) gmake generates a stack overflow exception.

2011-05-07 Thread Paul D. Smith
Update of bug #23922 (project make): Assigned to:None = eliz ___ Reply to this item at: http://savannah.gnu.org/bugs/?23922 ___ Message

[bug #32872] Inheritance of target-specific variable not always suppressed by private

2011-05-07 Thread Paul D. Smith
Update of bug #32872 (project make): Status:None = Fixed Assigned to:None = psmith Open/Closed:Open = Closed Fixed Release:

[bug #33274] Make no longer handles archive prereq's that include multiple files within the ( )'s

2011-05-10 Thread Paul D. Smith
Update of bug #33274 (project make): Status:None = Duplicate Open/Closed:Open = Closed ___ Follow-up Comment #1: Duplicate of (already

[bug #33344] Undefined variables introduce leading whitespace during variable assignment

2011-05-18 Thread Paul D. Smith
Update of bug #33344 (project make): Status:None = Not A Bug Open/Closed:Open = Closed ___ Follow-up Comment #1: Regarding the leading

[bug #33034] Makefile:23: *** mixed implicit and normal rules. Stop. for Linux kernel out of source builds

2011-05-20 Thread Paul D. Smith
Follow-up Comment #5, bug #33034 (project make): I'm not trying to be flip, but what do you do when you upgrade to a new version of the compiler and older code no longer builds correctly due to more stringent requirements? I see this in code all the time (not GNU make) with new versions of GCC

[bug #30612] error parsing library references with multiple objects

2011-06-12 Thread Paul D. Smith
Follow-up Comment #3, bug #30612 (project make): whoops, you're right: fixed now in CVS. ___ Reply to this item at: http://savannah.gnu.org/bugs/?30612 ___ Message sent via/by Savannah

[bug #34167] Spurious systax errors, Purify detects memory access problems.

2011-08-29 Thread Paul D. Smith
Follow-up Comment #1, bug #34167 (project make): GNU make 3.81 was released almost 5 1/2 years ago. Many bugs, including memory bugs, have been resolved since then. Please try with the latest version (3.82) or even the latest version available from CVS and see if you still have memory errors.

[bug #31614] allow spaces in target names

2011-09-11 Thread Paul D. Smith
Update of bug #31614 (project make): Status:None = Duplicate Open/Closed:Open = Closed ___ Follow-up Comment #2: Duplicate of bug #712

[bug #34167] Spurious systax errors, Purify detects memory access problems.

2011-09-11 Thread Paul D. Smith
Follow-up Comment #3, bug #34167 (project make): It's not clear to me that this is due to a bug in make. Offhand it looks like a configuration or environment problem, not a bug in make. Are you still seeing Purify errors when you try to run this version of make? If you are please attach the

[bug #33958] Segfault in a 'define' with sort, foreach and newlines...

2011-09-11 Thread Paul D. Smith
Update of bug #33958 (project make): Status:None = Fixed Assigned to:None = psmith Open/Closed:Open = Closed Fixed Release:

[bug #712] GNU make can't handle spaces in pathnames

2011-09-11 Thread Paul D. Smith
Follow-up Comment #11, bug #712 (project make): bug #31614 closed as a duplicate of this bug ___ Reply to this item at: http://savannah.gnu.org/bugs/?712 ___ Message sent via/by Savannah

[bug #33399] Double-colon rules sometimes behave like if they were single-colon

2011-09-11 Thread Paul D. Smith
Update of bug #33399 (project make): Status:None = Not A Bug Open/Closed:Open = Closed ___ Follow-up Comment #1: It isn't the backslash

[bug #31489] Can't build from read-only filesystem

2011-09-11 Thread Paul D. Smith
Update of bug #31489 (project make): Status:None = Fixed Assigned to:None = psmith Open/Closed:Open = Closed Fixed Release:

[bug #32202] Infinite loop when trying to question dialog project Makefile

2011-09-11 Thread Paul D. Smith
Update of bug #32202 (project make): Status:None = Not A Bug Open/Closed:Open = Closed Triage Status:None = Need Info

[bug #32498] export within $(eval) within a $(call) broken?

2011-09-11 Thread Paul D. Smith
Update of bug #32498 (project make): Status:None = Fixed Assigned to:None = psmith Open/Closed:Open = Closed Fixed Release:

[bug #34309] gnu make severe performance regression in 3.82

2011-09-16 Thread Paul D. Smith
Follow-up Comment #1, bug #34309 (project make): I believe this has been fixed in GNU make CVS already. Can you check and see if that works better for you? ___ Reply to this item at: http://savannah.gnu.org/bugs/?34309

[bug #34310] pattern rule chains give misleading error message

2011-09-16 Thread Paul D. Smith
Update of bug #34310 (project make): Status:None = Not A Bug Open/Closed:Open = Closed ___ Follow-up Comment #1: Make cannot give such

[bug #32511] Prerequisite libraries can expand to the system library despite vpath

2011-09-18 Thread Paul D. Smith
Update of bug #32511 (project make): Status:None = Fixed Assigned to:None = psmith Open/Closed:Open = Closed Fixed Release:

[bug #33873] MAKEFLAGS=-jN gets lost on reexec

2011-09-18 Thread Paul D. Smith
Update of bug #33873 (project make): Status:None = Fixed Assigned to:None = psmith Open/Closed:Open = Closed Fixed Release:

[bug #31326] Error message is way too terse

2011-09-19 Thread Paul D. Smith
Follow-up Comment #3, bug #31326 (project make): There's nothing make can do about this, that I can see. If your variable contains invalid syntax for a target then you won't see a problem until the variable is used in a target context, and that's where the error will happen. I suppose make

[bug #34747] wildcard function does not handle names with spaces

2011-11-08 Thread Paul D. Smith
Update of bug #34747 (project make): Item Group:None = Enhancement Status:None = Duplicate Open/Closed:Open = Closed

[bug #34806] target-specific variable with conditional assignment generates garbage

2011-11-13 Thread Paul D. Smith
Update of bug #34806 (project make): Status:None = Duplicate Open/Closed:Open = Closed ___ Follow-up Comment #1: This has already been

[bug #34608] comparison of unsigned expression 0 is always false

2011-11-13 Thread Paul D. Smith
Update of bug #34608 (project make): Status:None = Not A Bug Open/Closed:Open = Closed ___ Follow-up Comment #1: It turns out that this

[bug #34530] make (ab)uses the ASCII grave accent (0x60) as a left single quotation mark

2011-11-13 Thread Paul D. Smith
Update of bug #34530 (project make): Status:None = Later Triage Status:None = Medium Effort ___ Follow-up Comment #1: I'm not too excited

[bug #34608] comparison of unsigned expression 0 is always false

2011-11-13 Thread Paul D. Smith
Follow-up Comment #3, bug #34608 (project make): Hm. This change is not identical to the original. To get that you'd need to write !((t) -1 = 0) and if you do that then GCC warns again. However I'm not aware offhand of any numeric implementations where casting a -1 to an unsigned value yields

[bug #34530] make (ab)uses the ASCII grave accent (0x60) as a left single quotation mark

2011-11-13 Thread Paul D. Smith
Follow-up Comment #4, bug #34530 (project make): Eli: Using '' or instead of `' is also pure ASCII...? I agree with Markus, really, that this is a throwback to broken terminal fonts from the 1980's, that it looks ugly in virtually every font available today, and I don't see any reason to

[bug #34608] comparison of unsigned expression 0 is always false

2011-11-13 Thread Paul D. Smith
Update of bug #34608 (project make): Status: Not A Bug = None Open/Closed: Closed = Open ___ Reply to this item at:

[bug #34608] comparison of unsigned expression 0 is always false

2011-11-13 Thread Paul D. Smith
Follow-up Comment #6, bug #34608 (project make): This is what I get: $ cat foo.c #define INTEGER_TYPE_SIGNED(t) !((t) -1 = 0) int foo() { return INTEGER_TYPE_SIGNED(unsigned int); } $ gcc --version gcc (Ubuntu/Linaro 4.4.4-14ubuntu5) 4.4.5 $ gcc -Wextra -g -c -o foo.o foo.c foo.c: In function

[bug #34530] make (ab)uses the ASCII grave accent (0x60) as a left single quotation mark

2011-11-13 Thread Paul D. Smith
Follow-up Comment #6, bug #34530 (project make): The strings are the keys to the translation lookup table, yes. So changing the string changes the lookup key. I don't know what you mean by change the hashes at our end? The hashes are generated at runtime by the gettext library when you ask for

[bug #15719] Test suite not reliable for parallel build support

2011-11-13 Thread Paul D. Smith
Update of bug #15719 (project make): Operating System: MS Windows = Any Summary: Make jobserver feature not supported on WINDOWS32 platforms = Test suite not reliable for parallel build support

[bug #32567] make can not compile anymore on WINDOWS32 target from 2010-11-07

2011-11-13 Thread Paul D. Smith
Update of bug #32567 (project make): Status:None = Fixed Assigned to:None = psmith Open/Closed:Open = Closed Operating System:

[bug #34608] comparison of unsigned expression 0 is always false

2011-11-13 Thread Paul D. Smith
Update of bug #34608 (project make): Status:None = Fixed Assigned to:None = psmith Open/Closed:Open = Closed Operating System:

[bug #34519] Interrupt/Exception caught Program Files (x86)

2011-11-13 Thread Paul D. Smith
Update of bug #34519 (project make): Status:None = Duplicate Open/Closed:Open = Closed ___ Follow-up Comment #3: I believe this bug is

[bug #33399] Double-colon rules sometimes behave like if they were single-colon

2011-11-13 Thread Paul D. Smith
Update of bug #33399 (project make): Status: Not A Bug = Fixed Assigned to:None = psmith Operating System: POSIX-Based = Any Fixed Release:

[bug #34818] PATH_SEPARATOR_CHAR broken for windows when cross-compiled

2011-11-14 Thread Paul D. Smith
Follow-up Comment #3, bug #34818 (project make): Maybe I don't understand the context. For typical Windows, VMS, OS2, etc. builds GNU make doesn't run autotools (as I understand it). It has predefined config.h variations for those targets and you copy the right one over to config.h before you

[bug #34818] PATH_SEPARATOR_CHAR broken for windows when cross-compiled

2011-11-14 Thread Paul D. Smith
Follow-up Comment #5, bug #34818 (project make): Gotcha. I didn't realize people were using autotools with Windows targets. Cross-compiling for a Windows target sounds funky to me but I definitely see the attraction there :-). ___ Reply

<    5   6   7   8   9   10   11   12   13   14   >