index
:
slibtool
main
a surrogate libtool implementation, written in C
midipix
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
logic
/
slbt_exec_ctx.c
Age
Commit message (
Collapse
)
Author
Files
Lines
2016-09-13
link mode: account for directory depth when generating .deps for .la wrapper.
midipix
1
-0
/
+23
2016-09-03
execution context: added error trace support.
midipix
1
-1
/
+2
2016-05-05
compile mode: added .cpp to the list of source suffixes.
midipix
1
-0
/
+1
2016-04-30
link mode: added output annotation support.
midipix
1
-0
/
+3
2016-04-29
execution context: added compatible -rpath support.
midipix
1
-1
/
+14
2016-04-28
execution context: added -rpath placeholders.
midipix
1
-0
/
+8
2016-04-24
execution context: link mode: install mode: added -release semantics support.
midipix
1
-0
/
+12
2016-04-23
link mode: added .lai support via a symlink to the .la library wrapper.
midipix
1
-1
/
+10
2016-04-23
execution context: account for -module when constructing relevant strings.
midipix
1
-8
/
+15
2016-04-19
execution context: avoid '\0' when calculating string buffer size.
midipix
1
-34
/
+33
2016-04-19
execution context: avoid '\0' when assigning a value to a character type.
midipix
1
-3
/
+3
2016-04-17
execution context: PE support: added primary & versioned implib file name.
midipix
1
-0
/
+32
2016-04-17
execution context: PE support: added symdef file name.
midipix
1
-3
/
+12
2016-04-17
execution context: PE support: added placeholders.
midipix
1
-0
/
+6
2016-04-17
link mode: .deps file generation: initial implementation.
midipix
1
-0
/
+3
2016-04-11
driver & execution context: added -module support.
midipix
1
-2
/
+6
2016-04-09
execution context: slbt_disable_placeholders(): initial implementation.
midipix
1
-0
/
+15
2016-04-06
link mode: added -soname support.
midipix
1
-1
/
+6
2016-04-06
link mode: executable wrapper: initial implementation.
midipix
1
-0
/
+3
2016-04-05
execution context: account for supplementary linker arguments.
midipix
1
-3
/
+8
2016-04-04
execution context: added exefilename initialization.
midipix
1
-0
/
+15
2016-04-04
compile mode: added .asm as a recognized source suffix.
midipix
1
-0
/
+1
2016-04-04
driver: added -no-undefined support.
midipix
1
-0
/
+3
2016-04-04
execution context: add missing argument vector sentinel.
midipix
1
-0
/
+2
2016-04-04
execution context: add missing placeholder initialization.
midipix
1
-0
/
+2
2016-04-02
slbt_reset_arguments(): initial implementation and integration.
midipix
1
-2
/
+30
2016-04-02
struct slbt_exec_ctx_impl: rename the argument vector buffer.
midipix
1
-3
/
+3
2016-03-20
struct slbt_exec_ctx: distinguish between the compiler and the invoked program.
midipix
1
-1
/
+2
2016-03-20
struct slbt_exec_ctx: added alternate argument vector for ar invocation.
midipix
1
-1
/
+2
2016-03-20
slbt_get_exec_ctx(): account for ".libs/" added to source objects in link mode.
midipix
1
-0
/
+1
2016-03-19
slbt_get_exec_ctx(): added initialization of ar-, la-, and dso- file name.
midipix
1
-0
/
+32
2016-03-19
slbt_get_exec_ctx(): handle -Wc more elegantly.
midipix
1
-2
/
+2
2016-03-19
slbt_get_exec_ctx(): fix handling of -Wc pass-through switch.
midipix
1
-2
/
+2
2016-03-19
slbt_get_exec_ctx(): fix logic behind conditional string manipulation.
midipix
1
-3
/
+4
2016-03-19
slbt_get_exec_ctx(): rename variable in anticipation of the next commit.
midipix
1
-6
/
+6
2016-03-19
slbt_exec_ctx_alloc(): account for link-specific objects.
midipix
1
-1
/
+12
2016-03-19
slbt_exec_ctx_alloc(): account for .lo input objects located under .libs/
midipix
1
-0
/
+3
2016-03-19
slbt_get_exec_ctx(): only initialize aobjname and ltobjname in compile mode.
midipix
1
-5
/
+2
2016-03-18
slbt_reset_placeholders(): use -U rather than -D (compilation neutrality).
midipix
1
-5
/
+5
2016-03-10
slbt_exec_ctx_alloc(): fix calculation of worst-case [overkill] buffer size.
midipix
1
-3
/
+4
2016-03-10
slbt_get_exec_ctx(): added support for .ltobjname.
midipix
1
-2
/
+14
2016-03-10
slbt_get_exec_ctx(): added support for .aobjname.
midipix
1
-5
/
+12
2016-03-10
struct slbt_exec_ctx: added placeholders for quick handling of different modes.
midipix
1
-10
/
+20
2016-03-10
slbt_get_exec_ctx(): added support for .csrc, .lobjname, .ldirname, .lbasename.
midipix
1
-16
/
+83
2016-03-10
slbt_get_exec_ctx(), slbt_free_exec_ctx(): initial implementation.
midipix
1
-0
/
+164