• Home
  • History
  • Annotate
  • only in /frameworks/compile/mclinker/lib/Script/
History log of /frameworks/compile/mclinker/lib/Script/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c1425b044edaf2f7ea9982c4a1269142cd5cb767 08-Dec-2016 Colin Cross <ccross@android.com> Convert mclinker to Android.bp

See build/soong/README.md for more information.

Test: mma -j
Change-Id: Ief1cd037cfcd2abe1722f538f7c129f5099df496
ndroid.bp
ndroid.mk
2bf3f881f79c4d883f379e63725e788c310739a3 21-Apr-2015 Pirama Arumuga Nainar <pirama@google.com> Update mclinker with upstream patches

- Pull upstream mclinker changes up to
a7afcb5854708dd0684d7f979af2d9f395b4cbc4
- Update Android.mk in lib/Support and tools/mcld/ to handle the new
option parser.

Change-Id: I3a3aa2ea4c5e2d59caecc8aba3bf3abf087c0986
MakeLists.txt
04c59f3b00def22b7c75f5a490c323cec58a7c71 08-Apr-2015 Stephen Hines <srhines@google.com> Update mclinker for llvm rebase to r233350.

Change-Id: Ic2e8c152e881681d6b827f9ace76bcb87b907147
criptScanner.ll
b4be41c9170580c07b79afb01617f52e0d8bcb70 18-Dec-2014 Pirama Arumuga Nainar <pirama@google.com> Build mcld linker for the device

- Add tools/mcld/Android.mk. Build ld.mc for both the target and the
host.
- Include missing, but needed, source files in lib/LD and lib/Script to
relevant Makefiles.

Change-Id: If3f73d0e6c22251bcb9ad1c67dc9fd70f1dab5d3
ndroid.mk
37b74a387bb3993387029859c2d9d051c41c724e 27-Nov-2014 Stephen Hines <srhines@google.com> Update mclinker for LLVM rebase to r222494.

This corresponds to the following upstream mclinker change:

commit b2f1691276052c4215abf36715d43248d6337cf8
Author: Diana Chen <mysekki@gmail.com>
Date: Tue Nov 25 14:03:29 2014 +0800

option: Allow `-hash-style' can be specified zero or more times

Change-Id: I332546680bb45cf9692adfa2c2d3dcdc84361afc
ssertCmd.cpp
ssignment.cpp
inaryOp.cpp
MakeLists.txt
ntryCmd.cpp
ileToken.cpp
roupCmd.cpp
nputCmd.cpp
nputSectDesc.cpp
nputToken.cpp
ameSpec.cpp
ullaryOp.cpp
perand.cpp
perator.cpp
utputArchCmd.cpp
utputCmd.cpp
utputFormatCmd.cpp
utputSectDesc.cpp
pnEvaluator.cpp
pnExpr.cpp
criptCommand.cpp
criptFile.cpp
criptParser.yy
criptReader.cpp
criptScanner.ll
earchDirCmd.cpp
ectionsCmd.cpp
trToken.cpp
tringList.cpp
ernaryOp.cpp
naryOp.cpp
ildcardPattern.cpp
3a2e300ddef8b046136a931d632c0671fa1c930f 25-Apr-2014 Tim Murray <timmurray@google.com> Fix build break caused by MCLinker rebase.

Conflicts:
lib/Script/Android.mk

Change-Id: If03a9d3d75d6a17cbe7ec7a70d6585146c5edbe6
criptParser.yy
41f2d34f9d4efad1928e890acc5c2924b5033909 25-Apr-2014 Stephen Hines <srhines@google.com> Fix MCLinker to work with LLVM 3.5.

Change-Id: I2c9124af20ca0cee0a29a687bf04c308ca402486
ndroid.mk
551ae4ebd3e9d137ea668fb83ae4a55b8cfba451 24-Apr-2014 Stephen Hines <srhines@google.com> Update MCLinker for LLVM 3.5.

Change-Id: Ib07513d0eb2f8b7d3516a7dd8823f98820943cc9
criptParser.yy
11fc63ec42d88fbff6fef24511467c72ee4ee2f8 04-Mar-2014 Nicolas Geoffray <ngeoffray@google.com> Reapply: Makefile changes to get mclinker to build again.

Turns out, bison is pretty inflexible when a %includes file.h is in the
.yy file: it will always generate the code in the current directory. Since
the current directory in an Android build is not out/ we cannot assume we
have write access to that directory.

Therefore, the only option I could find was to change the ScriptParser.yy
file. Not ideal, since this is the only patch on upstream.

Change-Id: I9ee7f56d4f6900e1b566f4a36b31dddc8cb0848e
ndroid.mk
criptParser.yy
f741af5f8ce461a5100eea579b116ff61378dc12 03-Mar-2014 Nicolas Geoffray <ngeoffray@google.com> Revert "Makefile changes to get mclinker to build again."

Include problems, that I locally had but that are not properly found.

This reverts commit 37c4f94e884191cd28520f09182400e0841d0772.

Change-Id: Ia37b28f99d0fcff0151f6ed80dca11c7a0c9419e
ndroid.mk
37c4f94e884191cd28520f09182400e0841d0772 03-Mar-2014 Nicolas Geoffray <ngeoffray@google.com> Makefile changes to get mclinker to build again.

Change-Id: If30527709b564cc580289a9b878736bf118dc3e7
ndroid.mk
87f34658dec9097d987d254a990ea7f311bfc95f 15-Feb-2014 Stephen Hines <srhines@google.com> Update MCLinker to work with LLVM 3.4.

This corresponds to merging upstream MCLinker with the following SHA:
6dcbf36cdb146d6f175ba2f18a9004753cafeaff

Change-Id: I1bc8c2ce4accc563450bc71ee295a6e47a0c0469
ssertCmd.cpp
ssignment.cpp
inaryOp.cpp
MakeLists.txt
ntryCmd.cpp
ileToken.cpp
roupCmd.cpp
nputSectDesc.cpp
nputToken.cpp
ameSpec.cpp
ullaryOp.cpp
perand.cpp
perator.cpp
utputArchCmd.cpp
utputCmd.cpp
utputFormatCmd.cpp
utputSectDesc.cpp
pnEvaluator.cpp
pnExpr.cpp
criptCommand.cpp
criptFile.cpp
criptParser.yy
criptReader.cpp
criptScanner.ll
earchDirCmd.cpp
ectionsCmd.cpp
trToken.cpp
tringList.cpp
ernaryOp.cpp
naryOp.cpp
ildcardPattern.cpp