racket/racket/collects
Matthew Flatt 0f743800e4 clean up self-path and ELF handling for embedding executables
Clean up tangled and partly repeated code, and normalize ELF use for
boot files and embedded modules. Also, repair Unix-style Mac OS
builds.

With these changes, `raco exe` should always produce a well-formed
ELF, Mach-O, or PE excutable. The mode that just appends to the end of
the executable should happen only platforms that don't use one of
those three --- which are very rare and unlikely supported, anyway.

Closes #3831
2021-05-15 06:22:02 -06:00
..
acks more acks.rkt catchup 2021-02-22 19:28:36 -07:00
compiler clean up self-path and ELF handling for embedding executables 2021-05-15 06:22:02 -06:00
data cs: fix popcount in data/bit-vector for 32-bit mode 2019-11-25 15:06:09 -07:00
db/private sqlite3: in ffi, fix _ptr arguments to #:blocking? #t functions 2021-04-04 08:30:43 -06:00
dynext
ffi clean up self-path and ELF handling for embedding executables 2021-05-15 06:22:02 -06:00
file file/[un]tar: add support for [un]packing without using the filesystem 2021-05-06 18:56:58 -06:00
info
json clean up some low-level details of read-json 2021-05-13 18:33:14 -05:00
launcher Fix typos 2019-12-13 06:31:50 -07:00
net clean up self-path and ELF handling for embedding executables 2021-05-15 06:22:02 -06:00
openssl clean up self-path and ELF handling for embedding executables 2021-05-15 06:22:02 -06:00
pkg info.rkt: allow regexps in compile-omit-paths 2021-05-03 16:38:37 -06:00
planet Fix typos (#3005) 2020-01-14 11:49:23 +01:00
racket raco exe and dist: repairs for cross-bundling runtime files 2021-05-13 09:14:04 -06:00
raco
reader/lang
realm
s-exp/lang
setup change collection-links format to avoid paths as strings 2021-05-12 15:24:04 -06:00
syntax syntax-location->string: "<line>:<col>" instead of "<line>.<col>" 2021-05-05 17:41:28 -06:00
version version/check: use https; actually enforce timeout; guard reading params 2021-03-07 11:12:57 -05:00
xml xexpr: add current-unescaped-tags to disable escaping for certain tags 2021-03-29 11:38:16 -04:00
.gitignore