Commit 0d26efed authored by Eric Andersen's avatar Eric Andersen
Browse files

lord_apollyon writes:

When gcc 3.4.4 is configured for the toolchain, it subsequently fails to
compile udhcp-0.9.8/dhcpc.c complaining about an improper switch statement
syntax error:

dhcpc.c: In function `perform_renew':
dhcpc.c:136: error: label at end of compound statement
parent 76830476
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
--- udhcp-0.9.8/dhcpc.c.orig	2005-11-24 01:41:48.000000000 +1000
+++ udhcp-0.9.8/dhcpc.c	2005-11-24 01:44:16.000000000 +1000
@@ -132,6 +132,8 @@
 		state = INIT_SELECTING;
 		break;
 	case INIT_SELECTING:
+	default:
+		break;
 	}
 
 	/* start things over */
+1 −0
Original line number Diff line number Diff line
@@ -33,6 +33,7 @@ udhcp-source: $(DL_DIR)/$(UDHCP_SOURCE)
$(UDHCP_DIR)/.unpacked: $(DL_DIR)/$(UDHCP_SOURCE)
	zcat $(DL_DIR)/$(UDHCP_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
	$(SED) 's/-Os -fomit-frame-pointer/$(TARGET_CFLAGS)/' $(UDHCP_DIR)/Makefile
	toolchain/patch-kernel.sh $(UDHCP_DIR) package/udhcp/ udhcp\*.patch
	touch $(UDHCP_DIR)/.unpacked

#$(UDHCP_DIR)/.unpacked: