Explorar el Código

+ Add FPC OpenBSD target support

git-svn-id: trunk@19375 -
pierre hace 14 años
padre
commit
ef40c9f3cc
Se han modificado 1 ficheros con 13 adiciones y 4 borrados
  1. 13 4
      packages/fv/src/platform.inc

+ 13 - 4
packages/fv/src/platform.inc

@@ -95,6 +95,9 @@
  FREEBSD  OS_FREEBSD  FPC      PPC_FPC      PROC_Protected  BIT_64  ASM_FPC
  FREEBSD  OS_FREEBSD  FPC      PPC_FPC      PROC_Protected  BIT_64  ASM_FPC
           OS_UNIX
           OS_UNIX
 
 
+ OPENBSD  OS_OPENBSD  FPC      PPC_FPC      PROC_Protected  BIT_32  ASM_FPC
+          OS_UNIX
+
  NETBSD   OS_NETBSD   FPC      PPC_FPC      PROC_Protected  BIT_32  ASM_FPC
  NETBSD   OS_NETBSD   FPC      PPC_FPC      PROC_Protected  BIT_32  ASM_FPC
           OS_UNIX
           OS_UNIX
 
 
@@ -134,8 +137,9 @@ FOR FPC THESE ARE THE TRANSLATIONS
  WIN32    OS_WINDOWS           FPC     32-bit           AT&T         ----
  WIN32    OS_WINDOWS           FPC     32-bit           AT&T         ----
 
 
  LINUX    OS_LINUX,OS_UNIX     FPC     32-bit           AT&T         ----
  LINUX    OS_LINUX,OS_UNIX     FPC     32-bit           AT&T         ----
- FREEBSD  OS_NETBSD,OS_UNIX    FPC     32-bit           AT&T         ----
- NETBSD   OS_FREEBSD,OS_UNIX   FPC     32-bit           AT&T         ----
+ FREEBSD  OS_FREEBSD,OS_UNIX   FPC     32-bit           AT&T         ----
+ OPENBSD  OS_OPENBSD,OS_UNIX   FPC     32-bit           AT&T         ----
+ NETBSD   OS_NETBSD,OS_UNIX    FPC     32-bit           AT&T         ----
 
 
  OS2      OS_OS2               FPC     ?????            AT&T         CPU86
  OS2      OS_OS2               FPC     ?????            AT&T         CPU86
 
 
@@ -191,8 +195,7 @@ FOR FPC THESE ARE THE TRANSLATIONS
 {$IFDEF LINUX}
 {$IFDEF LINUX}
   {$UNDEF OS_DOS}
   {$UNDEF OS_DOS}
   {$DEFINE OS_LINUX}
   {$DEFINE OS_LINUX}
-  {$DEFINE OS_UNIX}
-{$ENDIF}
+  {$DEFINE OS_UNIX}{$ENDIF}
 
 
 {$IFDEF FreeBSD}
 {$IFDEF FreeBSD}
   {$UNDEF OS_DOS}
   {$UNDEF OS_DOS}
@@ -200,6 +203,12 @@ FOR FPC THESE ARE THE TRANSLATIONS
   {$DEFINE OS_UNIX}
   {$DEFINE OS_UNIX}
 {$ENDIF}
 {$ENDIF}
 
 
+{$IFDEF OPENBSD}
+  {$UNDEF OS_DOS}
+  {$DEFINE OS_OPENBSD}
+  {$DEFINE OS_UNIX}
+{$ENDIF}
+
 {$IFDEF NETBSD}
 {$IFDEF NETBSD}
   {$UNDEF OS_DOS}
   {$UNDEF OS_DOS}
   {$DEFINE OS_NETBSD}
   {$DEFINE OS_NETBSD}