|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?>
|
2 | 2 | <?eclipse version="3.0"?>
|
| 3 | +<!-- |
| 4 | +Copyright (c) 2005, 2024 Intel Corporation and others |
| 5 | +This program and the accompanying materials |
| 6 | +are made available under the terms of the Eclipse Public License 2.0 |
| 7 | +which accompanies this distribution, and is available at |
| 8 | +https://www.eclipse.org/legal/epl-2.0/ |
| 9 | +
|
| 10 | +SPDX-License-Identifier: EPL-2.0 |
| 11 | +
|
| 12 | +Contributors: |
| 13 | + Intel Corporation - initial API and implementation |
| 14 | + John Dallaway - add assembler debug level option (#727) |
| 15 | +--> |
3 | 16 | <plugin>
|
4 | 17 |
|
5 | 18 |
|
|
576 | 589 | name="%OptionCategory.General"
|
577 | 590 | id="gnu.asm.category.general">
|
578 | 591 | </optionCategory>
|
| 592 | + <option |
| 593 | + category="gnu.asm.category.general" |
| 594 | + id="gnu.asm.option.debugging.level" |
| 595 | + name="%Option.Posix.DebugLevel" |
| 596 | + valueType="enumerated"> |
| 597 | + <enumeratedOptionValue |
| 598 | + name="%Option.Posix.Debug.None" |
| 599 | + id="gnu.asm.debugging.level.none" |
| 600 | + isDefault="true"/> |
| 601 | + <enumeratedOptionValue |
| 602 | + command="-g" |
| 603 | + name="%Option.Posix.Debug.Def" |
| 604 | + id="gnu.asm.debugging.level.default" |
| 605 | + isDefault="false"/> |
| 606 | + <enablement |
| 607 | + attribute="defaultValue" |
| 608 | + extensionAdjustment="false" |
| 609 | + type="CONTAINER_ATTRIBUTE" |
| 610 | + value="gnu.asm.debugging.level.none"> |
| 611 | + <checkBuildProperty |
| 612 | + property="org.eclipse.cdt.build.core.buildType" |
| 613 | + value="org.eclipse.cdt.build.core.buildType.release"/> |
| 614 | + </enablement> |
| 615 | + <enablement |
| 616 | + attribute="defaultValue" |
| 617 | + extensionAdjustment="false" |
| 618 | + type="CONTAINER_ATTRIBUTE" |
| 619 | + value="gnu.asm.debugging.level.default"> |
| 620 | + <checkBuildProperty |
| 621 | + property="org.eclipse.cdt.build.core.buildType" |
| 622 | + value="org.eclipse.cdt.build.core.buildType.debug"/> |
| 623 | + </enablement> |
| 624 | + </option> |
579 | 625 | <option
|
580 | 626 | name="%Option.Gnu.Assembler.Flags"
|
581 | 627 | category="gnu.asm.category.general"
|
|
0 commit comments