diff options
Diffstat (limited to 'payloads/libpayload')
-rw-r--r-- | payloads/libpayload/Makefile | 3 | ||||
-rw-r--r-- | payloads/libpayload/drivers/video/video.c | 3 | ||||
-rw-r--r-- | payloads/libpayload/sample/hello.c | 1 |
3 files changed, 4 insertions, 3 deletions
diff --git a/payloads/libpayload/Makefile b/payloads/libpayload/Makefile index 57f6bd8bcd..6d169ccc92 100644 --- a/payloads/libpayload/Makefile +++ b/payloads/libpayload/Makefile @@ -115,6 +115,8 @@ $(obj)/lib/libpayload.a: $(OBJS) $(Q)printf " AR $(subst $(shell pwd)/,,$(@))\n" $(Q)$(AR) rc $@ $(OBJS) +include util/kconfig/Makefile + $(obj)/%.o: $(src)/%.c $(Q)printf " CC $(subst $(shell pwd)/,,$(@))\n" $(Q)$(CC) -m32 $(CFLAGS) -c -o $@ $< @@ -164,7 +166,6 @@ distclean: clean $(Q)rm -rf build $(Q)rm -f .config .config.old ..config.tmp .kconfig.d .tmpconfig* -include util/kconfig/Makefile .PHONY: $(PHONY) prepare clean distclean doxygen doxy diff --git a/payloads/libpayload/drivers/video/video.c b/payloads/libpayload/drivers/video/video.c index 83c393b4db..a9c070d527 100644 --- a/payloads/libpayload/drivers/video/video.c +++ b/payloads/libpayload/drivers/video/video.c @@ -193,11 +193,10 @@ int video_console_init(void) } video_console_fixup_cursor(); + console_add_output_driver(&cons); return 0; } - console_add_output_driver(&cons); - return 0; } diff --git a/payloads/libpayload/sample/hello.c b/payloads/libpayload/sample/hello.c index ffd9dc909b..8112501474 100644 --- a/payloads/libpayload/sample/hello.c +++ b/payloads/libpayload/sample/hello.c @@ -34,5 +34,6 @@ int main(void) { printf("Hello world!\n"); + halt(); return 0; } |