projects
/
ghc-hetmet.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[project @ 2004-08-13 13:04:50 by simonmar]
[ghc-hetmet.git]
/
ghc
/
rts
/
package.conf.in
diff --git
a/ghc/rts/package.conf.in
b/ghc/rts/package.conf.in
index
ac11847
..
e1af341
100644
(file)
--- a/
ghc/rts/package.conf.in
+++ b/
ghc/rts/package.conf.in
@@
-1,8
+1,9
@@
-#include "config.h"
-#include "Derived.h"
+#include "ghcconfig.h"
+#include "RtsConfig.h"
+/* The RTS is just another package! */
Package {
Package {
- name = "rts", /* The RTS is just another package! */
+ name = "rts",
import_dirs = [],
source_dirs = [],
import_dirs = [],
source_dirs = [],
@@
-43,12
+44,6
@@
Package {
,"mingwex"
# endif
#endif
,"mingwex"
# endif
#endif
-#if defined(THREADED_RTS) && !defined(mingw32_TARGET_OS) && !defined(freebsd_TARGET_OS)
- ,"pthread"
-# ifdef osf3_TARGET_OS
- ,"exc"
-# endif
-#endif
],
#ifdef INSTALLING
],
#ifdef INSTALLING
@@
-64,11
+59,7
@@
Package {
c_includes = [ "Stg.h" ],
package_deps = [],
extra_ghc_opts = [],
c_includes = [ "Stg.h" ],
package_deps = [],
extra_ghc_opts = [],
-#if defined(THREADED_RTS) && defined(freebsd_TARGET_OS)
- extra_cc_opts = [ "-pthread" ],
-#else
extra_cc_opts = [],
extra_cc_opts = [],
-#endif
/* the RTS forward-references to a bunch of stuff in the prelude,
so we force it to be included with special options to ld. */
extra_ld_opts =
/* the RTS forward-references to a bunch of stuff in the prelude,
so we force it to be included with special options to ld. */
extra_ld_opts =
@@
-140,9
+131,6
@@
Package {
, "-u", "GHCziWeak_runFinalizzerBatch_closure"
, "-u", "__stginit_Prelude"
#endif
, "-u", "GHCziWeak_runFinalizzerBatch_closure"
, "-u", "__stginit_Prelude"
#endif
-#if defined(THREADED_RTS) && defined(freebsd_TARGET_OS)
- , "-pthread"
-#endif
]
#ifdef HAVE_FRAMEWORK_HASKELLSUPPORT
, extra_frameworks = [ "HaskellSupport" ]
]
#ifdef HAVE_FRAMEWORK_HASKELLSUPPORT
, extra_frameworks = [ "HaskellSupport" ]