| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Revert fix for QTBUG-10680 - the reasoning in the original fix was
wrong. Internal typeinfo and vtable exports should be suppressed even
for static libraries, as these will leak through into the final DLL when
it links against that static lib (my testing at the time must have been
faulty, as I thought I had found that they didn't).
This change may cause problems if anyone has already frozen (internal)
TI and VT symbols into their DEF files through linking with a static
library. However, it should be perfectly safe to mark those symbols as
ABSENT in the DEF file.
An alternate solution must be found for QTBUG-10680.
Task-number: QTBUG-10678
Reviewed-by: Alessandro Portale
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some changes was done on Mac to support Qt building statically
on Cocoa. Unfortunatly, the change lead to many visibility warnings
because, with the change, src/tools/bootstrap was made with symbols
hidden by default (-fvisibility=hidden). Then, when building the
tools (moc, rcc etc), visibility was public by default (for internal
classes used by Qt). This caused warnings. The change is now temporarily
reverted until Morten get a second chance to look at it.
Rev-By: prasanth
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a workaround for the fact that removing --export_all_vtbl from
the RVCT command line seems to cause problems when linking the static
s60main lib with apps built with GCCE (at least 4.3, haven't tested
earlier versions)
The root cause still needs to be found and fixed, after which this
workaround can hopefully be removed.
Problem observed on Symbian^3 release, RVCT 2.2 build 686,
GCC-E 2009q1-162 release from CodeSourcery.
Reviewed-by: axis
|
|
|
|
|
| |
Add -all_load to make Objective-C categories work.
Enable hide_symbols to remove visibility issues.
|
|
|