This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
PATCH to top level: set MAKE=make on 4.3BSD
- To: binutils at sources dot redhat dot com, gcc-patches at gcc dot gnu dot org, gdb-patches at sources dot redhat dot com
- Subject: PATCH to top level: set MAKE=make on 4.3BSD
- From: msokolov at ivan dot Harhan dot ORG (Michael Sokolov)
- Date: Fri, 21 Jul 00 17:49:01 CDT
Hi there,
Below is a patch to the top level of the tree (both src and gcc repos) to set
MAKE=make in the generated top-level Makefile on 4.3BSD. (Traditional BSD UNIX
make doesn't set ${MAKE}.) Since the top level uses Cygnus configure and not
Autoconf, I implemented this the Cygnus configure way by creating a host
Makefile fragment and making configure.in select it for this host.
--
Michael Sokolov Harhan Engineering Laboratory
Public Service Agent International Free Computing Task Force
International Engineering and Science Task Force
615 N GOOD LATIMER EXPY STE #4
DALLAS TX 75204-5852 USA
Phone: +1-214-824-7693 (Harhan Eng Lab office)
E-mail: msokolov@ivan.Harhan.ORG (ARPA TCP/SMTP) (UUCP coming soon)
P.S. Just a reminder, don't run autoconf when applying this patch, this is the
Cygnus configure-style configure.in, not Autoconf-style!
2000-07-21 Michael Sokolov <msokolov@ivan.Harhan.ORG>
* configure.in (per-host: vax-*-bsd*): New special case.
* config/mh-vaxbsd: New file.
Index: configure.in
===================================================================
RCS file: /cvs/src/src/configure.in,v
retrieving revision 1.15
diff -c -3 -p -r1.15 configure.in
*** configure.in 2000/06/20 13:59:03 1.15
--- configure.in 2000/07/21 22:32:06
*************** case "${host}" in
*** 199,204 ****
--- 199,207 ----
*-windows*)
host_makefile_frag="${host_makefile_frag} config/mh-windows"
;;
+ vax-*-bsd*)
+ host_makefile_frag="${host_makefile_frag} config/mh-vaxbsd"
+ ;;
vax-*-ultrix2*)
host_makefile_frag="${host_makefile_frag} config/mh-vaxult2"
;;
*** /dev/null Fri Jul 21 17:13:08 2000
--- config/mh-vaxbsd Fri Jul 21 16:09:43 2000
***************
*** 0 ****
--- 1,2 ----
+ # Traditional BSD UNIX make doesn't set ${MAKE}
+ MAKE=make