$OpenBSD: patch-lib_compiler_src_v3_codegen_erl,v 1.3 2010/09/13 17:31:03 sebastia Exp $
Fix a compiler bug, http://thread.gmane.org/gmane.comp.lang.erlang.general/26285
--- lib/compiler/src/v3_codegen.erl.orig	Tue Mar 16 11:19:52 2010
+++ lib/compiler/src/v3_codegen.erl	Tue Mar 16 11:21:01 2010
@@ -1518,6 +1518,8 @@ cg_binary_size_1([], Bits, Acc) ->
     Sizes = filter(fun({_,{integer,0}}) -> false;
 		      (_) -> true end, Sizes0),
     case Sizes of
+    [] ->
+        {bs_init2,[{integer,0}]};
 	[{1,_}|_] ->
 	    {bs_init_bits,cg_binary_bytes_to_bits(Sizes, [])};
 	[{8,_}|_] ->
