ObjFW  Check-in [ff3dbed5ba]

Overview
Comment:Make GCC not complain about -pedantic
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: ff3dbed5ba32648842e5ec67d326997d77ba72acd860f2efb268b16acf438c98
User & Date: js on 2017-09-11 02:28:45
Other Links: manifest | tags
Context
2017-09-11
11:44
invoke-x86_64: Set %al to number of SSE regs used check-in: bbeb71e81d user: js tags: trunk
02:28
Make GCC not complain about -pedantic check-in: ff3dbed5ba user: js tags: trunk
02:05
OFInvocation: Initial support for invoking check-in: 95797a4d1c user: js tags: trunk
Changes

Modified src/OFMethodSignature.m from [640be941be] to [56f79d2199].

191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
	case 'q':
	case 'Q':
		size = sizeof(long long);
		break;
#ifdef __SIZEOF_INT128__
	case 't':
	case 'T':
		size = sizeof(__int128);
		break;
#endif
	case 'f':
		size = sizeof(float);
		break;
	case 'd':
		size = sizeof(double);







|







191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
	case 'q':
	case 'Q':
		size = sizeof(long long);
		break;
#ifdef __SIZEOF_INT128__
	case 't':
	case 'T':
		size = __extension__ sizeof(__int128);
		break;
#endif
	case 'f':
		size = sizeof(float);
		break;
	case 'd':
		size = sizeof(double);
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
	case 'q':
	case 'Q':
		align = OF_ALIGNOF(long long);
		break;
#ifdef __SIZEOF_INT128__
	case 't':
	case 'T':
		align = OF_ALIGNOF(__int128);
		break;
#endif
	case 'f':
		align = OF_ALIGNOF(float);
		break;
	case 'd':
		align = OF_ALIGNOF(double);







|







410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
	case 'q':
	case 'Q':
		align = OF_ALIGNOF(long long);
		break;
#ifdef __SIZEOF_INT128__
	case 't':
	case 'T':
		align = __extension__ OF_ALIGNOF(__int128);
		break;
#endif
	case 'f':
		align = OF_ALIGNOF(float);
		break;
	case 'd':
		align = OF_ALIGNOF(double);