index
:
build2.git
generate-latex
lto-parallelization
master
Unnamed repository; edit this file 'description' to name the repository.
Matthew Krupcale
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
build2
/
cc
/
link-rule.cxx
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix bug in cc rules matching
Boris Kolpackov
2019-01-09
1
-1
/
+1
*
Tighten cc rules matching
Boris Kolpackov
2019-01-09
1
-7
/
+13
*
Adapt to inventing path_match_flags
Karen Arutyunov
2018-11-30
1
-4
/
+3
*
Add --[no-]mtime-check options to control this behavior at runtime
Boris Kolpackov
2018-11-28
1
-1
/
+1
*
Revert rename of .exe.d to .d (did not make any difference)
Boris Kolpackov
2018-11-23
1
-5
/
+3
*
Rename .exe.d to just .d to test Windows interference theory
Boris Kolpackov
2018-11-22
1
-3
/
+5
*
Make backwards modification time check permanent, add another experiment
Boris Kolpackov
2018-11-22
1
-23
/
+2
*
More backwards modification time experimentation
Boris Kolpackov
2018-11-21
1
-1
/
+2
*
Improve workaround for backwards modification time issue
Boris Kolpackov
2018-11-20
1
-9
/
+9
*
Extend backwards modification time diagnostics
Boris Kolpackov
2018-11-19
1
-1
/
+2
*
Workaround Apple ar fractional second truncation bug on APFS
Boris Kolpackov
2018-11-19
1
-0
/
+16
*
Finalize workaround for backwards modification time issue
Boris Kolpackov
2018-11-19
1
-12
/
+13
*
Test workaround theory for backwards mtime issue
Boris Kolpackov
2018-11-16
1
-5
/
+4
*
Instrument cc:link_rule with backwards mtime detection/diagnostics
Boris Kolpackov
2018-11-15
1
-0
/
+20
*
Use rule-specific variables for backlink value
Boris Kolpackov
2018-11-02
1
-4
/
+4
*
Add support for rule-specific variables, use to fix cc.type data race
Boris Kolpackov
2018-11-01
1
-2
/
+2
*
Redesign cc::compiler_id to make variant customizable
Boris Kolpackov
2018-10-25
1
-2
/
+4
*
Fix race in rule synthesis logic
Boris Kolpackov
2018-10-25
1
-6
/
+35
*
Fix bug in binless library linking logic
Boris Kolpackov
2018-10-18
1
-11
/
+5
*
Fix binless logic some more
Boris Kolpackov
2018-09-07
1
-2
/
+2
*
Fix issues with interaction between binless logic and Windows DLLs
Boris Kolpackov
2018-09-06
1
-10
/
+16
*
Check for binless-ness after seeing through to import library member
Boris Kolpackov
2018-09-04
1
-11
/
+16
*
Initial work on binless (binary-less aka header-only) library support
Boris Kolpackov
2018-09-04
1
-259
/
+361
*
Implement missing pieces in utility libraries support
Boris Kolpackov
2018-08-25
1
-48
/
+197
*
Rework code to sidestep Clang 3.8 on FreeBSD 11.0 mis-compilation
Boris Kolpackov
2018-08-22
1
-2
/
+1
*
Print 'ar' instead of 'ld' when building static libraries
Boris Kolpackov
2018-08-21
1
-1
/
+1
*
Use thin archives if available for utility libraries
Boris Kolpackov
2018-08-14
1
-10
/
+44
*
Implement support for excluded and ad hoc prerequisites
Boris Kolpackov
2018-06-28
1
-13
/
+37
*
Fix typo
Boris Kolpackov
2018-06-14
1
-1
/
+1
*
Open depdb earlier to detect and diagnose missing output directory
Boris Kolpackov
2018-06-13
1
-2
/
+5
*
Add built-in support for Windows module definition files (.def)
Boris Kolpackov
2018-06-12
1
-5
/
+47
*
Remove output if ld fails
Boris Kolpackov
2018-06-12
1
-5
/
+7
*
Minor diagnostics improvement
Boris Kolpackov
2018-06-09
1
-1
/
+6
*
Fix link rule to synthesize identical dependency for clean and update
Boris Kolpackov
2018-05-25
1
-11
/
+44
*
Update copyright year
Karen Arutyunov
2018-05-19
1
-1
/
+1
*
Pass ignore_dangling flag to dir_iterator() ctor
Karen Arutyunov
2018-05-18
1
-1
/
+4
*
Add support for different backlinking modes, use for Windows DLL assembly
Boris Kolpackov
2018-05-02
1
-0
/
+14
*
Implement forwarded configurations and backlinking
Boris Kolpackov
2018-04-26
1
-9
/
+33
*
Strip out_root when hashing linker input paths
Boris Kolpackov
2018-03-21
1
-7
/
+8
*
Fix group link-up race in cc::link_rule::match()
Boris Kolpackov
2018-02-16
1
-5
/
+14
*
Fix group link-up race
Boris Kolpackov
2018-02-16
1
-9
/
+8
*
Don't ignore objX{} and bmiX{} prerequisites in cc::link_rule
Boris Kolpackov
2018-02-14
1
-16
/
+14
*
Update/cleanup comment documentation for inner/outer operation semantics
Boris Kolpackov
2018-02-08
1
-2
/
+2
*
Initial work for default update outer operation
Boris Kolpackov
2018-02-07
1
-2
/
+31
*
Get rid of action rule override semantics
Boris Kolpackov
2018-02-03
1
-0
/
+2104