Issue 64236 - Function macros don't allow whitespace in first parameter
Summary: Function macros don't allow whitespace in first parameter
Status: CLOSED WONT_FIX
Alias: None
Product: Build Tools
Classification: Code
Component: dmake (show other issues)
Version: current
Hardware: All All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: quetschke
QA Contact: issues@tools
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-10 20:03 UTC by quetschke
Modified: 2017-05-20 09:37 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description quetschke 2006-04-10 20:03:30 UTC
Function macros don't allow whitespace in first parameter. See issue 36027 for
further details. In short, a function macro with two parameters:

  $(fmacro,para1,para2 data)

cannot accept whitespaces in para1 currently even though it would be possible
as the first para ends with the ",".

Two solutions:

1. Explicitly mention it in the manpage.

2. Fix the bad parsing in dmake/function.c.
Comment 1 Pedro Giffuni 2012-10-16 04:18:56 UTC
Dmake was moved here:
http://code.google.com/a/apache-extras.org/p/dmake/