diff options
author | tommat | 2009-07-10 09:55:56 (GMT) |
---|---|---|
committer | cvs2git | 2012-06-24 12:13:13 (GMT) |
commit | 4999ff1f180bbb1a347e49cbfba44ddeb6e037b3 (patch) | |
tree | e305a1d54b72e92bb90d8dad1d3d76c06ea7f32e | |
parent | 93b626143bd467206492fe7f69fac79b7f8ae932 (diff) | |
download | dietlibc-4999ff1f180bbb1a347e49cbfba44ddeb6e037b3.zip dietlibc-4999ff1f180bbb1a347e49cbfba44ddeb6e037b3.tar.gz |
- simpler and more general
Changed files:
dietlibc-diet-m.patch -> 1.4
-rw-r--r-- | dietlibc-diet-m.patch | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/dietlibc-diet-m.patch b/dietlibc-diet-m.patch index 8d7fd4b..a4f6a39 100644 --- a/dietlibc-diet-m.patch +++ b/dietlibc-diet-m.patch @@ -1,15 +1,13 @@ --- dietlibc-0.30/diet.c.orig 2006-12-31 12:01:17.000000000 +0000 +++ dietlibc-0.30/diet.c 2006-12-31 12:02:59.000000000 +0000 -@@ -146,22 +146,32 @@ +@@ -146,22 +146,30 @@ else if (!strncmp(shortplatform, "pentium3", 8)) strcpy(shortplatform, "i386"); else if (!strncmp(shortplatform, "athlon", 6)) strcpy(shortplatform, "i386"); else if (!strncmp(shortplatform, "amd64", 5)) strcpy(shortplatform, "x86_64"); + if (!strncmp(shortplatform, "x86_64", 6) && (m==32)) strcpy(shortplatform, "i386"); + else if (!strncmp(shortplatform, "i386", 4) && (m==64)) strcpy(shortplatform, "x86_64"); -+ else if (!strncmp(shortplatform, "sparc64", 7) && (m==32)) strcpy(shortplatform, "sparc"); ++ else if (!strncmp(shortplatform, "sparc", 5) && (m==32)) strcpy(shortplatform, "sparc"); + else if (!strncmp(shortplatform, "sparc", 5) && (m==64)) strcpy(shortplatform, "sparc64"); -+ else if (!strncmp(shortplatform, "sparcv9", 7) && (m==32)) strcpy(shortplatform, "sparc"); -+ else if (!strncmp(shortplatform, "sparcv9", 7) && (m==64)) strcpy(shortplatform, "sparc64"); + else if (!strncmp(shortplatform, "ppc64", 5) && (m==32)) strcpy(shortplatform, "ppc"); + else if (!strncmp(shortplatform, "ppc", 3) && (m==64)) strcpy(shortplatform, "ppc64"); + else if (!strncmp(shortplatform, "s390x", 5) && (m==32)) strcpy(shortplatform, "s390"); |