Hi,
On Sat, 11 Jan 2014, Keren Tan wrote:
I noticed the break. After I tried to revert all my changes around
mmap(), the test was still broken as the same as yours.
Yep, it were the other changes in the same timeframe. But as I just
wrote, your change to two separate mmaps go into the wrong direction for
real SElinux support. It was also broken before your changes (but
happened to work for not-too-confined SElinux systems), and now it's just
a little bit more broken (and still works for not-too-confined systems,
and doesn't need writable /tmp).
Looked into the issue further, I kept my change untouched and reverted
two changes submitted between my changes as listed below. All tests were
successful afterwards.
I am not very familiar with tcc code base yet, but it seems that it is
more suspicious that the changes below broke the tests, instead of the
mmap() one?
http://repo.or.cz/w/tinycc.git/commit/fdf9fba5785f5c0d285c8cbf2fa51df32ddd8
78d
http://repo.or.cz/w/tinycc.git/commit/ea7b17f641cb962d0e9a79137e93c7e1e24b9
9ce
Yes, these are the ones. I just fixed them on the mob branch.
Ciao,
Michael.
_______________________________________________
Tinycc-devel mailing list
Tinycc-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/tinycc-devel