aboutsummaryrefslogtreecommitdiff
path: root/payloads/bayou/Makefile
diff options
context:
space:
mode:
authorAngel Pons <th3fanbus@gmail.com>2019-07-25 12:19:44 +0200
committerPatrick Georgi <pgeorgi@google.com>2019-12-09 09:51:23 +0000
commit3979def529ac6efeb37248e1bfc965112e6c86db (patch)
treef4802514891326292c5ae76b1abc84bca0553166 /payloads/bayou/Makefile
parentd01b67506735f685cdadab7a175529df23b50c8f (diff)
payloads/bayou: remove unhooked payload
The bayou payload is not attached to the build system in any way, and has not been for quite a while. Since selecting it in Kconfig does nothing, remove this payload now that coreboot 4.10 has been released. Change-Id: Icfb18b88e460a4e4b538b7efe907d4eef6c40638 Signed-off-by: Angel Pons <th3fanbus@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/34565 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: ron minnich <rminnich@gmail.com> Reviewed-by: Nico Huber <nico.h@gmx.de>
Diffstat (limited to 'payloads/bayou/Makefile')
-rw-r--r--payloads/bayou/Makefile67
1 files changed, 0 insertions, 67 deletions
diff --git a/payloads/bayou/Makefile b/payloads/bayou/Makefile
deleted file mode 100644
index 7a4b08b484..0000000000
--- a/payloads/bayou/Makefile
+++ /dev/null
@@ -1,67 +0,0 @@
-##
-## This file is part of the bayou project.
-##
-## Copyright (C) 2008 Advanced Micro Devices, Inc.
-##
-## This program is free software; you can redistribute it and/or modify
-## it under the terms of the GNU General Public License version 2 as
-## published by the Free Software Foundation.
-##
-## This program is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
-
-CONFIG_LZMA=y
-CONFIG_NRV2B=y
-CONFIG_BUILTIN_LAR=y
-
-PBUILDER_CONFIG=bayou.xml
-BUILTIN_LAR=builtin.lar
-
-export src := $(CURDIR)
-export obj := $(src)/build
-
-LIBPAYLOAD_DIR := $(obj)/libpayload
-
-CC?=gcc
-STRIP?=strip
-OBJCOPY?=objcopy
-
-FFLAGS-y=
-FFLAGS-$(CONFIG_BUILTIN_LAR) += -DCONFIG_BUILTIN_LAR
-FFLAGS-$(CONFIG_LZMA) += -DCONFIG_LZMA
-FFLAGS-$(CONFIG_NRV2B) += -DCONFIG_NRV2B
-
-OBJECTS-y=main.o payload.o config.o menu.o self.o
-OBJECTS-$(CONFIG_LZMA) += lzma.o
-OBJECTS-$(CONFIG_NRV2B) += nrv2b.o
-OBJECTS-$(CONFIG_BUILTIN_LAR) += builtin-lar.o
-
-CFLAGS= -Wall -Werror -Os $(FFLAGS-y)
-LDFLAGS=-Wl,-T,bayou.ldscript -static
-LIBGCC=$(shell $(CC) -m32 -print-libgcc-file-name)
-
-LPCC=$(LIBPAYLOAD_DIR)/bin/lpgcc
-
-bayou.elf: $(OBJECTS-y)
- $(LPCC) $(LDFLAGS) -m32 -o $@ $(OBJECTS-y)
- @$(STRIP) $@
-
-builtin-lar.o: $(BUILTIN_LAR)
- @$(OBJCOPY) -I binary -B i386 -O elf32-i386 $(BUILTIN_LAR) $@
-
-builtin.lar: util/pbuilder/pbuilder
- @rm -f $@
- util/pbuilder/pbuilder -c $(PBUILDER_CONFIG) create $@
-
-util/pbuilder/pbuilder:
- $(MAKE) -C util/pbuilder
-
-%.o: %.c
- $(LPCC) $(CFLAGS) -c -o $@ $<
-
-clean:
- rm -f *.o bayou.elf builtin.lar
- $(MAKE) -C util/pbuilder clean