[bug #16276] x86_64 link library paths are not correct when specified as dependencies

2006-04-05 Thread John DeFranco
URL: Summary: x86_64 link library paths are not correct when specified as dependencies Project: make Submitted by: jdefranco Submitted on: Wednesday 04/05/06 at 23:30

Re: Possible Bug in directory search for link libraries on x86_64 linux

2006-04-05 Thread Paul D. Smith
%% John DeFranco <[EMAIL PROTECTED]> writes: jd> On x86_64 systems it would seem that the search path for link libraries jd> should be : /lib64, /usr/lib64, /lib, /usr/lib, etc. If not you end up jd> getting the 32 bit libraries included first and then a link error. For jd> example (cut

Possible Bug in directory search for link libraries on x86_64 linux

2006-04-05 Thread John DeFranco
On x86_64 systems it would seem that the search path for link libraries should be : /lib64, /usr/lib64, /lib, /usr/lib, etc. If not you end up getting the 32 bit libraries included first and then a link error. For example (cut down to only include the pertinent segments): cc -g -o test o cl_

Re: compile-time warnings on Solaris 8 64-bit sparc (gcc 4.1.0)

2006-04-05 Thread Paul Eggert
"Paul D. Smith" <[EMAIL PROTECTED]> writes: > At that time it would be a good idea to look through gnulib etc. for > opportunities for re-use. OK, thanks for the heads-up. I expect that gnulib should be able to import some fixes from 'make' as well, e.g., for the glob/fnmatch area. > PS. I che

make removes trailing '/' when dir does not exists

2006-04-05 Thread Sam Ravnborg
This is with GNU Make 3.80 Consider following Makefile: .PHONY: $(MAKECMDGOALS) $(MAKECMDGOALS): @echo $@ As expected it prints out the targetname when supplied with a filename as parameter (no matter if the file exists or not): make foo.c => foo.c When I try specifying an existing dir

Re: compile-time warnings on Solaris 8 64-bit sparc (gcc 4.1.0)

2006-04-05 Thread Paul D. Smith
%% Paul Eggert <[EMAIL PROTECTED]> writes: pe> Would you be open to modifying 'make' to use the alloca-opt module pe> from gnulib? It would kill off most of these warnings, I think. pe> Other GNU programs use this module so 'make' would be in good pe> company. Many warnings appear becaus

compile-time warnings on Solaris 8 64-bit sparc (gcc 4.1.0)

2006-04-05 Thread Paul Eggert
Hey, congratulations on the new version! On Solaris 8 (sparc) with GCC 4.1.0 installed, I built GNU make 3.81 as follows: ./configure --prefix=/r/share1/src/make CC='gcc -m64' make and got some worrisome warnings as shown below. Spot-checking some of the generated machine code, it appears to be