VirtualBox

Changeset 2298 in kBuild for trunk/src/kash/shinstance.h


Ignore:
Timestamp:
Mar 1, 2009 5:18:30 AM (16 years ago)
Author:
bird
Message:

kash: no return indicators that works for both gcc and msc (not pretty, but wtf).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kash/shinstance.h

    r2296 r2298  
    390390int sh_sigismember(shsigset_t const *, int);
    391391int sh_sigprocmask(shinstance *, int, shsigset_t const *, shsigset_t *);
    392 void sh_abort(shinstance *) __attribute__((__noreturn__));
     392SH_NORETURN_1 void sh_abort(shinstance *) SH_NORETURN_2;
    393393void sh_raise_sigint(shinstance *);
    394394int sh_kill(shinstance *, pid_t, int);
     
    438438pid_t sh_fork(shinstance *);
    439439pid_t sh_waitpid(shinstance *, pid_t, int *, int);
    440 void sh__exit(shinstance *, int) __attribute__((__noreturn__));
     440SH_NORETURN_1 void sh__exit(shinstance *, int) SH_NORETURN_2;
    441441int sh_execve(shinstance *, const char *, const char * const*, const char * const *);
    442442uid_t sh_getuid(shinstance *);
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