w32tex
About: TeX Live provides a comprehensive TeX system including all the major TeX-related programs, macro packages, and fonts that are free software. Windows sources.
  Fossies Dox: w32tex-src.tar.xz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

w32os.c File Reference
#include "makeint.h"
#include <stdio.h>
#include <string.h>
#include <windows.h>
#include <process.h>
#include <io.h>
#include "pathstuff.h"
#include "sub_proc.h"
#include "w32err.h"
#include "os.h"
#include "debug.h"
Include dependency graph for w32os.c:

Go to the source code of this file.

Functions

unsigned int (0)
 
void() void (0)
 
void fd_inherit (int fd)
 
void fd_noinherit (int fd)
 

Variables

static char jobserver_semaphore_name [MAX_PATH+1]
 
static HANDLE jobserver_semaphore = NULL
 
char * NULL
 

Function Documentation

◆ fd_inherit()

void fd_inherit ( int  fd)

Definition at line 203 of file w32os.c.

◆ fd_noinherit()

void fd_noinherit ( int  fd)

Definition at line 212 of file w32os.c.

Referenced by eval_makefile(), func_shell_base(), load_too_high(), and setup_tmpfile().

◆ int()

◆ void()

void ( )

Definition at line 100 of file w32os.c.

References jobserver_semaphore, and NULL.

Variable Documentation

◆ jobserver_semaphore

HANDLE jobserver_semaphore = NULL
static

Definition at line 34 of file w32os.c.

Referenced by int(), and void().

◆ jobserver_semaphore_name

char jobserver_semaphore_name[MAX_PATH+1]
static

Definition at line 33 of file w32os.c.

Referenced by int().

◆ NULL

char* NULL
Initial value:
{
#define xstrdup(s)
Definition: writet1.c:34
static char jobserver_semaphore_name[MAX_PATH+1]
Definition: w32os.c:33

Definition at line 88 of file w32os.c.

Referenced by int(), and void().