Historique des commits

Auteur SHA1 Message Date
  Ronald G. Minnich 59a649a4ab clang: down to < 10 errors. il y a 8 ans
  Ronald G. Minnich e04c9c6278 clang: start removing broken initializations il y a 8 ans
  ron minnich 8297795876 Revert "build: added new build files" il y a 8 ans
  Sevki 69caa7df32 build: added new build files il y a 8 ans
  Ronald G. Minnich e0877aefb6 de-anonymize more of port il y a 9 ans
  Ronald G. Minnich f545251f72 de-anonymizing: the big one: portdat.h il y a 9 ans
  Aki Nyrhinen 8428ebaabc Getting rid of machp() accesses with interrupts enabled, most of them beningn, some of them dubious. il y a 9 ans
  Aki Nyrhinen b7d5de8f65 externup(): an interrupt-safe machp()->externup accessor. il y a 9 ans
  Aki Nyrhinen 293d699551 add no-exec mmu support, set the no-exec bit in k10/mmu.c too il y a 9 ans
  Ronald G. Minnich 23298ed0ad End use of m->externup everywhere. il y a 9 ans
  Aki Nyrhinen 0f2a855029 New demand loading scheme and segment setup, il y a 9 ans
  Aki Nyrhinen 56927a4c69 (WIP): elf takeover part 1: get rid of SSEG/TSEG/DSEG/BSEG/HSEG. il y a 9 ans
  Ronald G. Minnich d67c9499ed mmap: set up queues and such to support mmap requests. il y a 9 ans
  Ronald G. Minnich a0efc2f68b Remove debug prints from fault and rfork paths. il y a 9 ans
  Ronald G. Minnich 470f7974b3 Add counters, incremented by assembly code, for interrupts and system calls il y a 9 ans
  Ronald G. Minnich 32477da317 Fix the binary size problem. il y a 9 ans
  Ronald G. Minnich 94152f4091 Don't zero the page since we asked for it zero. il y a 9 ans
  Ronald G. Minnich d5a8c1d714 Memset the whole page to 0 before reading in the data. il y a 9 ans
  Ronald G. Minnich 4d32e416d5 Redo things to make the user process get the right args il y a 9 ans
  Ronald G. Minnich 1873122e26 A bit further with ELF usage. il y a 9 ans
  Ronald G. Minnich d029cf63b1 Add missing elf.h and remove flen il y a 9 ans
  Ronald G. Minnich b377471ab9 Remove fstart, and use the program header instead. il y a 9 ans
  Ronald G. Minnich d2d25272a0 Remove file scope use of Mach *m in port il y a 9 ans
  Ronald G. Minnich f7dd8e16a8 Remove the global mach declaration from dat.h; add them to each file. il y a 9 ans
  Ronald G. Minnich 1f310033a7 Add hack to make data segment correct (FIXME); fix vmemchr il y a 9 ans
  Ronald G. Minnich 07187b2e1d Fix vmemchr with a hack and fix some system calls il y a 9 ans
  Ronald G. Minnich ceec3d4bb9 Don't use library memchr in vmemchr il y a 9 ans
  Ronald G. Minnich 2e75bb5c78 Moving from up to m->externup il y a 9 ans
  Ronald G. Minnich eaba0f9a57 Type fixes in port. Also, remove no longer used xalloc.c il y a 9 ans
  Ronald G. Minnich 1ad29d2ba5 Convert all int8_t back to char il y a 9 ans