Forráskód Böngészése

Default to add -dFPC_USE_LIBC for OpenBSD OS (can be disabled by setting FPC_USE_SYSCALL=1)

git-svn-id: trunk@47228 -
pierre 4 éve
szülő
commit
b25d9014df
2 módosított fájl, 8 hozzáadás és 0 törlés
  1. 3 0
      rtl/openbsd/Makefile
  2. 5 0
      rtl/openbsd/Makefile.fpc

+ 3 - 0
rtl/openbsd/Makefile

@@ -364,6 +364,9 @@ PRT0=prt0
 ifdef RELEASE
 override FPCOPT+=-Ur
 endif
+ifeq ($(FPC_USE_SYSCALL),)
+override FPCOPT+=-dFPC_USE_LIBC
+endif
 CPU_UNITS=
 SYSINIT_UNITS=si_prc si_c si_dll si_g
 LOADERS=prt0

+ 5 - 0
rtl/openbsd/Makefile.fpc

@@ -76,6 +76,11 @@ ifdef RELEASE
 override FPCOPT+=-Ur
 endif
 
+# OpenBSD defaults to libc, no syscalls
+ifeq ($(FPC_USE_SYSCALL),)
+override FPCOPT+=-dFPC_USE_LIBC
+endif
+
 CPU_UNITS=
 SYSINIT_UNITS=si_prc si_c si_dll si_g