Subversion Repositories Kolibri OS

Rev

Rev 174 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 174 Rev 220
Line 616... Line 616...
616
	jne	invalid_argument
616
	jne	invalid_argument
617
      load_from_code:
617
      load_from_code:
618
	cmp	byte [esi],'.'
618
	cmp	byte [esi],'.'
619
	je	invalid_value
619
	je	invalid_value
620
	call	get_qword_value
620
	call	get_address_value
621
	call	calculate_relative_offset
621
	call	calculate_relative_offset
622
	push	esi edi
622
	push	esi edi
623
	cmp	[next_pass_needed],0
623
	cmp	[next_pass_needed],0
624
	jne	load_address_type_ok
624
	jne	load_address_type_ok
625
	cmp	[value_type],0
625
	cmp	[value_type],0
626
	jne	invalid_use_of_symbol
626
	jne	invalid_use_of_symbol
Line 674... Line 674...
674
	cmp	ax,80h+'(' shl 8
674
	cmp	ax,80h+'(' shl 8
675
	jne	invalid_argument
675
	jne	invalid_argument
676
	cmp	byte [esi],'.'
676
	cmp	byte [esi],'.'
677
	je	invalid_value
677
	je	invalid_value
678
	call	get_qword_value
678
	call	get_address_value
679
	call	calculate_relative_offset
679
	call	calculate_relative_offset
680
	push	esi edi
680
	push	esi edi
681
	cmp	[next_pass_needed],0
681
	cmp	[next_pass_needed],0
682
	jne	store_address_type_ok
682
	jne	store_address_type_ok
683
	cmp	[value_type],0
683
	cmp	[value_type],0
684
	jne	invalid_use_of_symbol
684
	jne	invalid_use_of_symbol