瀏覽代碼

* patch by Olivier Coursiere to enable winlike resources on haiku, resolves #15539

git-svn-id: trunk@14716 -
florian 15 年之前
父節點
當前提交
3747454aeb

+ 2 - 2
compiler/systems/i_haiku.pas

@@ -36,7 +36,7 @@ unit i_haiku;
             name         : 'Haiku for i386';
             shortname    : 'Haiku';
             flags        : [tf_under_development,tf_needs_symbol_size,tf_files_case_sensitive,
-                            tf_smartlink_sections, tf_smartlink_library];
+                            tf_smartlink_sections, tf_smartlink_library, tf_has_winlike_resources];
             cpu          : cpu_i386;
             unit_env     : 'HAIKUUNITS';
             extradefines : 'BEOS;UNIX;HASUNIX';
@@ -68,7 +68,7 @@ unit i_haiku;
             link         : nil;
             linkextern   : nil;
             ar           : ar_gnu_ar;
-            res          : res_none;
+            res          : res_elf;
             dbg          : dbg_stabs;
             script       : script_unix;
             endian       : endian_little;

+ 1 - 1
tests/test/units/system/tres.pp

@@ -1,6 +1,6 @@
 { Test for resources support. }
 
-{%TARGET=win32,win64,wince,linux,freebsd,darwin,netbsd,openbsd,solaris}
+{%TARGET=win32,win64,wince,linux,freebsd,darwin,netbsd,openbsd,solaris,haiku}
 
 {$mode objfpc}
 

+ 1 - 1
tests/test/units/system/tres2.pp

@@ -1,6 +1,6 @@
 { Test for FindResourceEx function. }
 
-{%TARGET=win32,win64,linux,freebsd,darwin,netbsd,openbsd,solaris}
+{%TARGET=win32,win64,linux,freebsd,darwin,netbsd,openbsd,solaris,haiku}
 
 {$mode objfpc}
 

+ 1 - 1
tests/test/units/system/tres3.pp

@@ -1,6 +1,6 @@
 { Test for resource enumeration functions. }
 
-{%TARGET=win32,win64,wince,linux,freebsd,darwin,netbsd,openbsd,solaris}
+{%TARGET=win32,win64,wince,linux,freebsd,darwin,netbsd,openbsd,solaris,haiku}
 
 {$mode objfpc}