[success] crosstool-0.38 host=darwin target=linux
Mitch Murphy
mitch@mix5.com
Mon Jan 2 07:33:00 GMT 2006
crosstoolconfig.txt ...
AR=
BINUTILS_DIR=binutils-2.16.1
BINUTILS_EXTRA_CONFIG=
BUILD=powerpc-apple-darwin8.3.0
BUILD_DIR=/Archive/crosstool-0.38/build/i686-unknown-linux-gnu/
gcc-4.0.2-glibc-2.3.5
CC=
DEJAGNU=
EXTRA_TARGET_CFLAGS=
GCC_BUILD=
GCC_CORE_DIR=gcc-4.0.2
GCC_DIR=gcc-4.0.2
GCC_EXTRA_CONFIG=
GCC_HOST=
GCC_LANGUAGES=c,objc
GDB_DIR=
GLIBC_ADDON_OPTIONS==linuxthreads,
GLIBC_DIR=glibc-2.3.5
GLIBC_EXTRA_CC_ARGS=
GLIBC_EXTRA_CONFIG=
GLIBC_EXTRA_ENV=
JUST_DOWNLOAD=
KERNELCONFIG=/Archive/crosstool-0.38/i686.config
LINUX_DIR=
LINUX_SANITIZED_HEADER_DIR=linux-libc-headers-2.6.11.2
NO_DOWNLOAD=
PREFIX=/Developer/SDKs/gcc-4.0.2-linux.sdk/gcc-4.0.2-glibc-2.3.5/i686-
unknown-linux-gnu
PTXDIST_DIR=
SHARED_MODE=--enable-shared
SRC_DIR=/Archive/crosstool-0.38/source
TARBALLS_DIR=/Archive/crosstool-0.38/downloads
TARGET=i686-unknown-linux-gnu
TARGET_CFLAGS=-O
TOP_DIR=/Archive/crosstool-0.38
USE_SYSROOT=
key patches are ...
(1) slightly modified glibc-configure-apple-as-ld.patch
--- glibc-2.3.5/configure.old 2006-01-01 23:26:20.000000000 -0500
+++ glibc-2.3.5/configure 2006-01-01 23:28:36.000000000 -0500
@@ -3789,12 +3789,12 @@
# Found it, now check the version.
echo "$as_me:$LINENO: checking version of $AS" >&5
echo $ECHO_N "checking version of $AS... $ECHO_C" >&6
- ac_prog_version=`$AS --version 2>&1 | sed -n 's/^.*GNU assembler.*
\([0-9]*\.[0-9.]*\).*$/\1/p'`
+ ac_prog_version=`$AS -v </dev/null 2>&1 | sed -n 's/^.*GNU
assembler.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
case $ac_prog_version in
- '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
+ '') ac_prog_version="v. ?.??, bad (ignored)"; ac_verc_fail=no;;
2.1[3-9]*)
ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
- *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
+ *) ac_prog_version="$ac_prog_version, bad (ignored)";
ac_verc_fail=no;;
esac
echo "$as_me:$LINENO: result: $ac_prog_version" >&5
@@ -3852,10 +3852,10 @@
echo $ECHO_N "checking version of $LD... $ECHO_C" >&6
ac_prog_version=`$LD --version 2>&1 | sed -n 's/^.*GNU ld.* \
([0-9][0-9]*\.[0-9.]*\).*$/\1/p'`
case $ac_prog_version in
- '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
+ '') ac_prog_version="v. ?.??, bad (ignored)"; ac_verc_fail=no;;
2.1[3-9]*)
ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
- *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
+ *) ac_prog_version="$ac_prog_version, bad (ignored)";
ac_verc_fail=no;;
esac
echo "$as_me:$LINENO: result: $ac_prog_version" >&5
(2) memcmp patch from http://sources.redhat.com/ml/crossgcc/2005-05/
msg00046.html
--- libc/sysdeps/i386/i686/memcmp.S 2004/04/01 23:28:37 1.3
+++ libc/sysdeps/i386/i686/memcmp.S 2005/04/28 18:19:25 1.4
@@ -1,5 +1,5 @@
/* Compare two memory blocks for differences in the first COUNT bytes.
- Copyright (C) 2004 Free Software Foundation, Inc.
+ Copyright (C) 2004, 2005 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
@@ -350,6 +350,7 @@
sbbl $-1, %eax
popl %esi
RETURN
+END (BP_SYM (memcmp))
.section .rodata
ALIGN (2)
@@ -387,7 +388,6 @@
.long L(30bytes) - . + 0x78
.long L(31bytes) - . + 0x7c
-END (BP_SYM (memcmp))
#undef bcmp
weak_alias (BP_SYM (memcmp), BP_SYM (bcmp))
cheers,
Mitch
------
Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com
More information about the crossgcc
mailing list