Skip to content

Commit 1cd39cb

Browse files
2009-09-01 Tristan Gingold <[email protected]>
* makefile.vms: Adjust include pathes. Remove useless vaxctrl library. * configure.com: Ported to Itanium VMS. Create build.com DCL script. Make edit silent.
1 parent 21bc970 commit 1cd39cb

File tree

2 files changed

+36
-18
lines changed

2 files changed

+36
-18
lines changed

ChangeLog

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
2009-09-01 Tristan Gingold <[email protected]>
2+
3+
* setup.com: Ported to Itanium VMS. Can also build using DCL scripts.
4+
Remove logical names.
5+
16
2009-08-31 Dave Korn <[email protected]>
27

38
* ltmain.sh (func_normal_abspath): New function.

setup.com

+31-18
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,51 @@
1-
$! setup files for openVMS/Alpha
21
$!
3-
$ define aout [-.INCLUDE.AOUT]
4-
$ define coff [-.INCLUDE.COFF]
5-
$ define elf [-.INCLUDE.ELF]
6-
$ define nlm [-.INCLUDE.NLM]
7-
$ define opcode [-.INCLUDE.OPCODE]
2+
$! Build procedure
83
$!
9-
$! Build procedures
10-
$!
11-
$! Note: you need make 3.76
12-
$ MAKE="gmake_3_76"
13-
$ OPT=
4+
$! Note: you need a DCL-compatible gnu make.
5+
$ MAKE="make381"
6+
$ OPT=""
147
$!
158
$ if (P1 .EQS. "CONFIGURE") .OR. (P1 .EQS. "ALL")
169
$ then
1710
$ set def [.bfd]
1811
$ @configure
12+
$ set def [-.libiberty]
13+
$ @configure
14+
$ set def [-.opcodes]
15+
$ @configure
1916
$ set def [-.binutils]
2017
$ @configure
2118
$ set def [-.gas]
2219
$ @configure
2320
$ set def [-]
2421
$ endif
25-
$ if (P1 .EQS. "MAKE") .OR. (P1 .EQS. "ALL")
22+
$ if (P1 .EQS. "BUILD") .OR. (P1 .EQS. "ALL")
23+
$ then
24+
$ set def [.bfd]
25+
$ @build
26+
$ set def [-.libiberty]
27+
$ @build
28+
$ set def [-.opcodes]
29+
$ @build
30+
$ set def [-.binutils]
31+
$ @build
32+
$ set def [-.gas]
33+
$ @build
34+
$ set def [-]
35+
$ endif
36+
$ if P1 .EQS. "MAKE"
2637
$ then
38+
$ ARCH=F$GETSYI("ARCH_NAME")
39+
$ ARCH=F$EDIT(arch,"UPCASE")
2740
$ set def [.bfd]
28-
$ 'MAKE "ARCH=ALPHA" "OPT=''OPT'"
41+
$ 'MAKE "ARCH=''ARCH'" "OPT=''OPT'"
2942
$ set def [-.libiberty]
30-
$ 'MAKE "ARCH=ALPHA" "OPT=''OPT'"
43+
$ 'MAKE "ARCH=''ARCH'" "OPT=''OPT'"
3144
$ set def [-.opcodes]
32-
$ 'MAKE "ARCH=ALPHA" "OPT=''OPT'"
45+
$ 'MAKE "ARCH=''ARCH'" "OPT=''OPT'"
3346
$ set def [-.binutils]
34-
$ 'MAKE "ARCH=ALPHA" "OPT=''OPT'"
47+
$ 'MAKE "ARCH=''ARCH'" "OPT=''OPT'"
3548
$ set def [-.gas]
36-
$ 'MAKE "ARCH=ALPHA" "OPT=''OPT'"
49+
$ 'MAKE "ARCH=''ARCH'" "OPT=''OPT'"
3750
$ set def [-]
38-
$ endif
51+
$ endif

0 commit comments

Comments
 (0)