Stratego/XT JIRA  History | Log In     View a printable version of the current page. Get help!  
Issue Details (XML | Word)

Key: STR-704
Type: Sub-task Sub-task
Status: Closed Closed
Resolution: Fixed
Priority: Minor Minor
Assignee: Martin Bravenboer
Reporter: Martin Bravenboer
Votes: 0
Watchers: 0
Operations

Clone this issue
If you were logged in you would be able to see more operations.
Stratego/XT
x86_64 support (STR-698)

Drop stratego-config.h and the use of autoheader in stratego-libraries

Created: 2007-02-28 23:17   Updated: 2008-03-31 20:46
Component/s: None
Affects Version/s: 0.18M2 (Compiler Library)
Fix Version/s: 0.17

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown


 Description  « Hide
Dropped use of autoheader in stratego-libraries.

stratego-config.h is no longer installed in the includedir of
strategoxt. There is no configuration option in this file that is
still necessary as part of the strategoxt installation. The mechanism
of config.h installation is rather fragile (some defines have to be
removed), so if it's not necessary anymore, then why not drop it ...

Another reason for this change is that several C files did not
correctly include the generated config.h before aterm2.h. This breaks
on x86-64 systems (STR-698) because aterm2.h requires defines of
various SIZEOF_ variables that now got defined only after the
inclusion of aterm2.h.

 All   Comments   Work Log   Change History      Sort Order:
There are no comments yet on this issue.