ObjFW  Check-in [547abb97a0]

Overview
Comment:Add missing nullability specifiers
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | amiga-library
Files: files | file ages | folders
SHA3-256: 547abb97a0d05114c1be7a24da9b328508f874d3a62e3228d1608ca13585e97d
User & Date: js on 2020-06-05 00:29:03
Other Links: branch diff | manifest | tags
Context
2020-06-06
22:34
Update buildsys check-in: b78c2856d4 user: js tags: amiga-library
2020-06-05
00:29
Add missing nullability specifiers check-in: 547abb97a0 user: js tags: amiga-library
00:24
configure: Move substitution of LINKLIB to later check-in: 08f61f1f18 user: js tags: amiga-library
Changes

Modified src/amiga-library.h from [687493e4ca] to [b32c2f897d].

25
26
27
28
29
30
31
32
33
34
35

36
37
	void (*_Nonnull free)(void *_Nullable);
	int (*_Nonnull vfprintf)(FILE *_Nonnull restrict,
	    const char *restrict _Nonnull, va_list);
	int (*_Nonnull vsnprintf)(const char *_Nonnull restrict, size_t,
	    const char *_Nonnull restrict, va_list);
	void (*_Nonnull exit)(int);
	void (*_Nonnull abort)(void);
	char *(*_Nonnull setlocale)(int, const char *_Nullable);
	void (*_Nonnull __register_frame_info)(const void *_Nonnull,
	    void *_Nonnull);
	void *(*_Nonnull __deregister_frame_info)(const void *_Nonnull);

};
#endif







|


|
>


25
26
27
28
29
30
31
32
33
34
35
36
37
38
	void (*_Nonnull free)(void *_Nullable);
	int (*_Nonnull vfprintf)(FILE *_Nonnull restrict,
	    const char *restrict _Nonnull, va_list);
	int (*_Nonnull vsnprintf)(const char *_Nonnull restrict, size_t,
	    const char *_Nonnull restrict, va_list);
	void (*_Nonnull exit)(int);
	void (*_Nonnull abort)(void);
	char *_Nullable (*_Nonnull setlocale)(int, const char *_Nullable);
	void (*_Nonnull __register_frame_info)(const void *_Nonnull,
	    void *_Nonnull);
	void *_Nullable (*_Nonnull __deregister_frame_info)(
	    const void *_Nonnull);
};
#endif

Modified src/runtime/private.h from [af37708bbd] to [a7c4eb8f4b].

247
248
249
250
251
252
253
254

255
256
257
258
259
260
261
# ifdef HAVE_SJLJ_EXCEPTIONS
	void (*_Nonnull _Unwind_SjLj_Resume)(void *_Nonnull);
# else
	void (*_Nonnull _Unwind_Resume)(void *_Nonnull);
# endif
	void (*_Nonnull __register_frame_info)(const void *_Nonnull,
	    void *_Nonnull);
	void *(*_Nonnull __deregister_frame_info)(const void *_Nonnull);

};
#endif

#ifdef OBJC_COMPILING_AMIGA_LIBRARY
# if defined(__MORPHOS__)
#  include <ppcinline/macros.h>
#  define OBJC_M68K_ARG(type, name, reg) type name = (type)REG_##reg;







|
>







247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
# ifdef HAVE_SJLJ_EXCEPTIONS
	void (*_Nonnull _Unwind_SjLj_Resume)(void *_Nonnull);
# else
	void (*_Nonnull _Unwind_Resume)(void *_Nonnull);
# endif
	void (*_Nonnull __register_frame_info)(const void *_Nonnull,
	    void *_Nonnull);
	void *_Nullable (*_Nonnull __deregister_frame_info)(
	    const void *_Nonnull);
};
#endif

#ifdef OBJC_COMPILING_AMIGA_LIBRARY
# if defined(__MORPHOS__)
#  include <ppcinline/macros.h>
#  define OBJC_M68K_ARG(type, name, reg) type name = (type)REG_##reg;