Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
vlc-2-2
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Redmine
Redmine
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
videolan
vlc-2-2
Commits
06edede5
Commit
06edede5
authored
Apr 10, 2009
by
Rémi Denis-Courmont
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Remove useless check for (C89) <signal.h>
parent
408f769e
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
12 additions
and
31 deletions
+12
-31
configure.ac
configure.ac
+1
-1
modules/misc/screensaver.c
modules/misc/screensaver.c
+1
-4
src/extras/libc.c
src/extras/libc.c
+1
-3
src/misc/cpu.c
src/misc/cpu.c
+9
-23
No files found.
configure.ac
View file @
06edede5
...
...
@@ -829,7 +829,7 @@ AC_EGREP_HEADER(strncasecmp,strings.h,[
AC_MSG_RESULT(no)])
dnl Check for headers
AC_CHECK_HEADERS(
signal.h
time.h errno.h stdint.h stdbool.h getopt.h strings.h inttypes.h sys/int_types.h wchar.h locale.h)
AC_CHECK_HEADERS(time.h errno.h stdint.h stdbool.h getopt.h strings.h inttypes.h sys/int_types.h wchar.h locale.h)
AC_CHECK_HEADERS(sys/sockio.h fcntl.h sys/types.h sys/time.h sys/times.h sys/ioctl.h sys/stat.h xlocale.h)
AC_CHECK_HEADERS([arpa/inet.h netinet/in.h netinet/udplite.h sys/eventfd.h])
AC_CHECK_HEADERS([net/if.h], [], [],
...
...
modules/misc/screensaver.c
View file @
06edede5
...
...
@@ -40,10 +40,7 @@
#include <sys/types.h>
#include <sys/wait.h>
#include <unistd.h>
#ifdef HAVE_SIGNAL_H
# include <signal.h>
#endif
#include <signal.h>
#ifdef HAVE_DBUS
...
...
src/extras/libc.c
View file @
06edede5
...
...
@@ -47,9 +47,7 @@
# include <dirent.h>
#endif
#ifdef HAVE_SIGNAL_H
# include <signal.h>
#endif
#include <signal.h>
#ifdef HAVE_FORK
# include <sys/time.h>
...
...
src/misc/cpu.c
View file @
06edede5
...
...
@@ -32,10 +32,8 @@
#include <vlc_common.h>
#ifdef HAVE_SIGNAL_H
# include <signal.h>
/* SIGHUP, SIGINT, SIGKILL */
# include <setjmp.h>
/* longjmp, setjmp */
#endif
#include <signal.h>
/* SIGHUP, SIGINT, SIGKILL */
#include <setjmp.h>
/* longjmp, setjmp */
#include "libvlc.h"
...
...
@@ -46,20 +44,16 @@
/*****************************************************************************
* Local prototypes
*****************************************************************************/
#ifdef HAVE_SIGNAL_H
static
void
SigHandler
(
int
);
#endif
/*****************************************************************************
* Global variables - they're needed for signal handling
*****************************************************************************/
#ifdef HAVE_SIGNAL_H
static
jmp_buf
env
;
static
int
i_illegal
;
#if defined( __i386__ ) || defined( __x86_64__ )
static
const
char
*
psz_capability
;
#endif
#endif
/*****************************************************************************
* CPUCapabilities: get the CPU capabilities
...
...
@@ -112,8 +106,7 @@ uint32_t CPUCapabilities( void )
: "cc" );
# endif
# if defined( CAN_COMPILE_SSE ) || defined ( CAN_COMPILE_3DNOW ) \
&& defined( HAVE_SIGNAL_H )
# if defined( CAN_COMPILE_SSE ) || defined ( CAN_COMPILE_3DNOW )
void
(
*
pf_sigill
)
(
int
)
=
signal
(
SIGILL
,
SigHandler
);
# endif
...
...
@@ -139,8 +132,7 @@ uint32_t CPUCapabilities( void )
if
(
i_eax
==
i_ebx
)
{
# if defined( CAN_COMPILE_SSE ) || defined ( CAN_COMPILE_3DNOW ) \
&& defined( HAVE_SIGNAL_H )
# if defined( CAN_COMPILE_SSE ) || defined ( CAN_COMPILE_3DNOW )
signal
(
SIGILL
,
pf_sigill
);
# endif
return
i_capabilities
;
...
...
@@ -156,8 +148,7 @@ uint32_t CPUCapabilities( void )
if
(
!
i_eax
)
{
# if defined( CAN_COMPILE_SSE ) || defined ( CAN_COMPILE_3DNOW ) \
&& defined( HAVE_SIGNAL_H )
# if defined( CAN_COMPILE_SSE ) || defined ( CAN_COMPILE_3DNOW )
signal
(
SIGILL
,
pf_sigill
);
# endif
return
i_capabilities
;
...
...
@@ -175,8 +166,7 @@ uint32_t CPUCapabilities( void )
if
(
!
(
i_edx
&
0x00800000
)
)
{
# if defined( CAN_COMPILE_SSE ) || defined ( CAN_COMPILE_3DNOW ) \
&& defined( HAVE_SIGNAL_H )
# if defined( CAN_COMPILE_SSE ) || defined ( CAN_COMPILE_3DNOW )
signal
(
SIGILL
,
pf_sigill
);
# endif
return
i_capabilities
;
...
...
@@ -231,8 +221,7 @@ uint32_t CPUCapabilities( void )
if
(
i_eax
<
0x80000001
)
{
# if defined( CAN_COMPILE_SSE ) || defined ( CAN_COMPILE_3DNOW ) \
&& defined( HAVE_SIGNAL_H )
# if defined( CAN_COMPILE_SSE ) || defined ( CAN_COMPILE_3DNOW )
signal
(
SIGILL
,
pf_sigill
);
# endif
return
i_capabilities
;
...
...
@@ -265,15 +254,14 @@ uint32_t CPUCapabilities( void )
i_capabilities
|=
CPU_CAPABILITY_MMXEXT
;
}
# if defined( CAN_COMPILE_SSE ) || defined ( CAN_COMPILE_3DNOW ) \
&& defined( HAVE_SIGNAL_H )
# if defined( CAN_COMPILE_SSE ) || defined ( CAN_COMPILE_3DNOW )
signal
(
SIGILL
,
pf_sigill
);
# endif
return
i_capabilities
;
#elif defined( __powerpc__ ) || defined( __ppc__ ) || defined( __ppc64__ )
# ifdef CAN_COMPILE_ALTIVEC
&& defined( HAVE_SIGNAL_H )
# ifdef CAN_COMPILE_ALTIVEC
void
(
*
pf_sigill
)
(
int
)
=
signal
(
SIGILL
,
SigHandler
);
i_capabilities
|=
CPU_CAPABILITY_FPU
;
...
...
@@ -322,7 +310,6 @@ uint32_t CPUCapabilities( void )
* This function is called when an illegal instruction signal is received by
* the program. We use this function to test OS and CPU capabilities
*****************************************************************************/
#if defined( HAVE_SIGNAL_H )
static
void
SigHandler
(
int
i_signal
)
{
/* Acknowledge the signal received */
...
...
@@ -346,7 +333,6 @@ static void SigHandler( int i_signal )
longjmp
(
env
,
1
);
}
#endif
uint32_t
cpu_flags
=
0
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment