Commit e4882dc5 authored by Matthias Klose's avatar Matthias Klose

- import gcc-4.7 4.7.4-3 packaging

parent eb210302
This diff is collapsed.
This diff is collapsed.
If you want to develop Ada programs and libraries on Debian, please
read the Debian Policy for Ada:
http://people.debian.org/~lbrenta/debian-ada-policy.html
http://www.ada-france.org/debian/debian-ada-policy.html
The default Ada compiler is and always will be the package `gnat'.
Debian contains many programs and libraries compiled with it, which
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -10,7 +10,7 @@ Packaging is done by the Debian GCC Maintainers
svn://gcc.gnu.org/svn/gcc/ (for prereleases)
http://bitbucket.org/goshawk/gdc (for D)
The current gcc-4.6 source package is taken from the SVN gcc-4_6-branch.
The current gcc-4.7 source package is taken from the SVN gcc-4_7-branch.
Changes: See changelog.Debian.gz
......@@ -19,15 +19,15 @@ library, and documentation as follows:
Language Compiler package Library package Documentation
---------------------------------------------------------------------------
Ada gnat-4.6 libgnat-4.6 gnat-4.6-doc
C gcc-4.6 gcc-4.6-doc
C++ g++-4.6 libstdc++6 libstdc++6-4.6-doc
D gdc-4.6
Fortran 95 gfortran-4.6 libgfortran3 gfortran-4.6-doc
Go gccgo-4.6 libgo0
Java gcj-4.6 libgcj10 libgcj-doc
Objective C gobjc-4.6 libobjc2
Objective C++ gobjc++-4.6
Ada gnat-4.7 libgnat-4.7 gnat-4.7-doc
C gcc-4.7 gcc-4.7-doc
C++ g++-4.7 libstdc++6 libstdc++6-4.7-doc
D gdc-4.7
Fortran 95 gfortran-4.7 libgfortran3 gfortran-4.7-doc
Go gccgo-4.7 libgo0
Java gcj-4.7 libgcj10 libgcj-doc
Objective C gobjc-4.7 libobjc2
Objective C++ gobjc++-4.7
For some language run-time libraries, Debian provides source files,
development files, debugging symbols and libraries containing position-
......@@ -35,24 +35,24 @@ independent code in separate packages:
Language Sources Development Debugging Position-Independent
------------------------------------------------------------------------------
C++ libstdc++6-4.6-dbg libstdc++6-4.6-pic
D libphobos-4.6-dev
C++ libstdc++6-4.7-dbg libstdc++6-4.7-pic
D libphobos-4.7-dev
Java libgcj10-src libgcj10-dev libgcj10-dbg
Additional packages include:
All languages:
libgcc1, libgcc2, libgcc4 GCC intrinsics (platform-dependent)
gcc-4.6-base Base files common to all compilers
gcc-4.6-soft-float Software floating point (ARM only)
gcc-4.6-source The sources with patches
gcc-4.7-base Base files common to all compilers
gcc-4.7-soft-float Software floating point (ARM only)
gcc-4.7-source The sources with patches
Ada:
libgnatvsn-dev, libgnatvsn4.6 GNAT version library
libgnatprj-dev, libgnatprj4.6 GNAT Project Manager library
libgnatvsn-dev, libgnatvsn4.7 GNAT version library
libgnatprj-dev, libgnatprj4.7 GNAT Project Manager library
C:
cpp-4.6, cpp-4.6-doc GNU C Preprocessor
cpp-4.7, cpp-4.7-doc GNU C Preprocessor
libmudflap0-dev, libmudflap0 Library for instrumenting pointers
libssp0-dev, libssp0 GCC stack smashing protection library
libquadmath0 Math routines for the __float128 type
......@@ -67,6 +67,7 @@ libgcj10-jar Java ARchive for the Java run-time
C, C++ and Fortran 95:
libgomp1-dev, libgomp1 GCC OpenMP (GOMP) support library
libitm1-dev, libitm1 GNU Transactional Memory Library
Biarch support: On some 64-bit platforms which can also run 32-bit code,
Debian provides additional packages containing 32-bit versions of some
......@@ -114,12 +115,13 @@ Runtime Library Exception (included in this file):
gcc/tsystem.h, gcc/typeclass.h).
- libdecnumber
- libgomp
- libitm
- libssp
- libstdc++-v3
- libobjc
- libmudflap
- libgfortran
- The libgnat-4.6 Ada support library and libgnatvsn library.
- The libgnat-4.7 Ada support library and libgnatvsn library.
- Various config files in gcc/config/ used in runtime libraries.
In contrast, libgnatprj is licensed under the terms of the pure GNU
......@@ -476,8 +478,8 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
D:
gdc-4.6 GNU D Compiler
libphobos-4.6-dev D standard runtime library
gdc-4.7 GNU D Compiler
libphobos-4.7-dev D standard runtime library
The D source package is made up of the following components.
......
......@@ -67,6 +67,7 @@ libgcj10-jar Java ARchive for the Java run-time
C, C++ and Fortran 95:
libgomp1-dev, libgomp1 GCC OpenMP (GOMP) support library
libitm1-dev, libitm1 GNU Transactional Memory Library
Biarch support: On some 64-bit platforms which can also run 32-bit code,
Debian provides additional packages containing 32-bit versions of some
......@@ -114,6 +115,7 @@ Runtime Library Exception (included in this file):
gcc/tsystem.h, gcc/typeclass.h).
- libdecnumber
- libgomp
- libitm
- libssp
- libstdc++-v3
- libobjc
......
g++-@BV@-spu: non-standard-dir-in-usr usr/spu/
g++-@BV@-spu: file-in-unusual-dir
g++-@BV@-spu binary: non-standard-dir-in-usr usr/spu/
g++-@BV@-spu binary: file-in-unusual-dir
Document: gcc-@BV@-itm
Title: The GNU Transactional Memory Library (for GCC @BV@)
Author: Various
Abstract: This manual documents the usage and internals of libitm,
the GNU Transactional Memory Library. It provides transaction support
for accesses to a process' memory, enabling easy-to-use synchronization
of accesses to shared memory by several threads.
Section: Programming
Format: html
Index: /usr/share/doc/gcc-@BV@-base/libitm.html
Files: /usr/share/doc/gcc-@BV@-base/libitm.html
Format: info
Index: /usr/share/info/libitm-@BV@.info.gz
Files: /usr/share/info/libitm-@BV@*
Document: gcc-@BV@-qmath
Title: The GCC Quad-Precision Math Library (for GCC @BV@)
Author: Various
Abstract: This manual documents the usage of libquadmath, the GCC
Quad-Precision Math Library Application Programming Interface (API).
Section: Programming
Format: html
Index: /usr/share/doc/gcc-@BV@-base/libquadmath.html
Files: /usr/share/doc/gcc-@BV@-base/libquadmath.html
Format: info
Index: /usr/share/info/libquadmath-@BV@.info.gz
Files: /usr/share/info/libquadmath-@BV@*
......@@ -2,11 +2,13 @@
prio=$(echo @BV@ | sed 's/\.//g')
update-alternatives --quiet \
--install /usr/bin/hppa64-linux-gnu-gcc \
hppa64-linux-gnu-gcc \
/usr/bin/hppa64-linux-gnu-gcc-@BV@ \
for i in cpp gcc gcc-ar gcc-nm gcc-ranlib; do
update-alternatives --quiet \
--install /usr/bin/hppa64-linux-gnu-$i \
hppa64-linux-gnu-$i \
/usr/bin/hppa64-linux-gnu-$i-@BV@ \
$prio
done
#DEBHELPER#
......
#! /bin/sh -e
if [ "$1" != "upgrade" ]; then
update-alternatives --quiet \
--remove hppa64-linux-gcc /usr/bin/hppa64-linux-gnu-gcc-@BV@
for i in cpp gcc gcc-ar gcc-nm gcc-ranlib; do
update-alternatives --quiet \
--remove hppa64-linux-gcc /usr/bin/hppa64-linux-gnu-gcc-@BV@
done
fi
#DEBHELPER#
......
gcc-@BV@-multilib binary: binary-from-other-architecture
gcc-@BV@-spu: non-standard-dir-in-usr usr/spu/
gcc-@BV@-spu: file-in-unusual-dir
gcc-@BV@-spu binary: non-standard-dir-in-usr usr/spu/
gcc-@BV@-spu binary: file-in-unusual-dir
.TH GCC-@TOOL@-@BV@ 1 "May 8, 2012" gcc-@TOOL@-@BV@ ""
.SH NAME
gcc-@TOOL@ \- a wrapper around @TOOL@ adding the --plugin option
.SH SYNOPSIS
gcc-@TOOL@ [\fB\s-1OPTION\s0\fR] ... [\fI\s-1ARGS\s0\fR...]
.SH DESCRIPTION
\fBgcc-@TOOL@\fR is a wrapper around @TOOL@(1) adding the appropriate
\fB\-\-plugin\fR option for the GCC @BV@ compiler.
.SH OPTIONS
See @TOOL@(1) for a list of options that @TOOL@ understands.
.SH "SEE ALSO"
.BR @TOOL@(1)
Document: gccgo-@BV@
Title: The GNU Go compiler (version @BV@)
Author: Various
Abstract: This manual describes how to use gccgo, the GNU compiler for
the Go programming language. This manual is specifically about
gccgo. For more information about the Go programming
language in general, including language specifications and standard
package documentation, see http://golang.org/.
Section: Programming
Format: html
Index: /usr/share/doc/gcc-@BV@-base/gccgo.html
Files: /usr/share/doc/gcc-@BV@-base/gccgo.html
Format: info
Index: /usr/share/info/gccgo-@BV@.info.gz
Files: /usr/share/info/gccgo-@BV@*
# pick up the exact version, in case another gcj version is installed
gcj-@BV@-jre-headless binary: binary-or-shlib-defines-rpath
# don't strip the binaries, keep the libgcj13-dbg package Multi-Arch: same
gcj-@BV@-jre-headless binary: unstripped-binary-or-object
gfortran-@BV@-spu: non-standard-dir-in-usr usr/spu/
gfortran-@BV@-spu: file-in-unusual-dir
gfortran-@BV@-spu binary: non-standard-dir-in-usr usr/spu/
gfortran-@BV@-spu binary: file-in-unusual-dir
gnat-@BV@: quilt-build-dep-but-no-series-file
gnat-@BV@ binary: quilt-build-dep-but-no-series-file
......@@ -28,9 +28,9 @@ GNAT toolbox
Those programs are part of GNU GNAT, a freely available Ada 95 compiler.
.PP
For accessing the full GNAT manuals, use
.B info gnat-ug-4.6
.B info gnat-ug-4.7
and
.B info gnat-rm-4.6
.B info gnat-rm-4.7
for the sections related to the reference manual.
If those sections cannot be found, you will have to install the
gnat-4.4-doc package as well (since these manuals contain invariant parts,
......
......@@ -9,6 +9,7 @@ libgcc_s.so.1 lib32gcc1 #MINVER#
GCC_4.3.0@GCC_4.3.0 1:4.3
GCC_4.4.0@GCC_4.4.0 1:4.4.0
GCC_4.5.0@GCC_4.5.0 1:4.5.0
GCC_4.7.0@GCC_4.7.0 1:4.7
GLIBC_2.0@GLIBC_2.0 1:4.1.1
_Unwind_Backtrace@GCC_3.3 1:4.1.1
_Unwind_DeleteException@GCC_3.0 1:4.1.1
......@@ -38,6 +39,8 @@ libgcc_s.so.1 lib32gcc1 #MINVER#
__bswapdi2@GCC_4.3.0 1:4.3
__bswapsi2@GCC_4.3.0 1:4.3
__clear_cache@GCC_3.0 1:4.1.1
__clrsbdi2@GCC_4.7.0 1:4.7
__clrsbsi2@GCC_4.7.0 1:4.7
__clzdi2@GCC_3.4 1:4.1.1
__clzsi2@GCC_3.4 1:4.1.1
__cmpdi2@GCC_3.0 1:4.1.1
......
......@@ -9,6 +9,7 @@ libgcc_s.so.1 lib32gcc1 #MINVER#
GCC_4.3.0@GCC_4.3.0 1:4.3
GCC_4.4.0@GCC_4.4.0 1:4.4.0
GCC_4.5.0@GCC_4.5.0 1:4.5.0
GCC_4.7.0@GCC_4.7.0 1:4.7
GLIBC_2.0@GLIBC_2.0 1:4.1.1
_Unwind_Backtrace@GCC_3.3 1:4.1.1
_Unwind_DeleteException@GCC_3.0 1:4.1.1
......@@ -38,6 +39,8 @@ libgcc_s.so.1 lib32gcc1 #MINVER#
__bswapdi2@GCC_4.3.0 1:4.3
__bswapsi2@GCC_4.3.0 1:4.3
__clear_cache@GCC_3.0 1:4.1.1
__clrsbdi2@GCC_4.7.0 1:4.7
__clrsbsi2@GCC_4.7.0 1:4.7
__clzdi2@GCC_3.4 1:4.1.1
__clzsi2@GCC_3.4 1:4.1.1
__cmpdi2@GCC_3.0 1:4.1.1
......
......@@ -9,6 +9,7 @@ libgcc_s.so.1 lib32gcc1 #MINVER#
GCC_4.1.0@GCC_4.1.0 1:4.1.1
GCC_4.2.0@GCC_4.2.0 1:4.1.1
GCC_4.3.0@GCC_4.3.0 1:4.3
GCC_4.7.0@GCC_4.7.0 1:4.7
GLIBC_2.0@GLIBC_2.0 1:4.1.1
_Unwind_Backtrace@GCC_3.3 1:4.1.1
_Unwind_DeleteException@GCC_3.0 1:4.1.1
......@@ -39,6 +40,8 @@ libgcc_s.so.1 lib32gcc1 #MINVER#
__bswapdi2@GCC_4.3.0 1:4.3
__bswapsi2@GCC_4.3.0 1:4.3
__clear_cache@GCC_3.0 1:4.1.1
__clrsbdi2@GCC_4.7.0 1:4.7
__clrsbsi2@GCC_4.7.0 1:4.7
__clzdi2@GCC_3.4 1:4.1.1
__clzsi2@GCC_3.4 1:4.1.1
__cmpdi2@GCC_3.0 1:4.1.1
......
......@@ -8,6 +8,7 @@ libgcc_s.so.1 lib32gcc1 #MINVER#
GCC_4.1.0@GCC_4.1.0 1:4.1.1
GCC_4.2.0@GCC_4.2.0 1:4.1.1
GCC_4.3.0@GCC_4.3.0 1:4.3
GCC_4.7.0@GCC_4.7.0 1:4.7
GLIBC_2.0@GLIBC_2.0 1:4.1.1
_Unwind_Backtrace@GCC_3.3 1:4.1.1
_Unwind_DeleteException@GCC_3.0 1:4.1.1
......@@ -36,6 +37,8 @@ libgcc_s.so.1 lib32gcc1 #MINVER#
__bswapdi2@GCC_4.3.0 1:4.3
__bswapsi2@GCC_4.3.0 1:4.3
__clear_cache@GCC_3.0 1:4.1.1
__clrsbdi2@GCC_4.7.0 1:4.7
__clrsbsi2@GCC_4.7.0 1:4.7
__clzdi2@GCC_3.4 1:4.1.1
__clzsi2@GCC_3.4 1:4.1.1
__cmpdi2@GCC_3.0 1:4.1.1
......
libgfortran.so.3 libgfortran3 #MINVER#
libgfortran.so.3 lib32gfortran3 #MINVER#
#include "libgfortran3.symbols.common"
#include "libgfortran3.symbols.16.powerpc"
libgfortran.so.3 lib32gfortran3 #MINVER#
#include "libgfortran3.symbols.common"
libgfortran.so.3 lib32gfortran3 #MINVER#
#include "libgfortran3.symbols.common"
libgfortran.so.3 lib32gfortran3 #MINVER#
#include "libgfortran3.symbols.common"
libitm.so.1 lib32itm1 #MINVER#
#include "libitm1.symbols.common"
#include "libitm1.symbols.32bit"
libobjc.so.3 lib32objc3 #MINVER#
#include "libobjc3.symbols.common"
libobjc.so.4 lib32objc4 #MINVER#
#include "libobjc4.symbols.common"
__gnu_objc_personality_v0@Base 4.2.1
......@@ -114,6 +114,7 @@ libstdc++.so.6 lib32stdc++6 #MINVER#
_ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE14_M_extract_numES3_S3_RiiimRSt8ios_baseRSt12_Ios_Iostate@GLIBCXX_3.4 4.1.1
_ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE15_M_extract_nameES3_S3_RiPPKwmRSt8ios_baseRSt12_Ios_Iostate@GLIBCXX_3.4 4.1.1
_ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE24_M_extract_wday_or_monthES3_S3_RiPPKwmRSt8ios_baseRSt12_Ios_Iostate@GLIBCXX_3.4.14 4.5.0
_ZNSbIwSt11char_traitsIwESaIwEE10_S_compareEmm@GLIBCXX_3.4.16 4.7
_ZNKSt8valarrayImE4sizeEv@GLIBCXX_3.4 4.1.1
_ZNSbIwSt11char_traitsIwESaIwEE12_S_constructEmwRKS1_@GLIBCXX_3.4 4.1.1
_ZNSbIwSt11char_traitsIwESaIwEE14_M_replace_auxEmmmw@GLIBCXX_3.4 4.1.1
......@@ -176,6 +177,7 @@ libstdc++.so.6 lib32stdc++6 #MINVER#
_ZNSo5seekpExSt12_Ios_Seekdir@GLIBCXX_3.4 4.1.1
_ZNSo5writeEPKci@GLIBCXX_3.4 4.1.1
_ZNSo8_M_writeEPKci@GLIBCXX_3.4 4.1.1
_ZNSs10_S_compareEmm@GLIBCXX_3.4.16 4.7
_ZNSs12_S_constructEmcRKSaIcE@GLIBCXX_3.4 4.1.1
_ZNSs14_M_replace_auxEmmmc@GLIBCXX_3.4 4.1.1
_ZNSs15_M_replace_safeEmmPKcm@GLIBCXX_3.4 4.1.1
......@@ -328,6 +330,8 @@ libstdc++.so.6 lib32stdc++6 #MINVER#
_ZNSt14collate_bynameIwEC1EPKcm@GLIBCXX_3.4 4.1.1
_ZNSt14collate_bynameIwEC2EPKcm@GLIBCXX_3.4 4.1.1
_ZNSt15basic_streambufIcSt11char_traitsIcEE10pubseekoffExSt12_Ios_SeekdirSt13_Ios_Openmode@GLIBCXX_3.4 4.1.1
_ZNSt15basic_streambufIcSt11char_traitsIcEE12__safe_gbumpEi@GLIBCXX_3.4.16 4.7
_ZNSt15basic_streambufIcSt11char_traitsIcEE12__safe_pbumpEi@GLIBCXX_3.4.16 4.7
_ZNSt15basic_streambufIcSt11char_traitsIcEE5sgetnEPci@GLIBCXX_3.4 4.1.1
_ZNSt15basic_streambufIcSt11char_traitsIcEE5sputnEPKci@GLIBCXX_3.4 4.1.1
_ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPci@GLIBCXX_3.4 4.1.1
......@@ -336,6 +340,8 @@ libstdc++.so.6 lib32stdc++6 #MINVER#
_ZNSt15basic_streambufIcSt11char_traitsIcEE7seekoffExSt12_Ios_SeekdirSt13_Ios_Openmode@GLIBCXX_3.4 4.1.1
_ZNSt15basic_streambufIcSt11char_traitsIcEE9pubsetbufEPci@GLIBCXX_3.4 4.1.1
_ZNSt15basic_streambufIwSt11char_traitsIwEE10pubseekoffExSt12_Ios_SeekdirSt13_Ios_Openmode@GLIBCXX_3.4 4.1.1
_ZNSt15basic_streambufIwSt11char_traitsIwEE12__safe_gbumpEi@GLIBCXX_3.4.16 4.7
_ZNSt15basic_streambufIwSt11char_traitsIwEE12__safe_pbumpEi@GLIBCXX_3.4.16 4.7
_ZNSt15basic_streambufIwSt11char_traitsIwEE5sgetnEPwi@GLIBCXX_3.4 4.1.1
_ZNSt15basic_streambufIwSt11char_traitsIwEE5sputnEPKwi@GLIBCXX_3.4 4.1.1
_ZNSt15basic_streambufIwSt11char_traitsIwEE6setbufEPwi@GLIBCXX_3.4 4.1.1
......@@ -346,9 +352,11 @@ libstdc++.so.6 lib32stdc++6 #MINVER#
_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE6setbufEPci@GLIBCXX_3.4 4.1.1
_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE7_M_syncEPcmm@GLIBCXX_3.4 4.1.1
_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE7seekoffExSt12_Ios_SeekdirSt13_Ios_Openmode@GLIBCXX_3.4 4.1.1
_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE8_M_pbumpEPcS4_x@GLIBCXX_3.4.16 4.7
_ZNSt15basic_stringbufIwSt11char_traitsIwESaIwEE6setbufEPwi@GLIBCXX_3.4 4.1.1
_ZNSt15basic_stringbufIwSt11char_traitsIwESaIwEE7_M_syncEPwmm@GLIBCXX_3.4 4.1.1
_ZNSt15basic_stringbufIwSt11char_traitsIwESaIwEE7seekoffExSt12_Ios_SeekdirSt13_Ios_Openmode@GLIBCXX_3.4 4.1.1
_ZNSt15basic_stringbufIwSt11char_traitsIwESaIwEE8_M_pbumpEPwS4_x@GLIBCXX_3.4.16 4.7
_ZNSt15messages_bynameIcEC1EPKcm@GLIBCXX_3.4 4.1.1
_ZNSt15messages_bynameIcEC2EPKcm@GLIBCXX_3.4 4.1.1
_ZNSt15messages_bynameIwEC1EPKcm@GLIBCXX_3.4 4.1.1
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
libitm.so.1 lib64itm1 #MINVER#
#include "libitm1.symbols.common"
#include "libitm1.symbols.64bit"
libobjc.so.3 lib64objc3 #MINVER#
#include "libobjc3.symbols.common"
libobjc.so.4 lib64objc4 #MINVER#
#include "libobjc4.symbols.common"
__gnu_objc_personality_v0@Base 4.2.1
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.