Skip to content

Commit

Permalink
Added sigaction support.
Browse files Browse the repository at this point in the history
  • Loading branch information
rene-fonseca committed Mar 7, 2003
1 parent 8622cf0 commit 1ca137d
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 5 deletions.
2 changes: 1 addition & 1 deletion static/i386-unknown-linux-gnu
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ os=GNULINUX
features="_GNU_SOURCE=1 lfs:_LARGEFILE64_SOURCE=1"

# functions
functions="memchr memcmp memcpy memmove memset nanosleep pselect readdir_r mbrtowc mbsrtowcs pthread_yield poll"
functions="memchr memcmp memcpy memmove memset nanosleep pselect readdir_r mbrtowc mbsrtowcs pthread_yield poll sigaction"

# api
apis="aio inet_ipv6 lfs pthread pthread_semaphore pthread_rwlock regexp wide"
Expand Down
2 changes: 1 addition & 1 deletion static/mips-sgi-irix65
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ os=IRIX65
features="_REENTRANT=1 _SGI_SOURCE=1 _LANGUAGE_C_PLUS_PLUS=1 lfs:_LARGEFILE64_SOURCE=1"

# functions
functions="memchr memcmp memcpy memmove memset nanosleep readdir_r poll"
functions="memchr memcmp memcpy memmove memset nanosleep readdir_r poll sigaction"

# apis
apis="lfs pthread pthread_semaphore pthread_rwlock regexp wide"
Expand Down
2 changes: 1 addition & 1 deletion static/sparc-sun-solaris2.7
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ os_minor=0x020700
features="_REENTRANT=1 __EXTENSIONS__=1 _XOPEN_SOURCE=500 lfs:_LARGEFILE64_SOURCE=1"

# functions
functions="memchr memcmp memcpy memmove memset nanosleep readdir_r mbsrtowcs poll"
functions="memchr memcmp memcpy memmove memset nanosleep readdir_r mbsrtowcs poll sigaction"

# apis
apis="aio lfs pthread pthread_semaphore pthread_rwlock regexp wide"
Expand Down
2 changes: 1 addition & 1 deletion static/sparc-sun-solaris2.8
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
os_minor=0x020800

# functions
functions="memchr memcmp memcpy memmove memset nanosleep readdir_r mbsrtowcs"
functions="memchr memcmp memcpy memmove memset nanosleep readdir_r mbsrtowcs sigaction"

# apis
apis="aio inet_ipv6 lfs pthread pthread_semaphore pthread_rwlock regexp wide"
Expand Down
6 changes: 5 additions & 1 deletion static/static.sh
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,7 @@ base_cv_function_pselect=no
base_cv_function_pthread_yield=no
base_cv_function_readdir_r=no
base_cv_function_yield=no
base_cv_function_sigaction=no

case ${function_mbrtowc+S}${function_mbrtowc-U} in
Syes|Sno) base_cv_function_mbrtowc=$function_mbrtowc;; U);; *) exit 1;; esac
Expand All @@ -138,6 +139,8 @@ case ${function_readdir_r+S}${function_readdir_r-U} in
Syes|Sno) base_cv_function_readdir_r=$function_readdir_r;; U);; *) exit 1;; esac
case ${function_yield+S}${function_yield-U} in
Syes|Sno) base_cv_function_yield=$function_yield;; U);; *) exit 1;; esac
case ${function_sigaction+S}${function_sigaction-U} in
Syes|Sno) base_cv_function_sigaction=$function_sigaction;; U);; *) exit 1;; esac

for function in ${functions-""}; do
case $function in
Expand All @@ -153,6 +156,7 @@ for function in ${functions-""}; do
pthread_yield) base_cv_function_pthread_yield=yes;;
readdir_r) base_cv_function_readdir_r=yes;;
yield) base_cv_function_yield=yes;;
sigaction) base_cv_function_sigaction=yes;;
esac
done

Expand All @@ -168,7 +172,7 @@ echo base_cv_function_pselect=$base_cv_function_pselect
echo base_cv_function_pthread_yield=$base_cv_function_pthread_yield
echo base_cv_function_readdir_r=$base_cv_function_readdir_r
echo base_cv_function_yield=$base_cv_function_yield

echo base_cv_function_sigaction=$base_cv_function_sigaction


# symbols/types: SOCKLEN_T
Expand Down

0 comments on commit 1ca137d

Please sign in to comment.