|
|
| version 1.20, 2002/06/10 11:16:36 | version 1.21, 2002/06/10 11:28:24 |
|---|---|
| Line 3033 int main() { | Line 3033 int main() { |
| #pragma pack(1) | #pragma pack(1) |
| struct must_be_1_byte { | struct must_be_1_byte { |
| char c; | char c; |
| }; | int i; |
| } s; | |
| #pragma pack() | #pragma pack() |
| if(sizeof(must_be_1_byte)!=1) | if(sizeof(must_be_1_byte)!=1) |
| return 1; | return 1; |
| /* must not hang here: seen on sparc arch -- compiler generated even address-accessing instructions here */ | |
| s.i=123; /* asm:st /* | |
| if(s.i!=123) /* asm:lduh */ | |
| return 1; | |
| ; return 0; } | ; return 0; } |
| EOF | EOF |
| if { (eval echo configure:3044: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then | if { (eval echo configure:3049: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then |
| rm -rf conftest* | rm -rf conftest* |
| echo "$ac_t""yes" 1>&6 | echo "$ac_t""yes" 1>&6 |
| Line 3059 fi | Line 3064 fi |
| rm -f conftest* | rm -f conftest* |
| echo $ac_n "checking for set_new_handler""... $ac_c" 1>&6 | echo $ac_n "checking for set_new_handler""... $ac_c" 1>&6 |
| echo "configure:3063: checking for set_new_handler" >&5 | echo "configure:3068: checking for set_new_handler" >&5 |
| cat > conftest.$ac_ext <<EOF | cat > conftest.$ac_ext <<EOF |
| #line 3065 "configure" | #line 3070 "configure" |
| #include "confdefs.h" | #include "confdefs.h" |
| #ifdef HAVE_NEW | #ifdef HAVE_NEW |
| #include <new> | #include <new> |
| Line 3073 std::set_new_handler(failed_new); | Line 3078 std::set_new_handler(failed_new); |
| ; return 0; } | ; return 0; } |
| EOF | EOF |
| if { (eval echo configure:3077: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then | if { (eval echo configure:3082: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then |
| rm -rf conftest* | rm -rf conftest* |
| echo "$ac_t""yes" 1>&6 | echo "$ac_t""yes" 1>&6 |