[Libreoffice-commits] .: Branch 'libreoffice-3-3' - 4 commits - solenv/bin solenv/inc
René Engelhard
rene at kemper.freedesktop.org
Sun Nov 21 05:49:19 PST 2010
solenv/bin/addsym.awk | 23 ++++++++++++++++++-----
solenv/inc/minor.mk | 2 +-
2 files changed, 19 insertions(+), 6 deletions(-)
New commits:
commit 7483d886132c8c8c272010d4013bc1fb95608d63
Merge: 9beb461... e67a599...
Author: Rene Engelhard <rene at debian.org>
Date: Sun Nov 21 14:46:24 2010 +0100
Merge commit 'ooo/OOO330_m16' into libreoffice-3-3
diff --cc solenv/inc/minor.mk
index 94f8dc2,6b22483..80c9d76
--- a/solenv/inc/minor.mk
+++ b/solenv/inc/minor.mk
@@@ -1,5 -1,5 +1,5 @@@
RSCVERSION=330
-RSCREVISION=330m16(Build:9549)
-BUILD=9549
+RSCREVISION=330m15(Build:1)
+BUILD=1
- LAST_MINOR=m15
+ LAST_MINOR=m16
SOURCEVERSION=OOO330
commit e67a59928bd4d8d5d7d04faa652662bc3e7fcf58
Author: Release Engineering <releng at openoffice.org>
Date: Thu Nov 18 19:10:50 2010 +0100
OOO330
diff --git a/solenv/inc/minor.mk b/solenv/inc/minor.mk
index e22bfc3..6b22483 100644
--- a/solenv/inc/minor.mk
+++ b/solenv/inc/minor.mk
@@ -1,5 +1,5 @@
RSCVERSION=330
-RSCREVISION=330m15(Build:9546)
-BUILD=9546
-LAST_MINOR=m15
+RSCREVISION=330m16(Build:9549)
+BUILD=9549
+LAST_MINOR=m16
SOURCEVERSION=OOO330
commit 4ff87f5b1a420be0768a7d96d9afdce4984969b9
Merge: 65adbdf... 652c3b7...
Author: obo <obo at openoffice.org>
Date: Thu Nov 18 18:39:08 2010 +0100
CWS-TOOLING: integrate CWS sb136
commit 652c3b75bb078d65cfed006a3790dceb234c2ea2
Author: sb <sb at openoffice.org>
Date: Wed Nov 17 15:17:56 2010 +0100
sb136: #i114155# partially revert fix for i108776 to avoid ABI incompatibility of jvmaccess library
diff --git a/solenv/bin/addsym.awk b/solenv/bin/addsym.awk
index 52efcb4..621ca2e 100644
--- a/solenv/bin/addsym.awk
+++ b/solenv/bin/addsym.awk
@@ -26,16 +26,29 @@
#*************************************************************************
# Add certain symbol patterns to the first global section.
+#
+# The below code fails with 'perverted' mapfiles (using a strange line layout,
+# or containing version UDK_3_0_0 without a global section, ...).
BEGIN { state = 0 }
-/\{/ && state == 1 { exit 1 } #TODO: print error explanation to stderr?
-/^[\t ]*UDK_3_0_0[\t ]*\{/ && state == 0 { state = 1 }
-/^[\t ]*global[\t ]*:/ && state == 1 { state = 2 }
-{ print }
+END {
+ if (state == 0) {
+ print "# Weak RTTI symbols for C++ exceptions:"
+ print "UDK_3_0_0 {"
+ print "global:"
+ print "_ZTI*; _ZTS*; # weak RTTI symbols for C++ exceptions"
+ if (ENVIRON["USE_SYSTEM_STL"] != "YES")
+ print "_ZN4_STL7num_put*; # for STLport"
+ print "};"
+ }
+}
state == 2 {
print "_ZTI*; _ZTS*; # weak RTTI symbols for C++ exceptions"
if (ENVIRON["USE_SYSTEM_STL"] != "YES")
print "_ZN4_STL7num_put*; # for STLport"
state = 3
}
-END { if (state != 3) exit 1 } #TODO: print error explanation to stderr?
+# #i66636# - ???
+/^[\t ]*UDK_3_0_0[\t ]*\{/ { state = 1 }
+/^[\t ]*global[\t ]*:/ && state == 1 { state = 2 }
+{ print }
More information about the Libreoffice-commits
mailing list