configure.ac (.eh_frame data check): Use diff -b.
2006-07-04 Andrew Stubbs <andrew.stubbs@st.com> J"orn Rennecke <joern.rennecke@st.com> * configure.ac (.eh_frame data check): Use diff -b. Co-Authored-By: J"orn Rennecke <joern.rennecke@st.com> From-SVN: r115177
This commit is contained in:
parent
12197210b4
commit
dbc02e7f4c
@ -1,3 +1,8 @@
|
||||
2006-07-04 Andrew Stubbs <andrew.stubbs@st.com>
|
||||
J"orn Rennecke <joern.rennecke@st.com>
|
||||
|
||||
* configure.ac (.eh_frame data check): Use diff -b.
|
||||
|
||||
2006-07-04 Eric Botcazou <ebotcazou@libertysurf.fr>
|
||||
|
||||
PR bootstrap/18058
|
||||
|
7
gcc/configure
vendored
7
gcc/configure
vendored
@ -13959,11 +13959,14 @@ cat > conftest.big <<EOF
|
||||
EOF
|
||||
# If the assembler didn't choke, and we can objdump,
|
||||
# and we got the correct data, then succeed.
|
||||
# The text in the here-document typically retains its unix-style line
|
||||
# endings, while the output of objdump will use host line endings.
|
||||
# Therefore, use diff -b for the comparisons.
|
||||
if test x$gcc_cv_objdump != x \
|
||||
&& $gcc_cv_objdump -s -j .eh_frame conftest.o 2>/dev/null \
|
||||
| tail -3 > conftest.got \
|
||||
&& { cmp conftest.lit conftest.got > /dev/null 2>&1 \
|
||||
|| cmp conftest.big conftest.got > /dev/null 2>&1; }
|
||||
&& { diff -b conftest.lit conftest.got > /dev/null 2>&1 \
|
||||
|| diff -b conftest.big conftest.got > /dev/null 2>&1; }
|
||||
then
|
||||
gcc_cv_as_eh_frame=yes
|
||||
elif { ac_try='$gcc_cv_as -o conftest.o --traditional-format /dev/null'
|
||||
|
@ -2209,11 +2209,14 @@ cat > conftest.big <<EOF
|
||||
EOF
|
||||
# If the assembler didn't choke, and we can objdump,
|
||||
# and we got the correct data, then succeed.
|
||||
# The text in the here-document typically retains its unix-style line
|
||||
# endings, while the output of objdump will use host line endings.
|
||||
# Therefore, use diff -b for the comparisons.
|
||||
if test x$gcc_cv_objdump != x \
|
||||
&& $gcc_cv_objdump -s -j .eh_frame conftest.o 2>/dev/null \
|
||||
| tail -3 > conftest.got \
|
||||
&& { cmp conftest.lit conftest.got > /dev/null 2>&1 \
|
||||
|| cmp conftest.big conftest.got > /dev/null 2>&1; }
|
||||
&& { diff -b conftest.lit conftest.got > /dev/null 2>&1 \
|
||||
|| diff -b conftest.big conftest.got > /dev/null 2>&1; }
|
||||
then
|
||||
gcc_cv_as_eh_frame=yes
|
||||
elif AC_TRY_COMMAND($gcc_cv_as -o conftest.o --traditional-format /dev/null); then
|
||||
|
Loading…
x
Reference in New Issue
Block a user