From 888bdda5d4fcd659a8569e7add025c567b2fd7a2 Mon Sep 17 00:00:00 2001 From: Alexander Kartashov Date: Wed, 20 Feb 2013 10:53:36 +0000 Subject: [PATCH] protobuf: fixed compilation on ARM The constant 4294967295 isn't replaced with 0xFFFFFFFF in a generated source. Signed-off-by: Alexander Kartashov Signed-off-by: Pavel Emelyanov --- protobuf/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/protobuf/Makefile b/protobuf/Makefile index b4e209aaa..cb71a62a1 100644 --- a/protobuf/Makefile +++ b/protobuf/Makefile @@ -78,7 +78,7 @@ $(obj)/%.pb-c.c $(obj)/%.pb-c.h: $(obj)/%.proto $(obj)/%.proto.c.d $(E) " PBCC " $@ $(Q) protoc-c --proto_path=$(obj)/ --c_out=$(obj)/ $< ifeq ($(ARCH),arm) - $(Q) sed -i 's/4294967295/0xFFFFFFFF/g' $@ $(patsubst %c,%h,$@) + $(Q) sed -i -e 's/4294967295/0xFFFFFFFF/g' $@ $(patsubst %.h,%.c,$@) endif $(obj)/%.o: $(obj)/%.pb-c.c $(obj)/%.pb-c.h