ObjFW  Check-in [9a5d1024a0]

Overview
Comment:Disable _Unwind_Backtrace() on HP-UX
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 9a5d1024a0793ff39f3b38af567fc69e5727d88e28e00289cbdca841e181b309
User & Date: js on 2021-01-14 01:27:27
Other Links: manifest | tags
Context
2021-01-14
01:45
Fix fallback asprintf implementation for length 0 check-in: 99862df65a user: js tags: trunk
01:27
Disable _Unwind_Backtrace() on HP-UX check-in: 9a5d1024a0 user: js tags: trunk
01:11
Don't use pthread priorities on HP-UX check-in: ab0f2cc617 user: js tags: trunk
Changes

Modified configure.ac from [132a637380] to [1fb641cc62].

638
639
640
641
642
643
644





645


646
647
648
649
650
651
652
		AC_SUBST(RUNTIME_INSTANCE_M, "runtime/instance.m")
	])

	OBJCFLAGS="$old_OBJCFLAGS"
	;;
esac






AC_CHECK_FUNCS(_Unwind_Backtrace)



case "$host_os" in
darwin*)
	AC_SUBST(LDFLAGS_REEXPORT, ["-Wl,-reexport-lobjfw"])
	AS_IF([test x"$objc_runtime" = x"Apple runtime"], [
		AC_SUBST(REEXPORT_RUNTIME, ["-Wl,-reexport-lobjc"])
		AC_SUBST(REEXPORT_RUNTIME_FRAMEWORK, ["-Wl,-reexport-lobjc"])







>
>
>
>
>
|
>
>







638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
		AC_SUBST(RUNTIME_INSTANCE_M, "runtime/instance.m")
	])

	OBJCFLAGS="$old_OBJCFLAGS"
	;;
esac

case "$host_os" in
hpux*)
	dnl _Unwind_Backtrace() returns complete garbage on HP-UX.
	;;
*)
	AC_CHECK_FUNCS(_Unwind_Backtrace)
	;;
esac

case "$host_os" in
darwin*)
	AC_SUBST(LDFLAGS_REEXPORT, ["-Wl,-reexport-lobjfw"])
	AS_IF([test x"$objc_runtime" = x"Apple runtime"], [
		AC_SUBST(REEXPORT_RUNTIME, ["-Wl,-reexport-lobjc"])
		AC_SUBST(REEXPORT_RUNTIME_FRAMEWORK, ["-Wl,-reexport-lobjc"])