1311
|
1 |
Index: trunk/tmake/lib/solaris-cc/tmake.conf
|
|
2 |
===================================================================
|
|
3 |
--- trunk/tmake/lib/solaris-cc/tmake.conf (revision 644)
|
|
4 |
+++ trunk/tmake/lib/solaris-cc/tmake.conf (working copy)
|
|
5 |
@@ -11,7 +11,7 @@
|
|
6 |
TMAKE_CFLAGS =
|
|
7 |
TMAKE_CFLAGS_WARN_ON =
|
|
8 |
TMAKE_CFLAGS_WARN_OFF = -w
|
|
9 |
-TMAKE_CFLAGS_RELEASE = -O
|
|
10 |
+TMAKE_CFLAGS_RELEASE = -xO4 -xspace -xstrconst -mr -xregs=no%frameptr
|
|
11 |
TMAKE_CFLAGS_DEBUG = -g
|
|
12 |
TMAKE_CFLAGS_SHLIB = -KPIC
|
|
13 |
TMAKE_CFLAGS_YACC =
|
|
14 |
@@ -20,7 +20,7 @@
|
|
15 |
TMAKE_CXXFLAGS = $$TMAKE_CFLAGS
|
|
16 |
TMAKE_CXXFLAGS_WARN_ON = $$TMAKE_CFLAGS_WARN_ON
|
|
17 |
TMAKE_CXXFLAGS_WARN_OFF = $$TMAKE_CFLAGS_WARN_OFF
|
|
18 |
-TMAKE_CXXFLAGS_RELEASE = -O2
|
|
19 |
+TMAKE_CXXFLAGS_RELEASE = -xO4 -xspace -mr -xregs=no%frameptr
|
|
20 |
TMAKE_CXXFLAGS_DEBUG = $$TMAKE_CFLAGS_DEBUG
|
|
21 |
TMAKE_CXXFLAGS_SHLIB = -PIC
|
|
22 |
TMAKE_CXXFLAGS_YACC = $$TMAKE_CFLAGS_YACC
|
|
23 |
@@ -38,7 +38,7 @@
|
|
24 |
# Jan Wortelboer <[email protected]> suggests avoiding $LD_LIBRARY_PATH:
|
|
25 |
TMAKE_LINK_SHLIB = CC -R$(QTDIR)/lib:/usr/openwin/lib
|
|
26 |
TMAKE_LFLAGS =
|
|
27 |
-TMAKE_LFLAGS_RELEASE =
|
|
28 |
+TMAKE_LFLAGS_RELEASE = -Wl,-zignore -Wl,-zcombreloc -Wl,-Bdirect
|
|
29 |
TMAKE_LFLAGS_DEBUG =
|
|
30 |
TMAKE_LFLAGS_SHLIB = -G -h $(TARGET1)
|
|
31 |
TMAKE_LFLAGS_SONAME =
|