commit | 0ad6fc7690341e8dd7e2c26772c0d222765b1026 | [log] [tgz] |
---|---|---|
author | Jez Ng <jezng@fb.com> | Fri Dec 18 12:47:15 2020 -0500 |
committer | Copybara-Service <copybara-worker@google.com> | Sun Jan 03 12:53:30 2021 -0800 |
tree | 3761a083a5c39d43d0e4da8ad808022152217fdc | |
parent | ebc79c810334248d6586791d4047a01f7c81fc92 [diff] |
[lld-macho] Support Obj-C symbols in order files Obj-C symbols may have spaces and colons, which our previous order file parser would be confused by. The order file format has made the very unfortunate choice of using colons for its delimiters, which means that we have to use heuristics to determine if a given colon is part of a symbol or not... Reviewed By: #lld-macho, thakis Differential Revision: https://reviews.llvm.org/D93567 GitOrigin-RevId: 5f9896d3b23c31beecf225d90194e1bf4e097677
This directory and its subdirectories contain source code for the LLVM Linker, a modular cross platform linker which is built as part of the LLVM compiler infrastructure project.
lld is open source software. You may freely distribute it under the terms of the license agreement found in LICENSE.txt.
In order to make sure various developers can evaluate patches over the same tests, we create a collection of self contained programs.
It is hosted at https://s3-us-west-2.amazonaws.com/linker-tests/lld-speed-test.tar.xz
The current sha256 is 10eec685463d5a8bbf08d77f4ca96282161d396c65bd97dc99dbde644a31610f.