Opened 16 years ago
Closed 10 years ago
#28 closed enhancement (fixed)
Autotooling, generated offsets
Reported by: | Martin Decky | Owned by: | Martin Decky |
---|---|---|---|
Priority: | minor | Milestone: | 0.6.0 |
Component: | helenos-build | Version: | mainline |
Keywords: | Cc: | ||
Blocker for: | Depends on: | ||
See also: |
Description
To make the source code more robust, introduce some means to detect the run-time configuration of the C compiler (sizes of primitive data types, etc.) and generate assembler offsets for C structures dynamically.
Change History (6)
comment:1 by , 15 years ago
Component: | → build |
---|
comment:3 by , 13 years ago
Milestone: | 0.5.0 → 0.5.1 |
---|
comment:4 by , 10 years ago
Milestone: | 0.5.1 → 0.5.2 |
---|
comment:5 by , 10 years ago
Milestone: | 0.6.1 → 0.6.0 |
---|
I am in the process of adding support for generated offsets for istate_t, context_t and fpu_context_t to HelenOS. Retargetting for 0.6.0.
comment:6 by , 10 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Ok, the means are already there, the only arch not currently using them is sparc32 which I have no way to test.
Note:
See TracTickets
for help on using tickets.
In changeset:head,327, support for auto-detection of sizes of primitive types was added.
See also changeset:head,324.
In changeset:head,322, support for auto-detection of the supported toolchain was added.