source: mainline/boot/arch/ia64/loader/gefi/apps/Makefile@ abe6163

lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Last change on this file since abe6163 was abe6163, checked in by Jakub Jermar <jakub@…>, 17 years ago

Remove the ia64 loader's dependency on libgcc. The dependecny would break
builds with the new toolchain.

  • Property mode set to 100644
File size: 1.4 KB
Line 
1#
2# Copyright (C) 1999-2001 Hewlett-Packard Co.
3# Contributed by David Mosberger <davidm@hpl.hp.com>
4# Contributed by Stephane Eranian <eranian@hpl.hp.com>
5#
6# This file is part of the gnu-efi package.
7#
8# GNU-EFI is free software; you can redistribute it and/or modify
9# it under the terms of the GNU General Public License as published by
10# the Free Software Foundation; either version 2, or (at your option)
11# any later version.
12#
13# GNU-EFI is distributed in the hope that it will be useful,
14# but WITHOUT ANY WARRANTY; without even the implied warranty of
15# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16# GNU General Public License for more details.
17#
18# You should have received a copy of the GNU General Public License
19# along with GNU-EFI; see the file COPYING. If not, write to the Free
20# Software Foundation, 59 Temple Place - Suite 330, Boston, MA
21# 02111-1307, USA.
22#
23
24include ../Make.defaults
25CDIR=$(TOPDIR)/..
26LINUX_HEADERS = /usr/src/sys/build
27CPPFLAGS += -D__KERNEL__ -I$(LINUX_HEADERS)/include
28CRTOBJS = ../gnuefi/crt0-efi-$(ARCH).o
29LDSCRIPT = ../gnuefi/elf_$(ARCH)_efi.lds
30LDFLAGS += -T $(LDSCRIPT) -shared -Bsymbolic -L../lib -L../gnuefi $(CRTOBJS)
31LOADLIBES = -lefi -lgnuefi
32FORMAT = efi-app-$(ARCH)
33
34TARGETS = t.efi t2.efi t3.efi t4.efi t5.efi t6.efi printenv.efi t7.efi
35
36all: $(TARGETS)
37
38
39clean:
40 rm -f $(TARGETS) *~ *.o *.so
41
42.PHONY: install
43
44include ../Make.rules
Note: See TracBrowser for help on using the repository browser.