Add back a missing shared library used by rild to linker command line.  Currently this works because the library is linked via dependency of another shared library used by
rild.  This is fragile and not the right thing to do.  The library is used only for
ARM so also need to check the target.
diff --git a/rild/Android.mk b/rild/Android.mk
index 7c8620a..5192fd9 100644
--- a/rild/Android.mk
+++ b/rild/Android.mk
@@ -11,6 +11,10 @@
 	libcutils \
 	libril
 
+ifeq ($(TARGET_ARCH),arm)
+LOCAL_SHARED_LIBRARIES += libdl
+endif # arm
+
 LOCAL_CFLAGS := -DRIL_SHLIB
 
 LOCAL_MODULE:= rild