(the asterixes in the title count as an incrementing number)
It looks like “.LC0” always has something to do with the main method and that “.LC*” always have something to do with strings but I don’t know what the purpose of this is. Also what does “.L*” mean?
here some examples of what i mean.
I picked random sections of my code please tell me if that was wrong and i should have copypasted all my code on here
(code was generated by using following command on an 64bit intel CPU running windows: gcc main.c -S):
.LC0:
.ascii "%x"
.text
.globl main
.def main; .scl 2; .type 32; .endef
.seh_proc main
.LC3:
.ascii "methodactivated "
.L3:
movb $120, currentPlayerInsignia(%rip)
.L18:
nop
addq $32, %rsp
popq %rbp
ret
.seh_endproc
.section .rdata,"dr"
bangingmyheadontable is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.