Updated crts

This commit is contained in:
Alex 2022-11-19 06:32:11 +02:00
parent 00259e4cab
commit 45cbcd0107
Signed by untrusted user who does not match committer: enderice2
GPG Key ID: EACC3AD603BAB4DD
2 changed files with 8 additions and 10 deletions

View File

@ -2,11 +2,10 @@ int main(int argc, char *argv[], char *envp[]);
void _start()
{
// TODO: Implement
int *argc = 0;
char **argv = 0;
char **envp = 0;
int mainret = main((int)*argc, (char **)argv, (char **)envp);
register int argc __asm__("rdi");
register char **argv __asm__("rsi");
register char **envp __asm__("rdx");
int mainret = main((int)argc, (char **)argv, (char **)envp);
__asm__ __volatile__("syscall"
:
: "a"(0), "D"(mainret)

View File

@ -2,11 +2,10 @@ int main(int argc, char *argv[], char *envp[]);
void _start()
{
// TODO: Implement
int *argc = 0;
char **argv = 0;
char **envp = 0;
int mainret = main((int)*argc, (char **)argv, (char **)envp);
register int argc __asm__("rdi");
register char **argv __asm__("rsi");
register char **envp __asm__("rdx");
int mainret = main((int)argc, (char **)argv, (char **)envp);
__asm__ __volatile__("syscall"
:
: "a"(0), "D"(mainret)