1 # Copyright (c) 2010 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
5 # This is a list of symbols to export from liblzma_decompress.dylib. It is not
6 # a complete list of symbols ordinarily exported by liblzma for decompression.
7 # It's limited to the set of symbols actually needed by targets that depend
8 # on liblzma_decompress in Chromium. Currently, this only includes xzdec and
11 # Trimming the set of exported symbols reduces the number of "roots" used for
12 # dead-code stripping. With fewer roots considered "live," more code may wind
13 # up "dead," which can reduce the size of the library.
15 # This approach reduces the size of liblzma_decompress by 16kB.