35
36 S_COMOBJS= debug.o audit.o object.o
37
38 G_MACHOBJS= doreloc.o
39
40 P_MACHOBJS= sparc_elf.o _setup.o
41
42 CP_MACHOBJS= common_sparc.o
43
44 S_MACHOBJS=
45
46 P_ASOBJS= boot.o boot_elf.o caller.o
47
48 S_ASOBJS=
49
50 CRTSRCS= ../../../../lib/crt/sparc
51 CRTI= pics/crti.o
52 CRTN= pics/crtn.o
53 CRTS= $(CRTI) $(CRTN)
54
55 CHKSRCS= $(SRCBASE)/uts/common/krtld/reloc.h
56
57 BASEPLAT = sparc
58
59 include $(SRC)/Makefile.master
60
61 # We build sparc objects with cc by default
62 MAPFILE-ORDER = ../common/mapfile-order-devpro
63 $(__GNUC64)MAPFILE-ORDER = ../common/mapfile-order-gcc
64
65 include $(SRC)/cmd/sgs/rtld/Makefile.com
66 include $(SRC)/lib/Makefile.lib.64
67
68 # Add any machine specific flags.
69
70 CPPFLAGS += -I../../../../uts/sparc/krtld
71 CFLAGS += -xregs=no%appl
72 ASFLAGS += -s $(AS_PICFLAGS) -D__sparcv9 -D_ELF64 $(sparcv9_XARCH)
73 ADBGENFLAGS += -mlp64
74 ADBGENCFLAGS += -erroff=%all
75 ADBSUB= $(ADBSUB64)
|
35
36 S_COMOBJS= debug.o audit.o object.o
37
38 G_MACHOBJS= doreloc.o
39
40 P_MACHOBJS= sparc_elf.o _setup.o
41
42 CP_MACHOBJS= common_sparc.o
43
44 S_MACHOBJS=
45
46 P_ASOBJS= boot.o boot_elf.o caller.o
47
48 S_ASOBJS=
49
50 CRTSRCS= ../../../../lib/crt/sparc
51 CRTI= pics/crti.o
52 CRTN= pics/crtn.o
53 CRTS= $(CRTI) $(CRTN)
54
55 CHKSRCS= $(SRC)/uts/common/krtld/reloc.h
56
57 BASEPLAT = sparc
58
59 include $(SRC)/Makefile.master
60
61 # We build sparc objects with cc by default
62 MAPFILE-ORDER = ../common/mapfile-order-devpro
63 $(__GNUC64)MAPFILE-ORDER = ../common/mapfile-order-gcc
64
65 include $(SRC)/cmd/sgs/rtld/Makefile.com
66 include $(SRC)/lib/Makefile.lib.64
67
68 # Add any machine specific flags.
69
70 CPPFLAGS += -I../../../../uts/sparc/krtld
71 CFLAGS += -xregs=no%appl
72 ASFLAGS += -s $(AS_PICFLAGS) -D__sparcv9 -D_ELF64 $(sparcv9_XARCH)
73 ADBGENFLAGS += -mlp64
74 ADBGENCFLAGS += -erroff=%all
75 ADBSUB= $(ADBSUB64)
|