Changeset 3138 in kBuild for vendor/gnumake/current/w32/include
- Timestamp:
- Mar 12, 2018 7:32:29 PM (7 years ago)
- Location:
- vendor/gnumake/current/w32/include
- Files:
-
- 1 added
- 4 edited
-
dirent.h (modified) (2 diffs)
-
dlfcn.h (added)
-
pathstuff.h (modified) (1 diff)
-
sub_proc.h (modified) (4 diffs)
-
w32err.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
vendor/gnumake/current/w32/include/dirent.h
r2596 r3138 1 1 /* Windows version of dirent.h 2 Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 3 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 2 Copyright (C) 1996-2016 Free Software Foundation, Inc. 4 3 This file is part of GNU Make. 5 4 … … 38 37 struct dirent 39 38 { 40 ino_t d_ino; /* unused - no equivalent on WINDOWS32 */39 ino_t d_ino; /* unused - no equivalent on WINDOWS32 */ 41 40 char d_name[NAME_MAX+1]; 42 41 }; 43 42 44 43 typedef struct dir_struct { 45 ULONGdir_ulCookie;46 HANDLEdir_hDirHandle;47 DWORDdir_nNumFiles;48 chardir_pDirectoryName[NAME_MAX+1];49 struct dirent dir_sdReturn;44 ULONG dir_ulCookie; 45 HANDLE dir_hDirHandle; 46 DWORD dir_nNumFiles; 47 char dir_pDirectoryName[NAME_MAX+1]; 48 struct dirent dir_sdReturn; 50 49 } DIR; 51 50 -
vendor/gnumake/current/w32/include/pathstuff.h
r2596 r3138 1 1 /* Definitions for Windows path manipulation. 2 Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 3 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 2 Copyright (C) 1996-2016 Free Software Foundation, Inc. 4 3 This file is part of GNU Make. 5 4 -
vendor/gnumake/current/w32/include/sub_proc.h
r2596 r3138 1 1 /* Definitions for Windows process invocation. 2 Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 3 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 2 Copyright (C) 1996-2016 Free Software Foundation, Inc. 4 3 This file is part of GNU Make. 5 4 … … 22 21 * Component Name: 23 22 * 24 * $Date : 2010/07/13 01:20:43$23 * $Date$ 25 24 * 26 * $Source : /sources/make/make/w32/include/sub_proc.h,v$25 * $Source$ 27 26 * 28 * $Id : sub_proc.h,v 1.12 2010/07/13 01:20:43 psmith Exp$27 * $Id$ 29 28 */ 30 29 … … 34 33 EXTERN_DECL(HANDLE process_init, (VOID_DECL)); 35 34 EXTERN_DECL(HANDLE process_init_fd, (HANDLE stdinh, HANDLE stdouth, 36 HANDLE stderrh));35 HANDLE stderrh)); 37 36 EXTERN_DECL(long process_begin, (HANDLE proc, char **argv, char **envp, 38 char *exec_path, char *as_user));37 char *exec_path, char *as_user)); 39 38 EXTERN_DECL(long process_pipe_io, (HANDLE proc, char *stdin_data, 40 int stdin_data_len));39 int stdin_data_len)); 41 40 EXTERN_DECL(long process_file_io, (HANDLE proc)); 42 41 EXTERN_DECL(void process_cleanup, (HANDLE proc)); 43 EXTERN_DECL(HANDLE process_wait_for_any, ( VOID_DECL));42 EXTERN_DECL(HANDLE process_wait_for_any, (int block, DWORD* pdwWaitStatus)); 44 43 EXTERN_DECL(void process_register, (HANDLE proc)); 45 EXTERN_DECL(HANDLE process_easy, (char** argv, char** env)); 44 EXTERN_DECL(HANDLE process_easy, (char** argv, char** env, 45 int outfd, int errfd)); 46 46 EXTERN_DECL(BOOL process_kill, (HANDLE proc, int signal)); 47 47 EXTERN_DECL(int process_used_slots, (VOID_DECL)); 48 EXTERN_DECL(DWORD process_set_handles, (HANDLE *handles)); 48 49 49 50 /* support routines */ … … 57 58 EXTERN_DECL(int process_errcnt, (HANDLE proc)); 58 59 EXTERN_DECL(void process_pipes, (HANDLE proc, int pipes[3])); 60 EXTERN_DECL(void process_noinherit, (int fildes)); 59 61 60 62 #endif -
vendor/gnumake/current/w32/include/w32err.h
r2596 r3138 1 1 /* Definitions for Windows error handling. 2 Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 3 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 2 Copyright (C) 1996-2016 Free Software Foundation, Inc. 4 3 This file is part of GNU Make. 5 4 … … 23 22 #endif 24 23 25 EXTERN_DECL(c har * map_windows32_error_to_string, (DWORD error));24 EXTERN_DECL(const char * map_windows32_error_to_string, (DWORD error)); 26 25 27 26 #endif /* !_W32ERR_H */
Note:
See TracChangeset
for help on using the changeset viewer.

