mirror of
https://github.com/opencloud-eu/opencloud.git
synced 2026-03-20 05:50:50 -05:00
Bumps [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) from 0.40.0 to 0.41.0. - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.40.0...v0.41.0) --- updated-dependencies: - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.41.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
34 lines
921 B
Go
34 lines
921 B
Go
// SPDX-License-Identifier: Apache-2.0
|
|
// SPDX-FileCopyrightText: 2026 The Ebitengine Authors
|
|
|
|
//go:build linux && (ppc64le || s390x)
|
|
|
|
package purego
|
|
|
|
import "unsafe"
|
|
|
|
type callbackArgs struct {
|
|
index uintptr
|
|
// args points to the argument block.
|
|
//
|
|
// The structure of the arguments goes
|
|
// float registers followed by the
|
|
// integer registers followed by the stack.
|
|
//
|
|
// This variable is treated as a continuous
|
|
// block of memory containing all of the arguments
|
|
// for this callback.
|
|
args unsafe.Pointer
|
|
// Below are out-args from callbackWrap
|
|
result uintptr
|
|
// stackArgs points to stack-passed arguments for architectures where
|
|
// they can't be made contiguous with register args (e.g., ppc64le).
|
|
// On other architectures, this is nil and stack args are read from
|
|
// the end of the args block.
|
|
stackArgs unsafe.Pointer
|
|
}
|
|
|
|
func (c *callbackArgs) stackFrame() unsafe.Pointer {
|
|
return c.stackArgs
|
|
}
|