Could a gatekeeper review the attached Makefile patch?

The main purpose of the patch is to make it easier to build on Ubuntu
systems, where bash is not the default shell.  The patch includes
rewrites of two rules that were using bash-specific operators.  After
this patch, you no longer need to set the SHELL environment variable
before building on Ubuntu.

Also, the patch changes 'make clean' to be more complete -- it was
only cleaning half of the libraries on x86-64.

Finally, there is a fix for a build problem with my recent changes to
the libhugetlbfs Makefile (r3326).  Thanks,

-David Coakley / AMD Open Source Compiler Engineering
Avoid bash-specific redirection operators in make rules.

For the top-level clean action, clean both 'lib' and 'lib2' targets if
they are in use.  Do not clean GNU3 components if not building them.

For libhugetlbfs, ensure that make does not try to build the 'version'
file in the source tree using an implicit rule for creating executables.

Attachment: ubuntu.diff
Description: Binary data

------------------------------------------------------------------------------
This SF.net Dev2Dev email is sponsored by:

Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
_______________________________________________
Open64-devel mailing list
Open64-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/open64-devel

Reply via email to