Commit af7aea2e authored by cznic's avatar cznic
Browse files

modernc.org/libc: linux_loong64b auto generate

parent b87db6ab
Loading
Loading
Loading
Loading
+12 −42
Original line number Diff line number Diff line
@@ -320,13 +320,12 @@ const __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 = 1
const __GCC_IEC_559 = 2
const __GCC_IEC_559_COMPLEX = 2
const __GNUC_EXECUTION_CHARSET_NAME = "UTF-8"
const __GNUC_MINOR__ = 2
const __GNUC_PATCHLEVEL__ = 1
const __GNUC_RH_RELEASE__ = 6
const __GNUC_MINOR__ = 3
const __GNUC_PATCHLEVEL__ = 0
const __GNUC_STDC_INLINE__ = 1
const __GNUC_WIDE_EXECUTION_CHARSET_NAME = "UTF-32LE"
const __GNUC__ = 14
const __GXX_ABI_VERSION = 1019
const __GNUC__ = 15
const __GXX_ABI_VERSION = 1020
const __HAVE_SPECULATION_SAFE_VALUE = 1
const __HA_FBIT__ = 7
const __HA_IBIT__ = 8
@@ -408,6 +407,8 @@ const __ORDER_BIG_ENDIAN__ = 4321
const __ORDER_LITTLE_ENDIAN__ = 1234
const __ORDER_PDP_ENDIAN__ = 3412
const __PDP_ENDIAN = 3412
const __PIC__ = 2
const __PIE__ = 2
const __PRAGMA_REDEFINE_EXTNAME = 1
const __PRETTY_FUNCTION__ = 0
const __PTRDIFF_MAX__ = 9223372036854775807
@@ -452,6 +453,9 @@ const __SIZE_MAX__ = 18446744073709551615
const __SIZE_WIDTH__ = 64
const __SQ_FBIT__ = 31
const __SQ_IBIT__ = 0
const __STDC_EMBED_EMPTY__ = 2
const __STDC_EMBED_FOUND__ = 1
const __STDC_EMBED_NOT_FOUND__ = 0
const __STDC_HOSTED__ = 0
const __STDC_VERSION__ = 199901
const __STDC__ = 1
@@ -533,7 +537,7 @@ const __UTA_FBIT__ = 64
const __UTA_IBIT__ = 64
const __UTQ_FBIT__ = 128
const __UTQ_IBIT__ = 0
const __VERSION__ = "14.2.1 20241104 (Red Hat 14.2.1-6)"
const __VERSION__ = "15.3.0"
const __WCHAR_MAX__ = 2147483647
const __WCHAR_MIN__ = -2147483648
const __WCHAR_TYPE__ = 0
@@ -565,6 +569,8 @@ const __loongarch_sx = 1
const __loongarch_tune = "generic"
const __loongarch_version_major = 1
const __loongarch_version_minor = 0
const __pic__ = 2
const __pie__ = 2
const __restrict = 0
const __restrict_arr = 0
const __unix = 1
@@ -30432,7 +30438,6 @@ func Xbindtextdomain(tls *TLS, domainname uintptr, dirname uintptr) (r1 uintptr)
		X__assert_fail(tls, __ccgo_ts+350, __ccgo_ts+385, 49, __ccgo_ts+399)
		for {
			// 	__asm__ __volatile__ (
			//
			// 		"ll.d %0, %1"
			// 		: "=r"(v)
			// 		: "ZC"(*(void *volatile *)p));
@@ -30446,7 +30451,6 @@ func Xbindtextdomain(tls *TLS, domainname uintptr, dirname uintptr) (r1 uintptr)
			;
			if v5 = old == AtomicLoadPUintptr(uintptr(unsafe.Pointer(&_bindings))); v5 {
				// 	__asm__ __volatile__ (
				//
				// 		"sc.d %0, %1"
				// 		: "=r"(r), "=ZC"(*(void *volatile *)p)
				// 		: "0"(v)
@@ -30724,7 +30728,6 @@ _2:
			X__assert_fail(tls, __ccgo_ts+350, __ccgo_ts+385, 49, __ccgo_ts+483)
			for {
				// 	__asm__ __volatile__ (
				//
				// 		"ll.d %0, %1"
				// 		: "=r"(v)
				// 		: "ZC"(*(void *volatile *)p));
@@ -30738,7 +30741,6 @@ _2:
				;
				if v20 = old == old_cats; v20 {
					// 	__asm__ __volatile__ (
					//
					// 		"sc.d %0, %1"
					// 		: "=r"(r), "=ZC"(*(void *volatile *)p)
					// 		: "0"(v)
@@ -133310,7 +133312,6 @@ func X__libc_sigaction(tls *TLS, sig int32, sa uintptr, old1 uintptr) (r2 int32)
				X__assert_fail(tls, __ccgo_ts+350, __ccgo_ts+385, 49, __ccgo_ts+1477)
				for {
					// 	__asm__ __volatile__ (
					//
					// 		"ll.w %0, %1"
					// 		: "=r"(v)
					// 		: "ZC"(*p));
@@ -133323,7 +133324,6 @@ func X__libc_sigaction(tls *TLS, sig int32, sa uintptr, old1 uintptr) (r2 int32)
				_6:
					;
					// 	__asm__ __volatile__ (
					//
					// 		"sc.w %0, %1"
					// 		: "=r"(r), "=ZC"(*p)
					// 		: "0"(v) : "memory");
@@ -133357,7 +133357,6 @@ func X__libc_sigaction(tls *TLS, sig int32, sa uintptr, old1 uintptr) (r2 int32)
					X__assert_fail(tls, __ccgo_ts+350, __ccgo_ts+385, 49, __ccgo_ts+1477)
					for {
						// 	__asm__ __volatile__ (
						//
						// 		"ll.w %0, %1"
						// 		: "=r"(v)
						// 		: "ZC"(*p));
@@ -133370,7 +133369,6 @@ func X__libc_sigaction(tls *TLS, sig int32, sa uintptr, old1 uintptr) (r2 int32)
					_14:
						;
						// 	__asm__ __volatile__ (
						//
						// 		"sc.w %0, %1"
						// 		: "=r"(r), "=ZC"(*p)
						// 		: "0"(v) : "memory");
@@ -133395,7 +133393,6 @@ func X__libc_sigaction(tls *TLS, sig int32, sa uintptr, old1 uintptr) (r2 int32)
					X__assert_fail(tls, __ccgo_ts+350, __ccgo_ts+385, 49, __ccgo_ts+1477)
					for {
						// 	__asm__ __volatile__ (
						//
						// 		"ll.w %0, %1"
						// 		: "=r"(v)
						// 		: "ZC"(*p));
@@ -133408,7 +133405,6 @@ func X__libc_sigaction(tls *TLS, sig int32, sa uintptr, old1 uintptr) (r2 int32)
					_21:
						;
						// 	__asm__ __volatile__ (
						//
						// 		"sc.w %0, %1"
						// 		: "=r"(r), "=ZC"(*p)
						// 		: "0"(v) : "memory");
@@ -135157,7 +135153,6 @@ func _locking_getc(tls *TLS, f uintptr) (r1 int32) {
	X__assert_fail(tls, __ccgo_ts+350, __ccgo_ts+385, 49, __ccgo_ts+1498)
	for {
		// 	__asm__ __volatile__ (
		//
		// 		"ll.w %0, %1"
		// 		: "=r"(v)
		// 		: "ZC"(*p));
@@ -135171,7 +135166,6 @@ func _locking_getc(tls *TLS, f uintptr) (r1 int32) {
		;
		if v4 = old == 0; v4 {
			// 	__asm__ __volatile__ (
			//
			// 		"sc.w %0, %1"
			// 		: "=r"(r), "=ZC"(*p)
			// 		: "0"(v) : "memory");
@@ -135206,7 +135200,6 @@ _9:
	X__assert_fail(tls, __ccgo_ts+350, __ccgo_ts+385, 49, __ccgo_ts+1498)
	for {
		// 	__asm__ __volatile__ (
		//
		// 		"ll.w %0, %1"
		// 		: "=r"(v)
		// 		: "ZC"(*p));
@@ -135219,7 +135212,6 @@ _9:
	_16:
		;
		// 	__asm__ __volatile__ (
		//
		// 		"sc.w %0, %1"
		// 		: "=r"(r), "=ZC"(*p)
		// 		: "0"(v) : "memory");
@@ -136069,7 +136061,6 @@ func _locking_putc(tls *TLS, c int32, f uintptr) (r1 int32) {
	X__assert_fail(tls, __ccgo_ts+350, __ccgo_ts+385, 49, __ccgo_ts+1511)
	for {
		// 	__asm__ __volatile__ (
		//
		// 		"ll.w %0, %1"
		// 		: "=r"(v)
		// 		: "ZC"(*p));
@@ -136083,7 +136074,6 @@ func _locking_putc(tls *TLS, c int32, f uintptr) (r1 int32) {
		;
		if v4 = old == 0; v4 {
			// 	__asm__ __volatile__ (
			//
			// 		"sc.w %0, %1"
			// 		: "=r"(r), "=ZC"(*p)
			// 		: "0"(v) : "memory");
@@ -136120,7 +136110,6 @@ _9:
	X__assert_fail(tls, __ccgo_ts+350, __ccgo_ts+385, 49, __ccgo_ts+1511)
	for {
		// 	__asm__ __volatile__ (
		//
		// 		"ll.w %0, %1"
		// 		: "=r"(v)
		// 		: "ZC"(*p));
@@ -136133,7 +136122,6 @@ _9:
	_17:
		;
		// 	__asm__ __volatile__ (
		//
		// 		"sc.w %0, %1"
		// 		: "=r"(r), "=ZC"(*p)
		// 		: "0"(v) : "memory");
@@ -136775,7 +136763,6 @@ func Xftrylockfile(tls *TLS, f uintptr) (r1 int32) {
		X__assert_fail(tls, __ccgo_ts+350, __ccgo_ts+385, 49, __ccgo_ts+1550)
		for {
			// 	__asm__ __volatile__ (
			//
			// 		"ll.w %0, %1"
			// 		: "=r"(v)
			// 		: "ZC"(*p));
@@ -136789,7 +136776,6 @@ func Xftrylockfile(tls *TLS, f uintptr) (r1 int32) {
			;
			if v5 = old == 0; v5 {
				// 	__asm__ __volatile__ (
				//
				// 		"sc.w %0, %1"
				// 		: "=r"(r), "=ZC"(*p)
				// 		: "0"(v) : "memory");
@@ -136997,7 +136983,6 @@ func _locking_getc1(tls *TLS, f uintptr) (r1 int32) {
	X__assert_fail(tls, __ccgo_ts+350, __ccgo_ts+385, 49, __ccgo_ts+1498)
	for {
		// 	__asm__ __volatile__ (
		//
		// 		"ll.w %0, %1"
		// 		: "=r"(v)
		// 		: "ZC"(*p));
@@ -137011,7 +136996,6 @@ func _locking_getc1(tls *TLS, f uintptr) (r1 int32) {
		;
		if v4 = old == 0; v4 {
			// 	__asm__ __volatile__ (
			//
			// 		"sc.w %0, %1"
			// 		: "=r"(r), "=ZC"(*p)
			// 		: "0"(v) : "memory");
@@ -137046,7 +137030,6 @@ _9:
	X__assert_fail(tls, __ccgo_ts+350, __ccgo_ts+385, 49, __ccgo_ts+1498)
	for {
		// 	__asm__ __volatile__ (
		//
		// 		"ll.w %0, %1"
		// 		: "=r"(v)
		// 		: "ZC"(*p));
@@ -137059,7 +137042,6 @@ _9:
	_16:
		;
		// 	__asm__ __volatile__ (
		//
		// 		"sc.w %0, %1"
		// 		: "=r"(r), "=ZC"(*p)
		// 		: "0"(v) : "memory");
@@ -137173,7 +137155,6 @@ func _locking_getc2(tls *TLS, f uintptr) (r1 int32) {
	X__assert_fail(tls, __ccgo_ts+350, __ccgo_ts+385, 49, __ccgo_ts+1498)
	for {
		// 	__asm__ __volatile__ (
		//
		// 		"ll.w %0, %1"
		// 		: "=r"(v)
		// 		: "ZC"(*p));
@@ -137187,7 +137168,6 @@ func _locking_getc2(tls *TLS, f uintptr) (r1 int32) {
		;
		if v4 = old == 0; v4 {
			// 	__asm__ __volatile__ (
			//
			// 		"sc.w %0, %1"
			// 		: "=r"(r), "=ZC"(*p)
			// 		: "0"(v) : "memory");
@@ -137222,7 +137202,6 @@ _9:
	X__assert_fail(tls, __ccgo_ts+350, __ccgo_ts+385, 49, __ccgo_ts+1498)
	for {
		// 	__asm__ __volatile__ (
		//
		// 		"ll.w %0, %1"
		// 		: "=r"(v)
		// 		: "ZC"(*p));
@@ -137235,7 +137214,6 @@ _9:
	_16:
		;
		// 	__asm__ __volatile__ (
		//
		// 		"sc.w %0, %1"
		// 		: "=r"(r), "=ZC"(*p)
		// 		: "0"(v) : "memory");
@@ -137937,7 +137915,6 @@ func _locking_putc1(tls *TLS, c int32, f uintptr) (r1 int32) {
	X__assert_fail(tls, __ccgo_ts+350, __ccgo_ts+385, 49, __ccgo_ts+1511)
	for {
		// 	__asm__ __volatile__ (
		//
		// 		"ll.w %0, %1"
		// 		: "=r"(v)
		// 		: "ZC"(*p));
@@ -137951,7 +137928,6 @@ func _locking_putc1(tls *TLS, c int32, f uintptr) (r1 int32) {
		;
		if v4 = old == 0; v4 {
			// 	__asm__ __volatile__ (
			//
			// 		"sc.w %0, %1"
			// 		: "=r"(r), "=ZC"(*p)
			// 		: "0"(v) : "memory");
@@ -137988,7 +137964,6 @@ _9:
	X__assert_fail(tls, __ccgo_ts+350, __ccgo_ts+385, 49, __ccgo_ts+1511)
	for {
		// 	__asm__ __volatile__ (
		//
		// 		"ll.w %0, %1"
		// 		: "=r"(v)
		// 		: "ZC"(*p));
@@ -138001,7 +137976,6 @@ _9:
	_17:
		;
		// 	__asm__ __volatile__ (
		//
		// 		"sc.w %0, %1"
		// 		: "=r"(r), "=ZC"(*p)
		// 		: "0"(v) : "memory");
@@ -138123,7 +138097,6 @@ func _locking_putc2(tls *TLS, c int32, f uintptr) (r1 int32) {
	X__assert_fail(tls, __ccgo_ts+350, __ccgo_ts+385, 49, __ccgo_ts+1511)
	for {
		// 	__asm__ __volatile__ (
		//
		// 		"ll.w %0, %1"
		// 		: "=r"(v)
		// 		: "ZC"(*p));
@@ -138137,7 +138110,6 @@ func _locking_putc2(tls *TLS, c int32, f uintptr) (r1 int32) {
		;
		if v4 = old == 0; v4 {
			// 	__asm__ __volatile__ (
			//
			// 		"sc.w %0, %1"
			// 		: "=r"(r), "=ZC"(*p)
			// 		: "0"(v) : "memory");
@@ -138174,7 +138146,6 @@ _9:
	X__assert_fail(tls, __ccgo_ts+350, __ccgo_ts+385, 49, __ccgo_ts+1511)
	for {
		// 	__asm__ __volatile__ (
		//
		// 		"ll.w %0, %1"
		// 		: "=r"(v)
		// 		: "ZC"(*p));
@@ -138187,7 +138158,6 @@ _9:
	_17:
		;
		// 	__asm__ __volatile__ (
		//
		// 		"sc.w %0, %1"
		// 		: "=r"(r), "=ZC"(*p)
		// 		: "0"(v) : "memory");
+1 −1
Original line number Diff line number Diff line
@@ -22,7 +22,7 @@ require (
	modernc.org/fileutil v1.4.0
	modernc.org/goabi0 v0.2.0
	modernc.org/mathutil v1.7.1
	modernc.org/memory v1.12.0
	modernc.org/memory v1.12.1
)

require (