[roll] Roll fuchsia [kernel] do not sort text/data/bss sections by name

Keep sorting by alignment but don't sort by name after alignment.

Sorting by name is not particularly productive since most of the symbols
in the system are C++ name mangled, so the net result is largely sorting
by the length of the first mangled field, and even then it's an alphabetic
interpretation of a numeric field in the mangling.

This keeps symbols roughly in the same order they are in the particular
object files so in general keeps related code near each other in the
in the binary. Also makes it a little easier to read the disassembly.

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1009328
Original-Revision: d565c8ff36bfe911a6279c269b6a4d31203df4ab
GitOrigin-RevId: 3e465ff4b854d0c8a3e4cd7e3ef007e153f3f992
Change-Id: I2129a080f21beafff9af35fc33482cd5e2e5bc77
1 file changed
tree: 540806c131b3189303d385ad4131015103c07385
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cts
  6. firmware
  7. flower
  8. jiri.lock
  9. MILESTONE
  10. minimal
  11. prebuilts
  12. README.md
  13. stem
  14. test_durations
  15. toolchain
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.

Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.