Index: uspace/Makefile.common
===================================================================
--- uspace/Makefile.common	(revision a4e3976dac7e27c7776b22cdabe3f689766f265d)
+++ uspace/Makefile.common	(revision 52a7f238d456b74ac954a11d7f2f4c34b1c35dfa)
@@ -293,6 +293,5 @@
 -include $(DEPENDS)
 
-ifneq ($(BINARY),)
-$(BINARY).disasm: $(BINARY)
+%.disasm: %
 ifeq ($(CONFIG_LINE_DEBUG),y)
 	$(OBJDUMP) -d -S $< > $@
@@ -301,4 +300,5 @@
 endif
 
+ifneq ($(BINARY),)
 $(BINARY): $(LINKER_SCRIPT) $(OBJECTS) $(LIBS) $(BASE_LIBS)
 	$(LD) -n $(LFLAGS) -T $(LINKER_SCRIPT) -M -Map $(BINARY).map -o $(BINARY) $(OBJECTS) $(LIBS) $(BASE_LIBS)
@@ -309,11 +309,4 @@
 
 ifneq ($(SLIBRARY),)
-$(LOUTPUT).disasm: $(LOUTPUT)
-ifeq ($(CONFIG_LINE_DEBUG),y)
-	$(OBJDUMP) -d -S $< > $@
-else
-	$(OBJDUMP) -d $< > $@
-endif
-
 $(LOUTPUT): $(LARCHIVE) $(LIBC_PREFIX)/arch/$(UARCH)/_link-shlib.ld
 	$(LD) -T $(LIBC_PREFIX)/arch/$(UARCH)/_link-shlib.ld $(LIB_LFLAGS) $(LARCHIVE) -o $@ -Map $(LOUTPUT).map
@@ -342,10 +335,4 @@
 	$(STRIP) $(TEST_OUTPUT)
 endif
-$(TEST_BINARY).disasm: $(TEST_BINARY)
-ifeq ($(CONFIG_LINE_DEBUG),y)
-	$(OBJDUMP) -d -S $< > $@
-else
-	$(OBJDUMP) -d $< > $@
-endif
 endif
 
