Changeset 2282 for trunk/ld/ld_script_parser.y
- Timestamp:
- 12/04/11 02:00:20 (18 months ago)
- Files:
-
- 1 modified
-
trunk/ld/ld_script_parser.y (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ld/ld_script_parser.y
r2281 r2282 504 504 505 505 entry_command 506 : T_ENTRY '(' ident ')' 506 : T_ENTRY '(' ident ')' { 507 if (ld->ld_scp_entry != NULL) 508 free(ld->ld_scp_entry); 509 ld->ld_scp_entry = $3; 510 } 507 511 ; 508 512 … … 555 559 556 560 output_command 557 : T_OUTPUT '(' ident ')' { ld_script_output(ld, $3); } 561 : T_OUTPUT '(' ident ')' { 562 if (ld->ld_output == NULL) 563 ld->ld_output = $3; 564 else 565 free($3); 566 } 558 567 ; 559 568