• Home
  • History
  • Annotate
  • only in /external/stlport/stlport/stl/config/
History log of /external/stlport/stlport/stl/config/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3a5d1fa525bd73df0c6df0bb66829f92af791064 30-Apr-2014 Mark Salyzyn <salyzyn@google.com> stlport: if we can not throw, let us abort

Change-Id: I8b9ea8d48548bd879d03e605e200c0e7e7c73948
eatures.h
0e7a705cd6f755153c1f2cceb09af1e515ca9f1d 30-Apr-2014 Mark Salyzyn <salyzyn@google.com> stlport: deal with compile warnings

- In preparation for dependent projects to turn on
-Werror and -Wunused

Change-Id: Ibf1b146d8d389e8747ba1ea1735cb55722b85971
eatures.h
ee3d0ea50df7a77e11a83ad627d492b105e39207 11-Apr-2014 Elliott Hughes <enh@google.com> Fix __get_number for short.

Change-Id: I31d62728218937c669c464e0c1395369afb11518
android.h
a6061104795167e1bb7e625ef76014ca1021a067 14-Aug-2013 Andrew Hsieh <andrewhsieh@google.com> Merge "Fixed build errors originated from stlport"
7924895a54b8f0b67514224a7ad9d67c79b3eeaf 22-Dec-2012 Andrew Hsieh <andrewhsieh@google.com> Use __ANDROID__ to test for Android platform

See da9f426bc09bb60333b4f00d94f19e824a02ca94

Change-Id: I44682ff93e59ca70f0f40d0b994db6e006d59e39
system.h
a721beb6d7372334152406a36e8db016650a9691 12-Jun-2012 Tareq A. Siraj <tareq.a.siraj@intel.com> Fixed build errors originated from stlport

The STLPort in the Android repository is the latest version and there
has not been any more updates to this project. Thus, we are locally
patching STLPort to fix build errors reported by clang.
- Introduced _STLP_UNUSED macro to fix un-used param warnings. (caused
build errors with -Werror)

Change-Id: I67a72cad71b3c05e517d59805291b2730bd1ee7c
Author: Tareq A. Siraj <tareq.a.siraj@intel.com>
Reviewed-by: Ariel Bernal <ariel.j.bernal@intel.com>
eatures.h
30865cb901602ed078ff2ed534529d847b3b54b5 14-Aug-2012 Ying Wang <wangying@google.com> Revert "Unbundle libstlport with NDK r4."

This reverts commit f581c1eaf398e25de8ecae69c46c698604b288f0.
Now unbundled native code should instead use:
LOCAL_NDK_STL_VARIANT := stlport_static
which is the NDK prebuilt version of stlport.

Change-Id: Ib890a8580dedb1f5e89d2889859cc0f0854340d4
Bug: 6932421
android.h
89f07d6a92dab765c534266a640933ebd2f6d9e4 27-Apr-2011 Chris Dearman <chris@mips.com> [MIPS] enable STL build for Android

Signed-off-by: Chris Dearman <chris@mips.com>

The conditional compilation of __Named_exception has been broken since
STLport release 5.1.0 in Nov 2005. This class has been unconditionally
included for all non-Mips compilers on all platforms, which was not the
original intent. Since then, changes elsewhere in _ios_base.h and _exception.h
have (unintentionally?) required __Named_exception in all uses, but this
went unnoticed until the Mips port of Android.

The current change has the same treatment of __Named_exception on all
platforms and compilers, including Mips Android gcc, and also the
SGI o32 Ugen compiler. An identical (unexplained) change by Mips is
in the NDK copy of STLport.

The conditional compilation checks around definitions and use of
__Named_exception should someday be made identical, by the STLport designer.

The condition
!(defined(_MIPS_SIM) && defined(_ABIO32) && (_MIPS_SIM == _ABIO32))
is not obvious. This dates from v3.11 in July 1998 when this STL
library was only for SGI machines. It was then a test of whether the
code was being compiled by Mips' original 32-bit-ABI Ugen compier,
or instead SGI's second-generation MIPSpro compiler. The reason
for handling these compilers differently is not documented anywhere,
but was likely a workaround for some issue in one compiler.
These same flags are now defined by gcc compilers for Mips.

It is safe to now eliminate the ABIO32 check, because no active STLport
users have tried building with the Ugen compiler for many years
(otherwise they would have encountered build errors).

Change-Id: I38474a6b6616714fe3a611100adacf418cc3ae1d
eatures.h
ddd407927b0b8c9d3bb553f6b8a8bf7758c7c64b 12-Jan-2012 Chih-Wei Huang <cwhuang@linux.org.tw> Revert "Add X86 target changes"

Since ICS x86 has a newer toolchain gcc 4.4.3.
The workaround should be removed.

This reverts commit daf6f406bfb4654b0ad104a4ea623f515fcb0b6b.

Change-Id: I9c1549d522b46b0943bdf80b9a74525e73ce8dc2
android.h
f2a92bde67bec20683304eb94b3aacb2433c7572 06-May-2011 Shih-wei Liao <sliao@google.com> Turn off container extension which fails correct and standard-compliant code.

Note: Container extension uses template member function to implement
insert, find, ... member functions of the containers.
android.h
daf6f406bfb4654b0ad104a4ea623f515fcb0b6b 08-Feb-2011 Kenny Root <kroot@google.com> Add X86 target changes

Our X86 toolchain uses GCC 4.2.1 which apparently has a bug calling
const constructors. Luckily STLport has a work-around.

Change-Id: I0b75d01ced7ac20343bfecca947efec97908056e
android.h
0ec050af98e7e3e60d0b5a2a98a5b1c381b7f77c 26-Jul-2010 Ying Wang <wangying@google.com> am f581c1ea: Unbundle libstlport with NDK r4.

Merge commit 'f581c1eaf398e25de8ecae69c46c698604b288f0' into gingerbread

* commit 'f581c1eaf398e25de8ecae69c46c698604b288f0':
Unbundle libstlport with NDK r4.
f581c1eaf398e25de8ecae69c46c698604b288f0 23-Jul-2010 Ying Wang <wangying@google.com> Unbundle libstlport with NDK r4.

Change-Id: Ib3add46d2594dcabf553527feffd73b04e35dee8
android.h
f4c9fc3867a265561218d08fbbad64d017d8e93d 02-Jun-2010 David 'Digit' Turner <digit@google.com> Enable stlport thread support.

This fixes a bug when used in multi-threaded environments.

Change-Id: I0218f29a3cc685b2ada6d1ce15331814f7bafc09
android.h
e46c9386c4f79aa40185f79a19fc5b2a7ef528b3 08-Feb-2010 Patrick Scott <phanna@android.com> Update STLPort and compile the library

Turn on most features of stl and compile the source for streams.
aix.h
android.h
apcc.h
apple.h
as400.h
auto_link.h
bc.h
como.h
cray.h
cygwin.h
dec.h
dec_vms.h
detect_dll_or_lib.h
dm.h
epilog.h
evc.h
feedback.h
freebsd.h
fujitsu.h
gcc.h
hpacc.h
hpux.h
ibm.h
icc.h
intel.h
kai.h
linux.h
mac.h
macosx.h
mlc.h
msvc.h
mwerks.h
native_headers.h
openbsd.h
prolog.h
sgi.h
solaris.h
sunprocc.h
system.h
warnings_off.h
watcom.h
windows.h
ompat.h
eatures.h
ost.h
tl_confix.h
tl_mycomp.h
ser_config.h