]> rtime.felk.cvut.cz Git - coffee/buildroot.git/commit
Revert "reproducible: fix DATE/TIME macros in toolchain-wrapper"
authorYann E. MORIN <yann.morin.1998@free.fr>
Mon, 20 Feb 2017 17:16:31 +0000 (18:16 +0100)
committerPeter Korsgaard <peter@korsgaard.com>
Mon, 20 Feb 2017 22:26:05 +0000 (23:26 +0100)
commit1c8c0d91a431fda2c052072af87e0de35bd3b953
treec42d38b6d0fa004c5e32877da5f8e3e90b82fcbc
parent2e19aad44adb6951932446bda007d76af2227e04
Revert "reproducible: fix DATE/TIME macros in toolchain-wrapper"

This reverts commit 76838f63412a30a358210e457dda4b79f7730624.

The commit referenced above explicitly states that the function was
copied as-is from the gcc source code at the time. And indeed that is
exactly how the function appeared in gcc in commit
e3e8c48c4a494d9da741c1c8ea6c4c0b7c4ff934.

However, our toolchain wrapper is "GPLv2 only", while the file this function
was copied from is "GPLv3 or later".  As such we can't include that function
and still comply to both licenses.

Furthermore, the code is far from optimum.

Since this feature is not release-critical, revert it until we re-implement
it.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Jérôme Pouiller <jezz@sysmic.org>
Cc: Samuel Martin <s.martin49@gmail.com>
Cc: Peter Korsgaard <peter@korsgaard.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
toolchain/toolchain-wrapper.c