VirtualBox

Changeset 3194 in kBuild for trunk/src/kmk/job.h


Ignore:
Timestamp:
Mar 27, 2018 2:05:17 PM (7 years ago)
Author:
bird
Message:

kmk/win: Windows kmk now defaults to --output-sync=target. Fixed output sync on windows in nested make processes that got busted by winchildren and it's no inheritance policy.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kmk/job.h

    r3156 r3194  
    6868/* Public functions emulated/provided in posixfcn.c.  */
    6969int fcntl (intptr_t fd, int cmd, ...);
     70#  ifdef CONFIG_NEW_WIN_CHILDREN
     71intptr_t create_mutex (char *mtxname, size_t size);
     72#  else
    7073intptr_t create_mutex (void);
     74#  endif
    7175int same_stream (FILE *f1, FILE *f2);
    7276
    7377#  define RECORD_SYNC_MUTEX(m) record_sync_mutex(m)
    7478void record_sync_mutex (const char *str);
     79#  ifdef CONFIG_NEW_WIN_CHILDREN
     80void prepare_mutex_handle_string (const char *mtxname);
     81#  else
    7582void prepare_mutex_handle_string (intptr_t hdl);
     83#  endif
    7684# else  /* !WINDOWS32 */
    7785
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette