Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 34 for ensp (0.13 sec)

  1. platforms/documentation/docs/src/snippets/native-binaries/assembler/groovy/src/main/asm_i386_masm/sum.s

        .386
        .model    flat
    
    PUBLIC    _sum
    _TEXT     SEGMENT
    _sum    PROC
        mov    eax, DWORD PTR 4[esp]
        add    eax, DWORD PTR 8[esp]
        ret    0
    _sum    ENDP
    _TEXT   ENDS
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 184 bytes
    - Viewed (0)
  2. platforms/native/language-native/src/integTest/groovy/org/gradle/language/fixtures/app/DuplicateAssemblerBaseNamesTestApp.groovy

    .model    flat
    
    PUBLIC    _${methodName}
    _TEXT     SEGMENT
    _${methodName}    PROC
    mov    eax, DWORD PTR 4[esp]
    add    eax, DWORD PTR 8[esp]
    ret    0
    _${methodName}    ENDP
    _TEXT   ENDS
    END
    """
            }else{
                return """
    .text
    .globl  _${methodName}
    _${methodName}:
    movl    8(%esp), %eax
    addl    4(%esp), %eax
    ret
    """
    
            }
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  3. platforms/native/language-native/src/integTest/groovy/org/gradle/language/fixtures/app/DuplicateMixedSameBaseNamesTestApp.groovy

    push    offset msg
    call    printf
    mov eax,0
    push eax
    call exit
    sayFooFromAsm endp
    end
    """
            } else {
                return """
    .text
    
    LC0:
    .ascii "fooFromAsm\\12\\0"
    .globl _sayFooFromAsm
    
    _sayFooFromAsm:
            pushl   %ebp
            movl    %esp, %ebp
            subl    \$8, %esp
            andl    \$-16, %esp
            movl    \$0, %eax
            movl    %eax, -4(%ebp)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 3.8K bytes
    - Viewed (0)
  4. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/app/MixedLanguageHelloWorldApp.groovy

    INCLUDE <ks386.inc>
    PUBLIC    _sumx
    _TEXT     SEGMENT
    _sumx    PROC
    mov    eax, DWORD PTR 4[esp]
    add    eax, DWORD PTR 8[esp]
    ret    0
    _sumx    ENDP
    _TEXT   ENDS
    END
    '''
    
        private static String i386GnuAsmSource = '''
        .text
        .globl  _sumx
    _sumx:
        movl    8(%esp), %eax
        addl    4(%esp), %eax
        ret
    '''
    
        private static String x64GnuAsmSource = '''
        .text
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 3.7K bytes
    - Viewed (0)
  5. src/syscall/env_windows.go

    			}
    		}
    	}
    }
    
    func Environ() []string {
    	envp, e := GetEnvironmentStrings()
    	if e != nil {
    		return nil
    	}
    	defer FreeEnvironmentStrings(envp)
    
    	r := make([]string, 0, 50) // Empty with room to grow.
    	const size = unsafe.Sizeof(*envp)
    	for *envp != 0 { // environment block ends with empty string
    		// find NUL terminator
    		end := unsafe.Pointer(envp)
    		for *(*uint16)(end) != 0 {
    			end = unsafe.Add(end, size)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jul 04 15:31:54 UTC 2023
    - 2K bytes
    - Viewed (0)
  6. platforms/core-configuration/configuration-cache/src/integTest/groovy/org/gradle/internal/cc/impl/inputs/process/instrument/AbstractProcessInstrumentationIntegrationTest.groovy

                    public Process exec(String command, String[] envp) { return null; }
                    public Process exec(String command, String[] envp, File file) { return null; }
                    public Process exec(String command, List<?> envp, File file) { return null; }
                    public Process exec(String[] command) { return null; }
                    public Process exec(String[] command, String[] envp) { return null; }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 7.8K bytes
    - Viewed (0)
  7. src/runtime/signal_linux_386.go

    func (c *sigctxt) edi() uint32 { return c.regs().edi }
    func (c *sigctxt) esi() uint32 { return c.regs().esi }
    func (c *sigctxt) ebp() uint32 { return c.regs().ebp }
    func (c *sigctxt) esp() uint32 { return c.regs().esp }
    
    //go:nosplit
    //go:nowritebarrierrec
    func (c *sigctxt) eip() uint32 { return c.regs().eip }
    
    func (c *sigctxt) eflags() uint32  { return c.regs().eflags }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jun 17 18:54:48 UTC 2021
    - 1.6K bytes
    - Viewed (0)
  8. src/runtime/defs_windows_386.go

    	ebp               uint32
    	eip               uint32
    	segcs             uint32
    	eflags            uint32
    	esp               uint32
    	segss             uint32
    	extendedregisters [512]uint8
    }
    
    func (c *context) ip() uintptr { return uintptr(c.eip) }
    func (c *context) sp() uintptr { return uintptr(c.esp) }
    
    // 386 does not have link register, so this returns 0.
    func (c *context) lr() uintptr      { return 0 }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 05 08:26:52 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  9. src/runtime/testdata/testwinlib/main.c

            CONTEXT *c = ExceptionInfo->ContextRecord;
    #ifdef _AMD64_
            c->Rip = *(DWORD64 *)c->Rsp;
            c->Rsp += 8;
    #elif defined(_X86_)
            c->Eip = *(DWORD *)c->Esp;
            c->Esp += 4;
    #else
            c->Pc = c->Lr;
    #endif
    #ifdef _ARM64_
            // TODO: remove when windows/arm64 supports SEH stack unwinding.
            return EXCEPTION_CONTINUE_EXECUTION;
    #endif
        }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 05 08:26:52 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  10. src/runtime/signal_386.go

    	print("ecx    ", hex(c.ecx()), "\n")
    	print("edx    ", hex(c.edx()), "\n")
    	print("edi    ", hex(c.edi()), "\n")
    	print("esi    ", hex(c.esi()), "\n")
    	print("ebp    ", hex(c.ebp()), "\n")
    	print("esp    ", hex(c.esp()), "\n")
    	print("eip    ", hex(c.eip()), "\n")
    	print("eflags ", hex(c.eflags()), "\n")
    	print("cs     ", hex(c.cs()), "\n")
    	print("fs     ", hex(c.fs()), "\n")
    	print("gs     ", hex(c.gs()), "\n")
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 28 18:17:57 UTC 2021
    - 1.7K bytes
    - Viewed (0)
Back to top