remove *dep directories

This commit is contained in:
Chips-fr 2015-05-23 13:28:13 +00:00
parent f0c47e548f
commit 6cbdde5724
85 changed files with 28 additions and 16861 deletions

View file

@ -1,44 +0,0 @@
/*
* UAE - The Un*x Amiga Emulator
*
* Threading support, using SDL
*
* Copyright 1997, 2001 Bernd Schmidt
*/
#include "SDL.h"
#include "SDL_thread.h"
/* Sempahores. We use POSIX semaphores; if you are porting this to a machine
* with different ones, make them look like POSIX semaphores. */
typedef SDL_sem *uae_sem_t;
#define uae_sem_init(PSEM, DUMMY, INIT) do { \
*PSEM = SDL_CreateSemaphore (INIT); \
} while (0)
#define uae_sem_destroy(PSEM) SDL_DestroySemaphore (*PSEM)
#define uae_sem_post(PSEM) SDL_SemPost (*PSEM)
#define uae_sem_wait(PSEM) SDL_SemWait (*PSEM)
#define uae_sem_trywait(PSEM) SDL_SemTryWait (*PSEM)
#define uae_sem_getvalue(PSEM) SDL_SemValue (*PSEM)
#include "commpipe.h"
extern void uae_set_thread_priority (int);
typedef SDL_Thread *uae_thread_id;
#define BAD_THREAD NULL
STATIC_INLINE int uae_start_thread (void *(*f) (void *), void *arg, uae_thread_id *foo)
{
*foo = SDL_CreateThread ((int (*)(void *))f, arg);
return *foo == 0;
}
STATIC_INLINE int uae_wait_thread (uae_thread_id thread)
{
SDL_WaitThread (thread, (int*)0);
return 0;
}
/* Do nothing; thread exits if thread function returns. */
#define UAE_THREAD_EXIT do {} while (0)