4
0
mirror of git://sourceware.org/git/newlib-cygwin.git synced 2025-02-22 00:38:06 +08:00
Corinna Vinschen 0597c84b9b Cygwin: revamp TLS offsets computation
- convert gentls_offsets to a shell script, only running the target
  compiler and gawk.

- Simplify cygtls.h.  The new gentls_offsets script only requires two
  lines with the "public:" keyword as markers.  The comments are not
  used anymore, the output is a preprocesses file without comments.
  Align Makefile rules accordingly.

- Rather than generating perl variables and C #defines, just generate
  .ecu statements and .include the TLS offsets file right from the
  generated assembler file sigfe.s.  It's the only place we really
  need (some of) the offsets.

- Drop the target-specific name of the TLS offsets file and generate
  it on the fly in the build dir.  Fix configure and Makefile rules
  accordingly.

Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2022-05-13 14:11:58 +02:00
..
2020-05-30 19:41:18 +02:00
2021-11-15 19:32:23 -05:00
2022-05-13 11:11:38 +02:00
2021-11-10 20:16:15 -05:00
2022-05-13 12:47:29 +02:00
2021-04-27 16:49:56 +01:00
2021-11-15 19:32:23 -05:00
2021-02-01 09:55:08 -05:00
2021-02-01 09:55:08 -05:00
2021-10-26 18:47:22 +02:00
2022-05-13 14:11:58 +02:00
2021-06-26 15:24:27 +01:00
2022-05-03 15:10:24 +02:00
2021-10-26 18:47:22 +02:00
2017-03-27 22:03:58 +01:00
2015-08-17 11:05:43 +02:00
2021-07-29 17:13:47 +02:00
2018-04-16 22:46:11 -05:00
2022-05-13 12:35:00 +02:00
2022-02-22 12:38:46 +01:00
2021-08-23 19:36:10 +02:00
2019-06-25 15:44:43 -04:00
2019-06-25 15:44:43 -04:00