mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-07-16 07:39:56 +00:00
Make dos errno multimapping linkage tinier
640 bytes for old kDos2Errno table 182 bytes for new kDos2Errno under hello2.com (MODE=fastbuild) 122 bytes for new kDos2Errno under hello2.com (MODE=tiny)
This commit is contained in:
parent
9fa6725067
commit
8f5678882d
63 changed files with 602 additions and 160 deletions
12
libc/sysv/dos2errno/EADDRNOTAVAIL.S
Normal file
12
libc/sysv/dos2errno/EADDRNOTAVAIL.S
Normal file
|
@ -0,0 +1,12 @@
|
|||
// generated by libc/sysv/dos2errno.sh
|
||||
#include "libc/nt/errors.h"
|
||||
.macro .e doscode systemv
|
||||
.short \doscode
|
||||
.long \systemv
|
||||
.endm
|
||||
.section .sort.rodata.dos2errno.2,"a",@progbits
|
||||
.globl kDos2Errno.EADDRNOTAVAIL
|
||||
.type kDos2Errno.EADDRNOTAVAIL,@object
|
||||
kDos2Errno.EADDRNOTAVAIL:
|
||||
.e kNtErrorInvalidAddress,EADDRNOTAVAIL
|
||||
.e kNtErrorInvalidNetname,EADDRNOTAVAIL
|
Loading…
Add table
Add a link
Reference in a new issue