* coff-tic80.c (tic80_howto_table): Add R_ABS entry.
[deliverable/binutils-gdb.git] / binutils / makefile.vms
CommitLineData
e10a4fc4 1#
c05a9b33 2# Makefile for binutils under openVMS/Alpha
e10a4fc4
ILT
3#
4# For use with gnu-make for vms
5#
c05a9b33 6# Created by Klaus K"ampf, kkaempf@progis.de
e10a4fc4
ILT
7#
8#
9
e10a4fc4 10ifeq ($(CC),gcc)
c05a9b33
ILT
11CFLAGS=/cc1="-fno-exceptions -g0"/include=([],[-.include],[-.bfd])$(DEFS)
12DEFS=
13LIBS=,GNU:[000000]LIBGCC2/lib,GNU:[000000]LIBGCCLIB/lib,sys$$library:vaxcrtl.olb/lib,GNU:[000000]crt0.obj
e10a4fc4 14else
2a774ae9
ILT
15CFLAGS=/noopt/debug/include=([],[-.include],[-.bfd])$(DEFS)/warnings=disable=(missingreturn,implicitfunc)
16DEFS=/define=("const=","unlink=remove",\
e10a4fc4
ILT
17"_bfd_generic_get_section_contents_in_window"="_bfd_generic_get_win_section_cont",\
18"_bfd_elf_section_from_bfd_section"="_bfd_elf_sec_from_bfd_sec")
2a774ae9 19LIBS=,sys$$library:vaxcrtl.olb/lib
e10a4fc4
ILT
20endif
21
2a774ae9
ILT
22BFDLIB = [-.bfd]libbfd.olb/lib
23BFDLIB_DEP = [-.bfd]libbfd.olb
24LIBIBERTY_DEP = [-.libiberty]libiberty.olb
25LIBIBERTY = [-.libiberty]libiberty.olb/lib
26OPCODES_DEP = [-.opcodes]libopcodes.olb
27OPCODES = [-.opcodes]libopcodes.olb/lib
e10a4fc4 28
2a774ae9 29DEBUG_OBJS = rddbg.obj,debug.obj,stabs.obj,ieee.obj,rdcoff.obj
e10a4fc4 30
2a774ae9 31WRITE_DEBUG_OBJS = $(DEBUG_OBJS),wrstabs.obj
e10a4fc4 32
2a774ae9 33BULIBS = []bucomm.obj,version.obj,filemode.obj
e10a4fc4 34
2a774ae9
ILT
35ADDL_DEPS = $(BULIBS),$(BFDLIB_DEP),$(LIBIBERTY_DEP)
36ADDL_LIBS = $(BULIBS),$(BFDLIB),$(LIBIBERTY)
e10a4fc4 37
2a774ae9 38SIZEOBJS = $(ADDL_DEPS),size.obj
e10a4fc4 39
2a774ae9 40STRINGSOBJS = $(ADDL_DEPS),strings.obj
e10a4fc4 41
2a774ae9 42NMOBJS = $(ADDL_DEPS),nm.obj
e10a4fc4 43
2a774ae9 44OBJDUMPOBJS = $(ADDL_DEPS),objdump.obj,prdbg.obj,$(DEBUG_OBJS),$(OPCODES_DEP)
e10a4fc4 45
2a774ae9 46all: config.h size.exe strings.exe objdump.exe nm.exe
e10a4fc4 47
2a774ae9
ILT
48size.exe: $(SIZEOBJS)
49 link/exe=$@ size.obj,$(ADDL_LIBS)$(LIBS)
50
51strings.exe: $(STRINGSOBJS)
52 link/exe=$@ strings.obj,$(ADDL_LIBS)$(LIBS)
53
54nm.exe: $(NMOBJS)
55 link/exe=$@ nm.obj,$(ADDL_LIBS)$(LIBS)
e10a4fc4 56
2a774ae9
ILT
57objdump.exe: $(OBJDUMPOBJS)
58 link/exe=$@ objdump.obj,prdbg.obj,$(DEBUG_OBJS),$(BFDLIB),$(OPCODES),$(ADDL_LIBS)$(LIBS)
59
60
61version.obj: version.c
c05a9b33 62 $(CC) $(CFLAGS)/define=(VERSION="""970202""") $<
e10a4fc4
ILT
63
64config.h: config.h-vms
65 $(CP) $< $@
This page took 0.106939 seconds and 4 git commands to generate.