Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for TYPE_CONST (0.04 sec)

  1. src/cmd/asm/internal/asm/asm.go

    			target = &a[2]
    			prog.From = a[0]
    			if a[0].Type != obj.TYPE_CONST {
    				// Legacy code may use a plain constant, accept it, and coerce
    				// into a constant. E.g:
    				//   BC 4,...
    				// into
    				//   BC $4,...
    				prog.From = obj.Addr{
    					Type:   obj.TYPE_CONST,
    					Offset: p.getConstant(prog, op, &a[0]),
    				}
    
    			}
    
    			// Likewise, fixup usage like:
    Registered: Tue Dec 30 11:13:12 UTC 2025
    - Last Modified: Tue Oct 21 15:13:08 UTC 2025
    - 26.7K bytes
    - Viewed (0)
  2. src/cmd/asm/internal/asm/parse.go

    			// fmt.Printf("SCONST %s\n", obj.Dconv(&emptyProg, 0, a))
    			p.expectOperandEnd()
    			return
    		}
    		a.Offset = int64(p.expr())
    		if p.peek() != '(' {
    			switch prefix {
    			case '$':
    				a.Type = obj.TYPE_CONST
    			case '*':
    				a.Type = obj.TYPE_INDIR // Can appear but is illegal, will be rejected by the linker.
    			default:
    				a.Type = obj.TYPE_MEM
    			}
    Registered: Tue Dec 30 11:13:12 UTC 2025
    - Last Modified: Wed Nov 12 03:59:40 UTC 2025
    - 37.3K bytes
    - Viewed (0)
Back to top