OSDN Git Service

Peter S. Mazinger writes:
authorJoakim Tjernlund <joakim.tjernlund@transmode.se>
Tue, 5 Oct 2004 12:06:40 +0000 (12:06 -0000)
committerJoakim Tjernlund <joakim.tjernlund@transmode.se>
Tue, 5 Oct 2004 12:06:40 +0000 (12:06 -0000)
Hello!

The attached patches remove unneeded -D<somedefine>, and uses instead
#ifdef __somedefine__

utils/Makefile
utils/ldd.c

index 14b7876..55591c2 100644 (file)
@@ -29,10 +29,8 @@ else
 TARGET_ICONV =
 endif
 
+# do we really need to reset XXFLAGS?
 XXFLAGS=
-ifeq ($(strip $(LDSO_LDD_SUPPORT)),y)
-XXFLAGS+= -D__LDSO_LDD_SUPPORT
-endif
 
 ifeq ($(strip $(HAVE_SHARED)),y)
 all:   $(TARGETS) $(TARGET_ICONV)
index 55433b6..cc50109 100644 (file)
@@ -662,7 +662,7 @@ foo:
        interpreter_already_found=0;
        interp = find_elf_interpreter(ehdr);
 
-#ifdef __LDSO_LDD_SUPPORT
+#ifdef __LDSO_LDD_SUPPORT__
        if (interp && (ehdr->e_type == ET_EXEC || ehdr->e_type == ET_DYN) && ehdr->e_ident[EI_CLASS] == ELFCLASSM &&
                        ehdr->e_ident[EI_DATA] == ELFDATAM
                        && ehdr->e_ident[EI_VERSION] == EV_CURRENT && MATCH_MACHINE(ehdr->e_machine))