Changeset bcbcd2 in git for omalloc/configure.ac
- Timestamp:
- Nov 13, 2022, 3:01:56 PM (18 months ago)
- Branches:
- (u'spielwiese', '2a584933abf2a2d3082034c7586d38bb6de1a30a')
- Children:
- 317c1453d644836d66288dc2a633068067f64ab7
- Parents:
- c3c704ae428df052f1a454e90db10d6be4c5b98e7afda2f3c573a61d019acbe60473bfe15eda6636
- git-author:
- Hans Schoenemann <hannes@mathematik.uni-kl.de>2022-11-13 15:01:56+01:00
- git-committer:
- GitHub <noreply@github.com>2022-11-13 15:01:56+01:00
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
omalloc/configure.ac
rc3c704 rbcbcd2 11 11 AC_CONFIG_AUX_DIR([../build-aux]) 12 12 AC_CONFIG_SRCDIR(om_Alloc.c) 13 AC_CONFIG_HEADER ([_config.h])13 AC_CONFIG_HEADERS([_config.h]) 14 14 15 15 AC_PROG_CC … … 155 155 dnl header file checks 156 156 dnl 157 AC_HEADER_STDC158 157 AC_CHECK_HEADERS(limits.h,, 159 158 AC_MSG_ERROR(Can not compile without limits.h)) … … 217 216 AC_MSG_CHECKING(whether mmap works) 218 217 AC_CACHE_VAL(ac_cv_working_mmap, 219 AC_ TRY_RUN([218 AC_RUN_IFELSE([AC_LANG_SOURCE([[ 220 219 #include <stdlib.h> 221 220 #include "omMmap.c" … … 226 225 exit(1); 227 226 exit(omVfreeMmap(addr, 128*${ac_cv_pagesize})); 228 }] , ac_cv_working_mmap=yes, ac_cv_working_mmap=no, ac_cv_working_mmap=no))227 }]])],[ac_cv_working_mmap=yes],[ac_cv_working_mmap=no],[ac_cv_working_mmap=no])) 229 228 AC_MSG_RESULT($ac_cv_working_mmap) 230 229 if test "$ac_cv_working_mmap" = yes; then … … 237 236 dnl 238 237 AC_CACHE_CHECK(whether alignment needs to be strict, ac_cv_align_need_strict, 239 AC_ TRY_RUN([238 AC_RUN_IFELSE([AC_LANG_SOURCE([[ 240 239 #include <stdlib.h> 241 240 int main() … … 249 248 else exit(0); 250 249 } 251 ] , ac_cv_align_need_strict=no, ac_cv_align_need_strict=yes, ac_cv_align_need_strict=yes))250 ]])],[ac_cv_align_need_strict=no],[ac_cv_align_need_strict=yes],[ac_cv_align_need_strict=yes])) 252 251 253 252 dnl lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll … … 311 310 AC_MSG_RESULT( (cached) yes) 312 311 else 313 AC_ TRY_RUN([312 AC_RUN_IFELSE([AC_LANG_SOURCE([[ 314 313 #include <stdlib.h> 315 314 #include "$OM_MALLOC_HEADER" … … 326 325 exit(0); 327 326 } 328 ] , ac_cv_working_valloc="${OM_MALLOC_HEADER}_${OM_MALLOC_SOURCE}", ac_cv_working_valloc=no, ac_cv_working_valloc=no)327 ]])],[ac_cv_working_valloc="${OM_MALLOC_HEADER}_${OM_MALLOC_SOURCE}"],[ac_cv_working_valloc=no],[ac_cv_working_valloc=no]) 329 328 if test "${ac_cv_working_valloc}" = no; then 330 329 AC_MSG_RESULT(no) … … 435 434 AC_MSG_CHECKING(whether GET_RET_ADDR works) 436 435 AC_CACHE_VAL(ac_cv_get_return_addr_works, 437 AC_ TRY_RUN([436 AC_RUN_IFELSE([AC_LANG_SOURCE([[ 438 437 #include <stdlib.h> 439 438 #define OM_GET_RETURN_ADDR_WORKS 1 … … 449 448 exit(! test_return_addr()); 450 449 } 451 ], ac_cv_get_return_addr_works=yes, 452 ac_cv_get_return_addr_works=no, 453 ac_cv_get_return_addr_works=no)) 450 ]])],[ac_cv_get_return_addr_works=yes],[ac_cv_get_return_addr_works=no],[ac_cv_get_return_addr_works=no])) 454 451 AC_MSG_RESULT($ac_cv_get_return_addr_works) 455 452 if test "$ac_cv_get_return_addr_works" = yes; then … … 459 456 AC_MSG_CHECKING(whether omGetBackTrace works) 460 457 AC_CACHE_VAL(ac_cv_get_backtrace_works, 461 AC_ TRY_RUN([458 AC_RUN_IFELSE([AC_LANG_SOURCE([[ 462 459 #include <stdio.h> 463 460 #include <stdlib.h> … … 483 480 else exit(i+10); 484 481 } 485 ], ac_cv_get_backtrace_works=yes, 486 ac_cv_get_backtrace_works=no, 487 ac_cv_get_backtrace_works=no)) 482 ]])],[ac_cv_get_backtrace_works=yes],[ac_cv_get_backtrace_works=no],[ac_cv_get_backtrace_works=no])) 488 483 AC_MSG_RESULT($ac_cv_get_backtrace_works) 489 484 if test "$ac_cv_get_backtrace_works" = yes; then … … 501 496 AC_MSG_CHECKING(whether addr2line works) 502 497 AC_CACHE_VAL(ac_cv_prog_addr2line_works, 503 AC_ TRY_RUN([498 AC_RUN_IFELSE([AC_LANG_SOURCE([[ 504 499 #include <stdlib.h> 505 500 #define OM_GET_RETURN_ADDR_WORKS 1 … … 529 524 else exit (i+10); 530 525 } 531 ], ac_cv_prog_addr2line_works=yes, 532 ac_cv_prog_addr2line_works=no, 533 ac_cv_prog_addr2line_works=no)) 526 ]])],[ac_cv_prog_addr2line_works=yes],[ac_cv_prog_addr2line_works=no],[ac_cv_prog_addr2line_works=no])) 534 527 AC_MSG_RESULT($ac_cv_prog_addr2line_works) 535 528 … … 583 576 584 577 AC_MSG_CHECKING(return type of sbrk) 585 AC_TRY_LINK( 586 #define __USE_MISC 578 AC_LINK_IFELSE([AC_LANG_PROGRAM([[#define __USE_MISC 587 579 #include <unistd.h> 588 , 589 void *sbrk(); 590 , 591 AC_DEFINE(Void_t,void,"Type of void"), 592 AC_DEFINE(Void_t,char,"Type of void"), 593 ) 580 ]], [[void *sbrk(); 581 ]])],[AC_DEFINE(Void_t,void,"Type of void")],[AC_DEFINE(Void_t,char,"Type of void")]) 594 582 AC_MSG_RESULT(Void_t) 595 583
Note: See TracChangeset
for help on using the changeset viewer.