index
:
users/stefanb/syslinux-elf.git
core32
elflink
elflink-old
master
SYSLINUX ELF linking (GSoC'08)
Stefan Bucur
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
mbr
/
gptmbr.S
Commit message (
Expand
)
Author
Age
Files
Lines
*
mbr, gptmbr, isohdpfx: don't lose the carry flag
H. Peter Anvin
2008-09-08
1
-1
/
+1
*
Document GPT boot protocol; add !GPT signature
H. Peter Anvin
2008-05-13
1
-0
/
+1
*
gptmbr: use cltq to extend a zero %eax into %edx
H. Peter Anvin
2008-02-25
1
-1
/
+1
*
gptmbr: Add comment
H. Peter Anvin
2008-02-25
1
-1
/
+1
*
gptmbr: save phdr -> bootsect on the stack, saving one byte
H. Peter Anvin
2008-02-25
1
-2
/
+4
*
gptmbr: another confusion of start and end fields
H. Peter Anvin
2008-02-25
1
-2
/
+2
*
gptmbr: fix confusion between start and end fields
H. Peter Anvin
2008-02-25
1
-2
/
+4
*
gptmbr: use xchgw %ax,... instead of movw %ax,... when %ax is dead
H. Peter Anvin
2008-02-25
1
-1
/
+1
*
gptmbr: Use %bp for references into phdr and the stack
H. Peter Anvin
2008-02-25
1
-20
/
+19
*
gptmbr: since %bx is advanced, we can test -2(%bx) == (bootsec+510)
H. Peter Anvin
2008-02-25
1
-1
/
+1
*
gptmbr: addw $512, %bx -> addb $2, %bh
H. Peter Anvin
2008-02-25
1
-1
/
+1
*
gptmbr: offsets into phdr are decimal, not hex
H. Peter Anvin
2008-02-25
1
-4
/
+4
*
gptmbr: move advancing %bx into read_sector
H. Peter Anvin
2008-02-25
1
-4
/
+3
*
gptmbr: need to set %bx -> bootsec
H. Peter Anvin
2008-02-25
1
-0
/
+1
*
gptmbr: shuffle slightly to reduce register pressure
H. Peter Anvin
2008-02-25
1
-6
/
+3
*
gptmbr: shuffle slightly to save 3 bytes
H. Peter Anvin
2008-02-25
1
-14
/
+17
*
rep; cmpsw -> repe; cmpsw
H. Peter Anvin
2008-02-25
1
-1
/
+1
*
Master boot record for GPT partition tables
H. Peter Anvin
2008-02-25
1
-0
/
+284