Fix fct asm label: only valid for declaration
commit32a682b88febf983420406a4ec5087d07761a8bc
authorThomas Preud'homme <thomas.preudhomme@celest.fr>
Mon, 7 Feb 2011 21:42:38 +0000 (7 22:42 +0100)
committerThomas Preud'homme <thomas.preudhomme@celest.fr>
Tue, 8 Feb 2011 23:12:57 +0000 (9 00:12 +0100)
treebf858a09960621b95560390109ab22bdf40b71f0
parentc23400278ad7a1a44cb9b469c4635ea29cb12b25
Fix fct asm label: only valid for declaration

- Fix function assembly label mechanism introduced in commit
  9b09fc376e8c212a767c875e71ca003e3b9a0d2e to only accept alternative
  name for function declaration.
- merge the code with the one introduced in commit
  264a103610e3ee86b27b8cbb0e4ec81cd654d980.
- Don't memorize token for asm label but directly the asm label.
libtcc.c
tcc.h
tccgen.c