custom basename(3) and dirname(3)

diff --git a/libasn1compiler/Makefile.in b/libasn1compiler/Makefile.in
index 74f9893..64c0037 100644
--- a/libasn1compiler/Makefile.in
+++ b/libasn1compiler/Makefile.in
@@ -54,7 +54,8 @@
 	${top_builddir}/libasn1parser/libasn1parser.la \
 	${top_builddir}/libasn1fix/libasn1fix.la
 am_libasn1compiler_la_OBJECTS = asn1compiler.lo asn1c_misc.lo \
-	asn1c_out.lo asn1c_lang.lo asn1c_save.lo asn1c_C.lo
+	asn1c_out.lo asn1c_lang.lo asn1c_save.lo asn1c_C.lo \
+	asn1c_compat.lo
 libasn1compiler_la_OBJECTS = $(am_libasn1compiler_la_OBJECTS)
 check_compiler_SOURCES = check_compiler.c
 check_compiler_OBJECTS = check_compiler.$(OBJEXT)
@@ -68,6 +69,7 @@
 depcomp = $(SHELL) $(top_srcdir)/depcomp
 am__depfiles_maybe = depfiles
 @AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/asn1c_C.Plo \
+@AMDEP_TRUE@	./$(DEPDIR)/asn1c_compat.Plo \
 @AMDEP_TRUE@	./$(DEPDIR)/asn1c_lang.Plo \
 @AMDEP_TRUE@	./$(DEPDIR)/asn1c_misc.Plo \
 @AMDEP_TRUE@	./$(DEPDIR)/asn1c_out.Plo \
@@ -210,6 +212,7 @@
 	asn1c_lang.c asn1c_lang.h		\
 	asn1c_save.c asn1c_save.h		\
 	asn1c_C.c asn1c_C.h			\
+	asn1c_compat.c asn1c_compat.h		\
 	asn1c_internal.h
 
 libasn1compiler_la_LIBADD = \
@@ -281,6 +284,7 @@
 	-rm -f *.tab.c
 
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/asn1c_C.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/asn1c_compat.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/asn1c_lang.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/asn1c_misc.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/asn1c_out.Plo@am__quote@