summaryrefslogtreecommitdiff
path: root/src/support/archive.cpp
Commit message (Collapse)AuthorAgeFilesLines
* clang-tidy braces changes (#2075)Alon Zakai2019-05-011-7/+14
| | | Applies the changes in #2065, and temprarily disables the hook since it's too slow to run on a change this large. We should re-enable it in a later commit.
* Apply format changes from #2048 (#2059)Alon Zakai2019-04-261-23/+39
| | | Mass change to apply clang-format to everything. We are applying this in a PR by me so the (git) blame is all mine ;) but @aheejin did all the work to get clang-format set up and all the manual work to tidy up some things to make the output nicer in #2048
* Fix crash when loading archive files, dereferencing iterator .end() is ↵juj2016-10-141-7/+3
| | | | undefined behavior. (#769)
* Fix crash on loading archives, firstRegularData member field was not ↵juj2016-10-131-1/+1
| | | | initialized to null which caused dereferencing a garbage pointer. (#770)
* Build fixes/workarounds to support Visual Studio 2013 build, which has ↵juj2016-06-211-1/+1
| | | | trouble with some new C++11 constructs. (#581)
* make print flags in archive.cpp nicer (#437)Alon Zakai2016-05-051-2/+2
|
* fix archive.cpp on 32-bitAlon Zakai2016-05-051-1/+1
|
* [Linker] Handle archive filesDerek Schuff2016-05-051-0/+239
Add a class to parse archive files. Support linking archive files, with archive semantics (i.e. an archive member is linked in if it satisfies an undefined reference). Archive files must be gnu-format archives containing .s files. Add tests for linking semantics.