OSDN Git Service

handle more strip/verbose options.
[uclinux-h8/elf2flt.git] / configure.in
index c3b71ed..eb9733f 100644 (file)
@@ -49,12 +49,18 @@ AC_ARG_ENABLE(got-check,
        [ got_check=yes ]
 )
 
-AC_ARG_ENABLE(emit_relocs,
+AC_ARG_ENABLE(emit-relocs,
        [ --disable-emit-relocs - don't use the --emit-relocs (-q) linker option ],
        [ emit_relocs=$enableval ],
        [ emit_relocs=yes ]
 )
 
+AC_ARG_ENABLE(emit-ctor-dtor,
+       AS_HELP_STRING([--enable-emit-ctor-dtor], [manually create ctor/dtor list]),
+       [ emit_ctor_dtor=$enableval ],
+       [ emit_ctor_dtor=no ]
+)
+
 AC_CANONICAL_HOST
 AC_CANONICAL_TARGET
 
@@ -173,6 +179,7 @@ AC_SUBST(zlib_include_dir)
 AC_SUBST(binutils_ldscript_dir)
 AC_SUBST(got_check)
 AC_SUBST(emit_relocs)
+AC_SUBST(emit_ctor_dtor)
 AC_SUBST(SYMBOL_PREFIX)
 
 AC_OUTPUT(Makefile ld-elf2flt elf2flt.ld)