regenerated makefiles
diff --git a/examples/sample.source.1609.2/Makefile b/examples/sample.source.1609.2/Makefile
index 9f666dc..2e24bbc 100644
--- a/examples/sample.source.1609.2/Makefile
+++ b/examples/sample.source.1609.2/Makefile
@@ -1,322 +1,30 @@
-ASN_MODULE_SOURCES=	\
-	Uint3.c	\
-	Uint8.c	\
-	Uint16.c	\
-	Uint32.c	\
-	Uint64.c	\
-	SequenceOfUint8.c	\
-	SequenceOfUint16.c	\
-	Opaque.c	\
-	HashedId32.c	\
-	HashedId10.c	\
-	HashedId8.c	\
-	HashedId4.c	\
-	HashedId3.c	\
-	Time32.c	\
-	Time64.c	\
-	ValidityPeriod.c	\
-	Duration.c	\
-	GeographicRegion.c	\
-	CircularRegion.c	\
-	RectangularRegion.c	\
-	SequenceOfRectangularRegion.c	\
-	PolygonalRegion.c	\
-	TwoDLocation.c	\
-	IdentifiedRegion.c	\
-	SequenceOfIdentifiedRegion.c	\
-	CountryOnly.c	\
-	CountryAndRegions.c	\
-	CountryAndSubregions.c	\
-	RegionAndSubregions.c	\
-	SequenceOfRegionAndSubregions.c	\
-	ThreeDLocation.c	\
-	Latitude.c	\
-	Longitude.c	\
-	Elevation.c	\
-	NinetyDegreeInt.c	\
-	KnownLatitude.c	\
-	UnknownLatitude.c	\
-	OneEightyDegreeInt.c	\
-	KnownLongitude.c	\
-	UnknownLongitude.c	\
-	ElevInt.c	\
-	Signature.c	\
-	EcdsaP256Signature.c	\
-	EccP256CurvePoint.c	\
-	SymmAlgorithm.c	\
-	HashAlgorithm.c	\
-	EciesP256EncryptedKey.c	\
-	EncryptionKey.c	\
-	PublicEncryptionKey.c	\
-	BasePublicEncryptionKey.c	\
-	PublicVerificationKey.c	\
-	SymmetricEncryptionKey.c	\
-	PsidSsp.c	\
-	SequenceOfPsidSsp.c	\
-	Psid.c	\
-	SequenceOfPsid.c	\
-	ServiceSpecificPermissions.c	\
-	PsidSspRange.c	\
-	SequenceOfPsidSspRange.c	\
-	SspRange.c	\
-	SequenceOfOctetString.c	\
-	SubjectAssurance.c	\
-	CrlSeries.c	\
-	IValue.c	\
-	Hostname.c	\
-	LinkageValue.c	\
-	GroupLinkageValue.c	\
-	LaId.c	\
-	LinkageSeed.c	\
-	SignedDataPayload.c	\
-	Ieee1609Dot2Data.c	\
-	Ieee1609Dot2Content.c	\
-	SignedData.c	\
-	SignerIdentifier.c	\
-	ToBeSignedData.c	\
-	HashedData.c	\
-	HeaderInfo.c	\
-	MissingCrlIdentifier.c	\
-	Countersignature.c	\
-	EncryptedData.c	\
-	RecipientInfo.c	\
-	SequenceOfRecipientInfo.c	\
-	PreSharedKeyRecipientInfo.c	\
-	SymmRecipientInfo.c	\
-	PKRecipientInfo.c	\
-	EncryptedDataEncryptionKey.c	\
-	SymmetricCiphertext.c	\
-	AesCcmCiphertext.c	\
-	Certificate.c	\
-	SequenceOfCertificate.c	\
-	CertificateBase.c	\
-	CertificateType.c	\
-	ImplicitCertificate.c	\
-	ExplicitCertificate.c	\
-	IssuerIdentifier.c	\
-	ToBeSignedCertificate.c	\
-	CertificateId.c	\
-	LinkageData.c	\
-	EndEntityType.c	\
-	PsidGroupPermissions.c	\
-	SequenceOfPsidGroupPermissions.c	\
-	SubjectPermissions.c	\
-	VerificationKeyIndicator.c
+-include Makefile.am.libasncodec
 
-ASN_MODULE_HEADERS=	\
-	Uint3.h	\
-	Uint8.h	\
-	Uint16.h	\
-	Uint32.h	\
-	Uint64.h	\
-	SequenceOfUint8.h	\
-	SequenceOfUint16.h	\
-	Opaque.h	\
-	HashedId32.h	\
-	HashedId10.h	\
-	HashedId8.h	\
-	HashedId4.h	\
-	HashedId3.h	\
-	Time32.h	\
-	Time64.h	\
-	ValidityPeriod.h	\
-	Duration.h	\
-	GeographicRegion.h	\
-	CircularRegion.h	\
-	RectangularRegion.h	\
-	SequenceOfRectangularRegion.h	\
-	PolygonalRegion.h	\
-	TwoDLocation.h	\
-	IdentifiedRegion.h	\
-	SequenceOfIdentifiedRegion.h	\
-	CountryOnly.h	\
-	CountryAndRegions.h	\
-	CountryAndSubregions.h	\
-	RegionAndSubregions.h	\
-	SequenceOfRegionAndSubregions.h	\
-	ThreeDLocation.h	\
-	Latitude.h	\
-	Longitude.h	\
-	Elevation.h	\
-	NinetyDegreeInt.h	\
-	KnownLatitude.h	\
-	UnknownLatitude.h	\
-	OneEightyDegreeInt.h	\
-	KnownLongitude.h	\
-	UnknownLongitude.h	\
-	ElevInt.h	\
-	Signature.h	\
-	EcdsaP256Signature.h	\
-	EccP256CurvePoint.h	\
-	SymmAlgorithm.h	\
-	HashAlgorithm.h	\
-	EciesP256EncryptedKey.h	\
-	EncryptionKey.h	\
-	PublicEncryptionKey.h	\
-	BasePublicEncryptionKey.h	\
-	PublicVerificationKey.h	\
-	SymmetricEncryptionKey.h	\
-	PsidSsp.h	\
-	SequenceOfPsidSsp.h	\
-	Psid.h	\
-	SequenceOfPsid.h	\
-	ServiceSpecificPermissions.h	\
-	PsidSspRange.h	\
-	SequenceOfPsidSspRange.h	\
-	SspRange.h	\
-	SequenceOfOctetString.h	\
-	SubjectAssurance.h	\
-	CrlSeries.h	\
-	IValue.h	\
-	Hostname.h	\
-	LinkageValue.h	\
-	GroupLinkageValue.h	\
-	LaId.h	\
-	LinkageSeed.h	\
-	SignedDataPayload.h	\
-	Ieee1609Dot2Data.h	\
-	Ieee1609Dot2Content.h	\
-	SignedData.h	\
-	SignerIdentifier.h	\
-	ToBeSignedData.h	\
-	HashedData.h	\
-	HeaderInfo.h	\
-	MissingCrlIdentifier.h	\
-	Countersignature.h	\
-	EncryptedData.h	\
-	RecipientInfo.h	\
-	SequenceOfRecipientInfo.h	\
-	PreSharedKeyRecipientInfo.h	\
-	SymmRecipientInfo.h	\
-	PKRecipientInfo.h	\
-	EncryptedDataEncryptionKey.h	\
-	SymmetricCiphertext.h	\
-	AesCcmCiphertext.h	\
-	Certificate.h	\
-	SequenceOfCertificate.h	\
-	CertificateBase.h	\
-	CertificateType.h	\
-	ImplicitCertificate.h	\
-	ExplicitCertificate.h	\
-	IssuerIdentifier.h	\
-	ToBeSignedCertificate.h	\
-	CertificateId.h	\
-	LinkageData.h	\
-	EndEntityType.h	\
-	PsidGroupPermissions.h	\
-	SequenceOfPsidGroupPermissions.h	\
-	SubjectPermissions.h	\
-	VerificationKeyIndicator.h
-
-ASN_MODULE_HEADERS+=OPEN_TYPE.h
-ASN_MODULE_SOURCES+=OPEN_TYPE.c
-ASN_MODULE_HEADERS+=constr_CHOICE.h
-ASN_MODULE_HEADERS+=UTF8String.h
-ASN_MODULE_HEADERS+=BOOLEAN.h
-ASN_MODULE_SOURCES+=BOOLEAN.c
-ASN_MODULE_HEADERS+=INTEGER.h
-ASN_MODULE_HEADERS+=NativeEnumerated.h
-ASN_MODULE_SOURCES+=INTEGER.c
-ASN_MODULE_HEADERS+=NULL.h
-ASN_MODULE_SOURCES+=NULL.c
-ASN_MODULE_SOURCES+=NativeEnumerated.c
-ASN_MODULE_HEADERS+=NativeInteger.h
-ASN_MODULE_SOURCES+=NativeInteger.c
-ASN_MODULE_SOURCES+=UTF8String.c
-ASN_MODULE_HEADERS+=asn_SEQUENCE_OF.h
-ASN_MODULE_SOURCES+=asn_SEQUENCE_OF.c
-ASN_MODULE_HEADERS+=asn_SET_OF.h
-ASN_MODULE_SOURCES+=asn_SET_OF.c
-ASN_MODULE_SOURCES+=constr_CHOICE.c
-ASN_MODULE_HEADERS+=constr_SEQUENCE.h
-ASN_MODULE_SOURCES+=constr_SEQUENCE.c
-ASN_MODULE_HEADERS+=constr_SEQUENCE_OF.h
-ASN_MODULE_SOURCES+=constr_SEQUENCE_OF.c
-ASN_MODULE_HEADERS+=constr_SET_OF.h
-ASN_MODULE_SOURCES+=constr_SET_OF.c
-ASN_MODULE_HEADERS+=asn_application.h
-ASN_MODULE_SOURCES+=asn_application.c
-ASN_MODULE_HEADERS+=asn_ioc.h
-ASN_MODULE_HEADERS+=asn_system.h
-ASN_MODULE_HEADERS+=asn_codecs.h
-ASN_MODULE_HEADERS+=asn_internal.h
-ASN_MODULE_HEADERS+=asn_bit_data.h
-ASN_MODULE_SOURCES+=asn_bit_data.c
-ASN_MODULE_HEADERS+=OCTET_STRING.h
-ASN_MODULE_SOURCES+=OCTET_STRING.c
-ASN_MODULE_HEADERS+=BIT_STRING.h
-ASN_MODULE_SOURCES+=BIT_STRING.c
-ASN_MODULE_SOURCES+=asn_codecs_prim.c
-ASN_MODULE_HEADERS+=asn_codecs_prim.h
-ASN_MODULE_HEADERS+=ber_tlv_length.h
-ASN_MODULE_SOURCES+=ber_tlv_length.c
-ASN_MODULE_HEADERS+=ber_tlv_tag.h
-ASN_MODULE_SOURCES+=ber_tlv_tag.c
-ASN_MODULE_HEADERS+=ber_decoder.h
-ASN_MODULE_SOURCES+=ber_decoder.c
-ASN_MODULE_HEADERS+=der_encoder.h
-ASN_MODULE_SOURCES+=der_encoder.c
-ASN_MODULE_HEADERS+=constr_TYPE.h
-ASN_MODULE_SOURCES+=constr_TYPE.c
-ASN_MODULE_HEADERS+=constraints.h
-ASN_MODULE_SOURCES+=constraints.c
-ASN_MODULE_HEADERS+=xer_support.h
-ASN_MODULE_SOURCES+=xer_support.c
-ASN_MODULE_HEADERS+=xer_decoder.h
-ASN_MODULE_SOURCES+=xer_decoder.c
-ASN_MODULE_HEADERS+=xer_encoder.h
-ASN_MODULE_SOURCES+=xer_encoder.c
-ASN_MODULE_HEADERS+=per_support.h
-ASN_MODULE_SOURCES+=per_support.c
-ASN_MODULE_HEADERS+=per_decoder.h
-ASN_MODULE_SOURCES+=per_decoder.c
-ASN_MODULE_HEADERS+=per_encoder.h
-ASN_MODULE_SOURCES+=per_encoder.c
-ASN_MODULE_HEADERS+=per_opentype.h
-ASN_MODULE_SOURCES+=per_opentype.c
-ASN_CONVERTER_SOURCES+=converter-sample.c
-ASN_MODULE_HEADERS+=oer_decoder.h
-ASN_MODULE_SOURCES+=oer_decoder.c
-ASN_MODULE_HEADERS+=oer_encoder.h
-ASN_MODULE_SOURCES+=oer_encoder.c
-ASN_MODULE_HEADERS+=oer_support.h
-ASN_MODULE_SOURCES+=oer_support.c
-ASN_MODULE_SOURCES+=OPEN_TYPE_oer.c
-ASN_MODULE_SOURCES+=INTEGER_oer.c
-ASN_MODULE_SOURCES+=OCTET_STRING_oer.c
-ASN_MODULE_SOURCES+=NativeInteger_oer.c
-ASN_MODULE_SOURCES+=NativeEnumerated_oer.c
-ASN_MODULE_SOURCES+=constr_SEQUENCE_oer.c
-ASN_MODULE_SOURCES+=constr_CHOICE_oer.c
-ASN_MODULE_SOURCES+=constr_SET_OF_oer.c
-ASN_MODULE_SOURCES+=BIT_STRING_oer.c
-ASN_CONVERTER_SOURCES+=pdu_collection.c
-
-
-lib_LTLIBRARIES=libsomething.la
-libsomething_la_SOURCES=$(ASN_MODULE_SOURCES) $(ASN_MODULE_HEADERS)
-
-# This file may be used as an input for make(3)
-# Remove the lines below to convert it into a pure .am file
 TARGET = 1609-2-dump
+ASN_LIBRARY=libasncodec.a
 LIBS += -lm
-CPPFLAGS += -DASN_CONVERTER_TITLE="IEEE 1609.2-2016 decoder" -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE  -DASN_DISABLE_PER_SUPPORT -DPDU=Certificate -DASN_PDU_COLLECTION -I.
-OBJS=${ASN_MODULE_SOURCES:.c=.o} ${ASN_CONVERTER_SOURCES:.c=.o}
+CFLAGS += -DASN_CONVERTER_TITLE="IEEE 1609.2-2016 decoder" -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE $(ASN_MODULE_CFLAGS) -DPDU=Certificate -DASN_PDU_COLLECTION -I.
+ASN_CONVERTER_SOURCES := \
+	converter-example.c\
+	pdu_collection.c
 
 all: maybe-wip-pause Certificate.c $(TARGET)
 
-$(TARGET): ${OBJS}
-	$(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) ${OBJS} $(LDFLAGS) $(LIBS)
+$(TARGET): $(ASN_LIBRARY) $(ASN_CONVERTER_SOURCES:.c=.o)
+	$(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) $(ASN_CONVERTER_SOURCES:.c=.o) $(LDFLAGS) $(ASN_LIBRARY) $(LIBS)
+
+$(ASN_LIBRARY): $(ASN_MODULE_SOURCES:.c=.o)
+	$(AR) rcs $@ $^
 
 .SUFFIXES:
 .SUFFIXES: .c .o
 
 .c.o:
-	$(CC) $(CFLAGS) $(CPPFLAGS) -o $@ -c $<
+	$(CC) $(CFLAGS) -o $@ -c $<
 
 clean:
-	rm -f $(TARGET)
-	rm -f $(OBJS)
+	rm -f $(TARGET) $(ASN_LIBRARY)
+	rm -f $(ASN_MODULE_SOURCES:.c=.o) $(ASN_CONVERTER_SOURCES:.c=.o)
 
 regen: regenerate-from-asn1-source
 
@@ -335,7 +43,6 @@
 	ASN1MODULES="../IEEE-1609.2-2016.asn1" \
 	ASN1PDU=Certificate \
 	PROGNAME=1609-2-dump \
-	CPPFLAGS="" \
 	../sample.makefile.regen
 
 check: ${TARGET} check-ber check-xer check-oer check-per
@@ -425,4 +132,4 @@
 	rm -f $(ASN_MODULE_SOURCES)
 	rm -f $(ASN_MODULE_HEADERS)
 	rm -f $(ASN_CONVERTER_SOURCES) $(ASN_CONVERTER_HEADERS)
-	rm -f Makefile.am.sample
+	rm -f Makefile.am.example
diff --git a/examples/sample.source.J2735/Makefile b/examples/sample.source.J2735/Makefile
index 00b404b..164a30d 100644
--- a/examples/sample.source.J2735/Makefile
+++ b/examples/sample.source.J2735/Makefile
@@ -1,1071 +1,30 @@
-ASN_MODULE_SOURCES=	\
-	MessageFrame.c	\
-	RegionalExtension.c	\
-	BasicSafetyMessage.c	\
-	PartIIcontent.c	\
-	PartII-Id.c	\
-	CommonSafetyRequest.c	\
-	EmergencyVehicleAlert.c	\
-	IntersectionCollision.c	\
-	MapData.c	\
-	NMEAcorrections.c	\
-	PersonalSafetyMessage.c	\
-	ProbeDataManagement.c	\
-	ProbeVehicleData.c	\
-	RoadSideAlert.c	\
-	RTCMcorrections.c	\
-	SPAT.c	\
-	SignalRequestMessage.c	\
-	SignalStatusMessage.c	\
-	TravelerInformation.c	\
-	TestMessage00.c	\
-	TestMessage01.c	\
-	TestMessage02.c	\
-	TestMessage03.c	\
-	TestMessage04.c	\
-	TestMessage05.c	\
-	TestMessage06.c	\
-	TestMessage07.c	\
-	TestMessage08.c	\
-	TestMessage09.c	\
-	TestMessage10.c	\
-	TestMessage11.c	\
-	TestMessage12.c	\
-	TestMessage13.c	\
-	TestMessage14.c	\
-	TestMessage15.c	\
-	AccelerationSet4Way.c	\
-	AccelSteerYawRateConfidence.c	\
-	AdvisorySpeed.c	\
-	AdvisorySpeedList.c	\
-	AntennaOffsetSet.c	\
-	ApproachOrLane.c	\
-	BrakeSystemStatus.c	\
-	BSMcoreData.c	\
-	BumperHeights.c	\
-	Circle.c	\
-	ComputedLane.c	\
-	ConfidenceSet.c	\
-	ConnectingLane.c	\
-	Connection.c	\
-	ConnectionManeuverAssist.c	\
-	ConnectsToList.c	\
-	DataParameters.c	\
-	DDate.c	\
-	DDateTime.c	\
-	DFullTime.c	\
-	DMonthDay.c	\
-	DTime.c	\
-	DYearMonth.c	\
-	DisabledVehicle.c	\
-	EmergencyDetails.c	\
-	EnabledLaneList.c	\
-	EventDescription.c	\
-	FullPositionVector.c	\
-	GenericLane.c	\
-	GeographicalPath.c	\
-	GeometricProjection.c	\
-	Header.c	\
-	IntersectionAccessPoint.c	\
-	IntersectionGeometry.c	\
-	IntersectionGeometryList.c	\
-	IntersectionReferenceID.c	\
-	IntersectionState.c	\
-	IntersectionStateList.c	\
-	ExitService.c	\
-	GenericSignage.c	\
-	SpeedLimit.c	\
-	WorkZone.c	\
-	J1939data.c	\
-	TireDataList.c	\
-	TireData.c	\
-	AxleWeightList.c	\
-	AxleWeightSet.c	\
-	LaneAttributes.c	\
-	LaneDataAttribute.c	\
-	LaneDataAttributeList.c	\
-	LaneList.c	\
-	LaneTypeAttributes.c	\
-	ManeuverAssistList.c	\
-	MovementEventList.c	\
-	MovementEvent.c	\
-	MovementList.c	\
-	MovementState.c	\
-	Node-LL-24B.c	\
-	Node-LL-28B.c	\
-	Node-LL-32B.c	\
-	Node-LL-36B.c	\
-	Node-LL-44B.c	\
-	Node-LL-48B.c	\
-	Node-LLmD-64b.c	\
-	Node-XY-20b.c	\
-	Node-XY-22b.c	\
-	Node-XY-24b.c	\
-	Node-XY-26b.c	\
-	Node-XY-28b.c	\
-	Node-XY-32b.c	\
-	NodeAttributeLLList.c	\
-	NodeAttributeSetLL.c	\
-	NodeAttributeSetXY.c	\
-	NodeAttributeXYList.c	\
-	NodeListLL.c	\
-	NodeListXY.c	\
-	NodeLL.c	\
-	NodeOffsetPointLL.c	\
-	NodeOffsetPointXY.c	\
-	NodeSetLL.c	\
-	NodeSetXY.c	\
-	NodeXY.c	\
-	ObstacleDetection.c	\
-	OffsetSystem.c	\
-	OverlayLaneList.c	\
-	PathHistory.c	\
-	PathHistoryPointList.c	\
-	PathHistoryPoint.c	\
-	PathPrediction.c	\
-	PivotPointDescription.c	\
-	Position3D.c	\
-	PositionalAccuracy.c	\
-	PositionConfidenceSet.c	\
-	PreemptPriorityList.c	\
-	SignalControlZone.c	\
-	PrivilegedEvents.c	\
-	PropelledInformation.c	\
-	RegionList.c	\
-	RegionOffsets.c	\
-	RegionPointSet.c	\
-	RegulatorySpeedLimit.c	\
-	RequestedItemList.c	\
-	RequestorDescription.c	\
-	RequestorPositionVector.c	\
-	RequestorType.c	\
-	RestrictionClassAssignment.c	\
-	RestrictionClassList.c	\
-	RestrictionUserTypeList.c	\
-	RestrictionUserType.c	\
-	RoadLaneSetList.c	\
-	RoadSegmentList.c	\
-	RoadSegmentReferenceID.c	\
-	RoadSegment.c	\
-	RoadSignID.c	\
-	RTCMheader.c	\
-	RTCMmessageList.c	\
-	RTCMPackage.c	\
-	Sample.c	\
-	SegmentAttributeLLList.c	\
-	SegmentAttributeXYList.c	\
-	ShapePointSet.c	\
-	SignalRequesterInfo.c	\
-	SignalRequestList.c	\
-	SignalRequestPackage.c	\
-	SignalRequest.c	\
-	SignalStatusList.c	\
-	SignalStatusPackageList.c	\
-	SignalStatusPackage.c	\
-	SignalStatus.c	\
-	SnapshotDistance.c	\
-	Snapshot.c	\
-	SnapshotTime.c	\
-	SpecialVehicleExtensions.c	\
-	SpeedandHeadingandThrottleConfidence.c	\
-	SpeedLimitList.c	\
-	SpeedProfileMeasurementList.c	\
-	SpeedProfile.c	\
-	SupplementalVehicleExtensions.c	\
-	TimeChangeDetails.c	\
-	TrailerData.c	\
-	TrailerHistoryPointList.c	\
-	TrailerHistoryPoint.c	\
-	TrailerUnitDescriptionList.c	\
-	TrailerUnitDescription.c	\
-	TransmissionAndSpeed.c	\
-	TravelerDataFrameList.c	\
-	TravelerDataFrame.c	\
-	ValidRegion.c	\
-	VehicleClassification.c	\
-	VehicleData.c	\
-	VehicleIdent.c	\
-	VehicleID.c	\
-	VehicleSafetyExtensions.c	\
-	VehicleSize.c	\
-	VehicleStatusRequest.c	\
-	VehicleStatusRequestList.c	\
-	VehicleStatus.c	\
-	VerticalOffset.c	\
-	WeatherProbe.c	\
-	WeatherReport.c	\
-	WiperSet.c	\
-	Acceleration.c	\
-	AccelerationConfidence.c	\
-	AdvisorySpeedType.c	\
-	AllowedManeuvers.c	\
-	AmbientAirPressure.c	\
-	AmbientAirTemperature.c	\
-	DSRC_Angle.c	\
-	AnimalPropelledType.c	\
-	AnimalType.c	\
-	AntiLockBrakeStatus.c	\
-	ApproachID.c	\
-	Attachment.c	\
-	AttachmentRadius.c	\
-	AuxiliaryBrakeStatus.c	\
-	BasicVehicleClass.c	\
-	BasicVehicleRole.c	\
-	BrakeAppliedPressure.c	\
-	BrakeAppliedStatus.c	\
-	BrakeBoostApplied.c	\
-	BumperHeight.c	\
-	CoarseHeading.c	\
-	CodeWord.c	\
-	CoefficientOfFriction.c	\
-	Confidence.c	\
-	Count.c	\
-	DDay.c	\
-	DeltaAngle.c	\
-	DeltaTime.c	\
-	DescriptiveName.c	\
-	DHour.c	\
-	DirectionOfUse.c	\
-	DistanceUnits.c	\
-	DMinute.c	\
-	DMonth.c	\
-	DOffset.c	\
-	DrivenLineOffsetLg.c	\
-	DrivenLineOffsetSm.c	\
-	DrivingWheelAngle.c	\
-	DSecond.c	\
-	DSRCmsgID.c	\
-	Duration.c	\
-	DYear.c	\
-	ElevationConfidence.c	\
-	DSRC_Elevation.c	\
-	Extent.c	\
-	ExteriorLights.c	\
-	FuelType.c	\
-	FurtherInfoID.c	\
-	GNSSstatus.c	\
-	GrossDistance.c	\
-	GrossSpeed.c	\
-	HeadingConfidence.c	\
-	Heading.c	\
-	HeadingSlice.c	\
-	IntersectionID.c	\
-	IntersectionStatusObject.c	\
-	IsDolly.c	\
-	Iso3833VehicleType.c	\
-	ITIStextPhrase.c	\
-	AxleLocation.c	\
-	AxleWeight.c	\
-	CargoWeight.c	\
-	DriveAxleLiftAirPressure.c	\
-	DriveAxleLocation.c	\
-	DriveAxleLubePressure.c	\
-	DriveAxleTemperature.c	\
-	SteeringAxleLubePressure.c	\
-	SteeringAxleTemperature.c	\
-	TireLeakageRate.c	\
-	TireLocation.c	\
-	TirePressureThresholdDetection.c	\
-	TirePressure.c	\
-	TireTemp.c	\
-	TrailerWeight.c	\
-	WheelEndElectFault.c	\
-	WheelSensorStatus.c	\
-	LaneAttributes-Barrier.c	\
-	LaneAttributes-Bike.c	\
-	LaneAttributes-Crosswalk.c	\
-	LaneAttributes-Parking.c	\
-	LaneAttributes-Sidewalk.c	\
-	LaneAttributes-Striping.c	\
-	LaneAttributes-TrackedVehicle.c	\
-	LaneAttributes-Vehicle.c	\
-	LaneConnectionID.c	\
-	LaneDirection.c	\
-	LaneID.c	\
-	LaneSharing.c	\
-	LaneWidth.c	\
-	Latitude.c	\
-	LayerID.c	\
-	LayerType.c	\
-	LightbarInUse.c	\
-	Longitude.c	\
-	Location-quality.c	\
-	Location-tech.c	\
-	MergeDivergeNodeAngle.c	\
-	MessageBLOB.c	\
-	MinuteOfTheYear.c	\
-	MinutesDuration.c	\
-	MotorizedPropelledType.c	\
-	MovementPhaseState.c	\
-	DSRC_MsgCount.c	\
-	MsgCRC.c	\
-	MultiVehicleResponse.c	\
-	MUTCDCode.c	\
-	NMEA-MsgType.c	\
-	NMEA-Payload.c	\
-	NMEA-Revision.c	\
-	NodeAttributeLL.c	\
-	NodeAttributeXY.c	\
-	NumberOfParticipantsInCluster.c	\
-	ObjectCount.c	\
-	ObstacleDirection.c	\
-	ObstacleDistance.c	\
-	Offset-B09.c	\
-	Offset-B10.c	\
-	Offset-B11.c	\
-	Offset-B12.c	\
-	Offset-B13.c	\
-	Offset-B14.c	\
-	Offset-B16.c	\
-	OffsetLL-B12.c	\
-	OffsetLL-B14.c	\
-	OffsetLL-B16.c	\
-	OffsetLL-B18.c	\
-	OffsetLL-B22.c	\
-	OffsetLL-B24.c	\
-	PayloadData.c	\
-	PedestrianBicycleDetect.c	\
-	HumanPropelledType.c	\
-	PersonalAssistive.c	\
-	PersonalClusterRadius.c	\
-	PersonalCrossingInProgress.c	\
-	PersonalCrossingRequest.c	\
-	PersonalDeviceUsageState.c	\
-	PersonalDeviceUserType.c	\
-	PivotingAllowed.c	\
-	PositionConfidence.c	\
-	PrioritizationResponseStatus.c	\
-	Priority.c	\
-	PriorityRequestType.c	\
-	PrivilegedEventFlags.c	\
-	ProbeSegmentNumber.c	\
-	PublicSafetyAndRoadWorkerActivity.c	\
-	PublicSafetyDirectingTrafficSubType.c	\
-	PublicSafetyEventResponderWorkerType.c	\
-	RadiusOfCurvature.c	\
-	Radius-B12.c	\
-	RainSensor.c	\
-	RegionId.c	\
-	RequestedItem.c	\
-	RequestID.c	\
-	RequestImportanceLevel.c	\
-	RequestSubRole.c	\
-	ResponseType.c	\
-	RestrictionAppliesTo.c	\
-	RestrictionClassID.c	\
-	RoadRegulatorID.c	\
-	RoadSegmentID.c	\
-	RoadwayCrownAngle.c	\
-	RTCM-Revision.c	\
-	RTCMmessage.c	\
-	Scale-B12.c	\
-	SecondOfTime.c	\
-	SegmentAttributeLL.c	\
-	SegmentAttributeXY.c	\
-	SemiMajorAxisAccuracy.c	\
-	SemiMajorAxisOrientation.c	\
-	SemiMinorAxisAccuracy.c	\
-	SignalGroupID.c	\
-	SignalReqScheme.c	\
-	SignPrority.c	\
-	SirenInUse.c	\
-	SpeedAdvice.c	\
-	SpeedConfidence.c	\
-	SpeedLimitType.c	\
-	SpeedProfileMeasurement.c	\
-	Speed.c	\
-	SSPindex.c	\
-	StabilityControlStatus.c	\
-	StationID.c	\
-	SteeringWheelAngleConfidence.c	\
-	SteeringWheelAngleRateOfChange.c	\
-	SteeringWheelAngle.c	\
-	SunSensor.c	\
-	TemporaryID.c	\
-	TermDistance.c	\
-	TermTime.c	\
-	ThrottleConfidence.c	\
-	ThrottlePosition.c	\
-	TimeConfidence.c	\
-	TimeIntervalConfidence.c	\
-	DSRC_TimeMark.c	\
-	TimeOffset.c	\
-	TractionControlStatus.c	\
-	TrailerMass.c	\
-	TransitStatus.c	\
-	TransitVehicleOccupancy.c	\
-	TransitVehicleStatus.c	\
-	TransmissionState.c	\
-	TravelerInfoType.c	\
-	UniqueMSGID.c	\
-	URL-Base.c	\
-	URL-Link.c	\
-	URL-Short.c	\
-	UserSizeAndBehaviour.c	\
-	VehicleEventFlags.c	\
-	VehicleHeight.c	\
-	VehicleLength.c	\
-	VehicleMass.c	\
-	VehicleStatusDeviceTypeTag.c	\
-	VehicleType.c	\
-	VehicleWidth.c	\
-	Velocity.c	\
-	VerticalAccelerationThreshold.c	\
-	VerticalAcceleration.c	\
-	VertOffset-B07.c	\
-	VertOffset-B08.c	\
-	VertOffset-B09.c	\
-	VertOffset-B10.c	\
-	VertOffset-B11.c	\
-	VertOffset-B12.c	\
-	VINstring.c	\
-	WaitOnStopline.c	\
-	WiperRate.c	\
-	WiperStatus.c	\
-	YawRateConfidence.c	\
-	YawRate.c	\
-	ZoneLength.c	\
-	Zoom.c	\
-	AltitudeConfidence.c	\
-	AltitudeValue.c	\
-	EmissionType.c	\
-	Altitude.c	\
-	PrioritizationResponse.c	\
-	PrioritizationResponseList.c	\
-	ConnectionManeuverAssist-addGrpC.c	\
-	IntersectionState-addGrpC.c	\
-	MapData-addGrpC.c	\
-	Position3D-addGrpC.c	\
-	RestrictionUserType-addGrpC.c	\
-	SignalHeadLocation.c	\
-	SignalHeadLocationList.c	\
-	VehicleToLanePosition.c	\
-	VehicleToLanePositionList.c	\
-	AddGrpB_Angle.c	\
-	Day.c	\
-	DayOfWeek.c	\
-	DegreesLat.c	\
-	DegreesLong.c	\
-	AddGrpB_Elevation.c	\
-	Holiday.c	\
-	Hour.c	\
-	LatitudeDMS.c	\
-	LongitudeDMS.c	\
-	MaxTimetoChange.c	\
-	MinTimetoChange.c	\
-	Minute.c	\
-	MinutesAngle.c	\
-	Month.c	\
-	AddGrpB_MsgCount.c	\
-	Second.c	\
-	SecondsAngle.c	\
-	SummerTime.c	\
-	TenthSecond.c	\
-	TimeRemaining.c	\
-	Year.c	\
-	LatitudeDMS2.c	\
-	LongitudeDMS2.c	\
-	Node-LLdms-48b.c	\
-	Node-LLdms-80b.c	\
-	LaneDataAttribute-addGrpB.c	\
-	MovementEvent-addGrpB.c	\
-	NodeOffsetPointXY-addGrpB.c	\
-	Position3D-addGrpB.c	\
-	AddGrpB_TimeMark.c	\
-	EssMobileFriction.c	\
-	EssPrecipRate.c	\
-	EssPrecipSituation.c	\
-	EssPrecipYesNo.c	\
-	EssSolarRadiation.c	\
-	GenericLocations.c	\
-	IncidentResponseEquipment.c	\
-	ITIStext.c	\
-	ResponderGroupAffected.c	\
-	VehicleGroupAffected.c	\
-	ITIScodesAndText.c	\
-	ITIScodes.c
+-include Makefile.am.libasncodec
 
-ASN_MODULE_HEADERS=	\
-	MessageFrame.h	\
-	RegionalExtension.h	\
-	BasicSafetyMessage.h	\
-	PartIIcontent.h	\
-	PartII-Id.h	\
-	CommonSafetyRequest.h	\
-	EmergencyVehicleAlert.h	\
-	IntersectionCollision.h	\
-	MapData.h	\
-	NMEAcorrections.h	\
-	PersonalSafetyMessage.h	\
-	ProbeDataManagement.h	\
-	ProbeVehicleData.h	\
-	RoadSideAlert.h	\
-	RTCMcorrections.h	\
-	SPAT.h	\
-	SignalRequestMessage.h	\
-	SignalStatusMessage.h	\
-	TravelerInformation.h	\
-	TestMessage00.h	\
-	TestMessage01.h	\
-	TestMessage02.h	\
-	TestMessage03.h	\
-	TestMessage04.h	\
-	TestMessage05.h	\
-	TestMessage06.h	\
-	TestMessage07.h	\
-	TestMessage08.h	\
-	TestMessage09.h	\
-	TestMessage10.h	\
-	TestMessage11.h	\
-	TestMessage12.h	\
-	TestMessage13.h	\
-	TestMessage14.h	\
-	TestMessage15.h	\
-	AccelerationSet4Way.h	\
-	AccelSteerYawRateConfidence.h	\
-	AdvisorySpeed.h	\
-	AdvisorySpeedList.h	\
-	AntennaOffsetSet.h	\
-	ApproachOrLane.h	\
-	BrakeSystemStatus.h	\
-	BSMcoreData.h	\
-	BumperHeights.h	\
-	Circle.h	\
-	ComputedLane.h	\
-	ConfidenceSet.h	\
-	ConnectingLane.h	\
-	Connection.h	\
-	ConnectionManeuverAssist.h	\
-	ConnectsToList.h	\
-	DataParameters.h	\
-	DDate.h	\
-	DDateTime.h	\
-	DFullTime.h	\
-	DMonthDay.h	\
-	DTime.h	\
-	DYearMonth.h	\
-	DisabledVehicle.h	\
-	EmergencyDetails.h	\
-	EnabledLaneList.h	\
-	EventDescription.h	\
-	FullPositionVector.h	\
-	GenericLane.h	\
-	GeographicalPath.h	\
-	GeometricProjection.h	\
-	Header.h	\
-	IntersectionAccessPoint.h	\
-	IntersectionGeometry.h	\
-	IntersectionGeometryList.h	\
-	IntersectionReferenceID.h	\
-	IntersectionState.h	\
-	IntersectionStateList.h	\
-	ExitService.h	\
-	GenericSignage.h	\
-	SpeedLimit.h	\
-	WorkZone.h	\
-	J1939data.h	\
-	TireDataList.h	\
-	TireData.h	\
-	AxleWeightList.h	\
-	AxleWeightSet.h	\
-	LaneAttributes.h	\
-	LaneDataAttribute.h	\
-	LaneDataAttributeList.h	\
-	LaneList.h	\
-	LaneTypeAttributes.h	\
-	ManeuverAssistList.h	\
-	MovementEventList.h	\
-	MovementEvent.h	\
-	MovementList.h	\
-	MovementState.h	\
-	Node-LL-24B.h	\
-	Node-LL-28B.h	\
-	Node-LL-32B.h	\
-	Node-LL-36B.h	\
-	Node-LL-44B.h	\
-	Node-LL-48B.h	\
-	Node-LLmD-64b.h	\
-	Node-XY-20b.h	\
-	Node-XY-22b.h	\
-	Node-XY-24b.h	\
-	Node-XY-26b.h	\
-	Node-XY-28b.h	\
-	Node-XY-32b.h	\
-	NodeAttributeLLList.h	\
-	NodeAttributeSetLL.h	\
-	NodeAttributeSetXY.h	\
-	NodeAttributeXYList.h	\
-	NodeListLL.h	\
-	NodeListXY.h	\
-	NodeLL.h	\
-	NodeOffsetPointLL.h	\
-	NodeOffsetPointXY.h	\
-	NodeSetLL.h	\
-	NodeSetXY.h	\
-	NodeXY.h	\
-	ObstacleDetection.h	\
-	OffsetSystem.h	\
-	OverlayLaneList.h	\
-	PathHistory.h	\
-	PathHistoryPointList.h	\
-	PathHistoryPoint.h	\
-	PathPrediction.h	\
-	PivotPointDescription.h	\
-	Position3D.h	\
-	PositionalAccuracy.h	\
-	PositionConfidenceSet.h	\
-	PreemptPriorityList.h	\
-	SignalControlZone.h	\
-	PrivilegedEvents.h	\
-	PropelledInformation.h	\
-	RegionList.h	\
-	RegionOffsets.h	\
-	RegionPointSet.h	\
-	RegulatorySpeedLimit.h	\
-	RequestedItemList.h	\
-	RequestorDescription.h	\
-	RequestorPositionVector.h	\
-	RequestorType.h	\
-	RestrictionClassAssignment.h	\
-	RestrictionClassList.h	\
-	RestrictionUserTypeList.h	\
-	RestrictionUserType.h	\
-	RoadLaneSetList.h	\
-	RoadSegmentList.h	\
-	RoadSegmentReferenceID.h	\
-	RoadSegment.h	\
-	RoadSignID.h	\
-	RTCMheader.h	\
-	RTCMmessageList.h	\
-	RTCMPackage.h	\
-	Sample.h	\
-	SegmentAttributeLLList.h	\
-	SegmentAttributeXYList.h	\
-	ShapePointSet.h	\
-	SignalRequesterInfo.h	\
-	SignalRequestList.h	\
-	SignalRequestPackage.h	\
-	SignalRequest.h	\
-	SignalStatusList.h	\
-	SignalStatusPackageList.h	\
-	SignalStatusPackage.h	\
-	SignalStatus.h	\
-	SnapshotDistance.h	\
-	Snapshot.h	\
-	SnapshotTime.h	\
-	SpecialVehicleExtensions.h	\
-	SpeedandHeadingandThrottleConfidence.h	\
-	SpeedLimitList.h	\
-	SpeedProfileMeasurementList.h	\
-	SpeedProfile.h	\
-	SupplementalVehicleExtensions.h	\
-	TimeChangeDetails.h	\
-	TrailerData.h	\
-	TrailerHistoryPointList.h	\
-	TrailerHistoryPoint.h	\
-	TrailerUnitDescriptionList.h	\
-	TrailerUnitDescription.h	\
-	TransmissionAndSpeed.h	\
-	TravelerDataFrameList.h	\
-	TravelerDataFrame.h	\
-	ValidRegion.h	\
-	VehicleClassification.h	\
-	VehicleData.h	\
-	VehicleIdent.h	\
-	VehicleID.h	\
-	VehicleSafetyExtensions.h	\
-	VehicleSize.h	\
-	VehicleStatusRequest.h	\
-	VehicleStatusRequestList.h	\
-	VehicleStatus.h	\
-	VerticalOffset.h	\
-	WeatherProbe.h	\
-	WeatherReport.h	\
-	WiperSet.h	\
-	Acceleration.h	\
-	AccelerationConfidence.h	\
-	AdvisorySpeedType.h	\
-	AllowedManeuvers.h	\
-	AmbientAirPressure.h	\
-	AmbientAirTemperature.h	\
-	DSRC_Angle.h	\
-	AnimalPropelledType.h	\
-	AnimalType.h	\
-	AntiLockBrakeStatus.h	\
-	ApproachID.h	\
-	Attachment.h	\
-	AttachmentRadius.h	\
-	AuxiliaryBrakeStatus.h	\
-	BasicVehicleClass.h	\
-	BasicVehicleRole.h	\
-	BrakeAppliedPressure.h	\
-	BrakeAppliedStatus.h	\
-	BrakeBoostApplied.h	\
-	BumperHeight.h	\
-	CoarseHeading.h	\
-	CodeWord.h	\
-	CoefficientOfFriction.h	\
-	Confidence.h	\
-	Count.h	\
-	DDay.h	\
-	DeltaAngle.h	\
-	DeltaTime.h	\
-	DescriptiveName.h	\
-	DHour.h	\
-	DirectionOfUse.h	\
-	DistanceUnits.h	\
-	DMinute.h	\
-	DMonth.h	\
-	DOffset.h	\
-	DrivenLineOffsetLg.h	\
-	DrivenLineOffsetSm.h	\
-	DrivingWheelAngle.h	\
-	DSecond.h	\
-	DSRCmsgID.h	\
-	Duration.h	\
-	DYear.h	\
-	ElevationConfidence.h	\
-	DSRC_Elevation.h	\
-	Extent.h	\
-	ExteriorLights.h	\
-	FuelType.h	\
-	FurtherInfoID.h	\
-	GNSSstatus.h	\
-	GrossDistance.h	\
-	GrossSpeed.h	\
-	HeadingConfidence.h	\
-	Heading.h	\
-	HeadingSlice.h	\
-	IntersectionID.h	\
-	IntersectionStatusObject.h	\
-	IsDolly.h	\
-	Iso3833VehicleType.h	\
-	ITIStextPhrase.h	\
-	AxleLocation.h	\
-	AxleWeight.h	\
-	CargoWeight.h	\
-	DriveAxleLiftAirPressure.h	\
-	DriveAxleLocation.h	\
-	DriveAxleLubePressure.h	\
-	DriveAxleTemperature.h	\
-	SteeringAxleLubePressure.h	\
-	SteeringAxleTemperature.h	\
-	TireLeakageRate.h	\
-	TireLocation.h	\
-	TirePressureThresholdDetection.h	\
-	TirePressure.h	\
-	TireTemp.h	\
-	TrailerWeight.h	\
-	WheelEndElectFault.h	\
-	WheelSensorStatus.h	\
-	LaneAttributes-Barrier.h	\
-	LaneAttributes-Bike.h	\
-	LaneAttributes-Crosswalk.h	\
-	LaneAttributes-Parking.h	\
-	LaneAttributes-Sidewalk.h	\
-	LaneAttributes-Striping.h	\
-	LaneAttributes-TrackedVehicle.h	\
-	LaneAttributes-Vehicle.h	\
-	LaneConnectionID.h	\
-	LaneDirection.h	\
-	LaneID.h	\
-	LaneSharing.h	\
-	LaneWidth.h	\
-	Latitude.h	\
-	LayerID.h	\
-	LayerType.h	\
-	LightbarInUse.h	\
-	Longitude.h	\
-	Location-quality.h	\
-	Location-tech.h	\
-	MergeDivergeNodeAngle.h	\
-	MessageBLOB.h	\
-	MinuteOfTheYear.h	\
-	MinutesDuration.h	\
-	MotorizedPropelledType.h	\
-	MovementPhaseState.h	\
-	DSRC_MsgCount.h	\
-	MsgCRC.h	\
-	MultiVehicleResponse.h	\
-	MUTCDCode.h	\
-	NMEA-MsgType.h	\
-	NMEA-Payload.h	\
-	NMEA-Revision.h	\
-	NodeAttributeLL.h	\
-	NodeAttributeXY.h	\
-	NumberOfParticipantsInCluster.h	\
-	ObjectCount.h	\
-	ObstacleDirection.h	\
-	ObstacleDistance.h	\
-	Offset-B09.h	\
-	Offset-B10.h	\
-	Offset-B11.h	\
-	Offset-B12.h	\
-	Offset-B13.h	\
-	Offset-B14.h	\
-	Offset-B16.h	\
-	OffsetLL-B12.h	\
-	OffsetLL-B14.h	\
-	OffsetLL-B16.h	\
-	OffsetLL-B18.h	\
-	OffsetLL-B22.h	\
-	OffsetLL-B24.h	\
-	PayloadData.h	\
-	PedestrianBicycleDetect.h	\
-	HumanPropelledType.h	\
-	PersonalAssistive.h	\
-	PersonalClusterRadius.h	\
-	PersonalCrossingInProgress.h	\
-	PersonalCrossingRequest.h	\
-	PersonalDeviceUsageState.h	\
-	PersonalDeviceUserType.h	\
-	PivotingAllowed.h	\
-	PositionConfidence.h	\
-	PrioritizationResponseStatus.h	\
-	Priority.h	\
-	PriorityRequestType.h	\
-	PrivilegedEventFlags.h	\
-	ProbeSegmentNumber.h	\
-	PublicSafetyAndRoadWorkerActivity.h	\
-	PublicSafetyDirectingTrafficSubType.h	\
-	PublicSafetyEventResponderWorkerType.h	\
-	RadiusOfCurvature.h	\
-	Radius-B12.h	\
-	RainSensor.h	\
-	RegionId.h	\
-	RequestedItem.h	\
-	RequestID.h	\
-	RequestImportanceLevel.h	\
-	RequestSubRole.h	\
-	ResponseType.h	\
-	RestrictionAppliesTo.h	\
-	RestrictionClassID.h	\
-	RoadRegulatorID.h	\
-	RoadSegmentID.h	\
-	RoadwayCrownAngle.h	\
-	RTCM-Revision.h	\
-	RTCMmessage.h	\
-	Scale-B12.h	\
-	SecondOfTime.h	\
-	SegmentAttributeLL.h	\
-	SegmentAttributeXY.h	\
-	SemiMajorAxisAccuracy.h	\
-	SemiMajorAxisOrientation.h	\
-	SemiMinorAxisAccuracy.h	\
-	SignalGroupID.h	\
-	SignalReqScheme.h	\
-	SignPrority.h	\
-	SirenInUse.h	\
-	SpeedAdvice.h	\
-	SpeedConfidence.h	\
-	SpeedLimitType.h	\
-	SpeedProfileMeasurement.h	\
-	Speed.h	\
-	SSPindex.h	\
-	StabilityControlStatus.h	\
-	StationID.h	\
-	SteeringWheelAngleConfidence.h	\
-	SteeringWheelAngleRateOfChange.h	\
-	SteeringWheelAngle.h	\
-	SunSensor.h	\
-	TemporaryID.h	\
-	TermDistance.h	\
-	TermTime.h	\
-	ThrottleConfidence.h	\
-	ThrottlePosition.h	\
-	TimeConfidence.h	\
-	TimeIntervalConfidence.h	\
-	DSRC_TimeMark.h	\
-	TimeOffset.h	\
-	TractionControlStatus.h	\
-	TrailerMass.h	\
-	TransitStatus.h	\
-	TransitVehicleOccupancy.h	\
-	TransitVehicleStatus.h	\
-	TransmissionState.h	\
-	TravelerInfoType.h	\
-	UniqueMSGID.h	\
-	URL-Base.h	\
-	URL-Link.h	\
-	URL-Short.h	\
-	UserSizeAndBehaviour.h	\
-	VehicleEventFlags.h	\
-	VehicleHeight.h	\
-	VehicleLength.h	\
-	VehicleMass.h	\
-	VehicleStatusDeviceTypeTag.h	\
-	VehicleType.h	\
-	VehicleWidth.h	\
-	Velocity.h	\
-	VerticalAccelerationThreshold.h	\
-	VerticalAcceleration.h	\
-	VertOffset-B07.h	\
-	VertOffset-B08.h	\
-	VertOffset-B09.h	\
-	VertOffset-B10.h	\
-	VertOffset-B11.h	\
-	VertOffset-B12.h	\
-	VINstring.h	\
-	WaitOnStopline.h	\
-	WiperRate.h	\
-	WiperStatus.h	\
-	YawRateConfidence.h	\
-	YawRate.h	\
-	ZoneLength.h	\
-	Zoom.h	\
-	AltitudeConfidence.h	\
-	AltitudeValue.h	\
-	EmissionType.h	\
-	Altitude.h	\
-	PrioritizationResponse.h	\
-	PrioritizationResponseList.h	\
-	ConnectionManeuverAssist-addGrpC.h	\
-	IntersectionState-addGrpC.h	\
-	MapData-addGrpC.h	\
-	Position3D-addGrpC.h	\
-	RestrictionUserType-addGrpC.h	\
-	SignalHeadLocation.h	\
-	SignalHeadLocationList.h	\
-	VehicleToLanePosition.h	\
-	VehicleToLanePositionList.h	\
-	AddGrpB_Angle.h	\
-	Day.h	\
-	DayOfWeek.h	\
-	DegreesLat.h	\
-	DegreesLong.h	\
-	AddGrpB_Elevation.h	\
-	Holiday.h	\
-	Hour.h	\
-	LatitudeDMS.h	\
-	LongitudeDMS.h	\
-	MaxTimetoChange.h	\
-	MinTimetoChange.h	\
-	Minute.h	\
-	MinutesAngle.h	\
-	Month.h	\
-	AddGrpB_MsgCount.h	\
-	Second.h	\
-	SecondsAngle.h	\
-	SummerTime.h	\
-	TenthSecond.h	\
-	TimeRemaining.h	\
-	Year.h	\
-	LatitudeDMS2.h	\
-	LongitudeDMS2.h	\
-	Node-LLdms-48b.h	\
-	Node-LLdms-80b.h	\
-	LaneDataAttribute-addGrpB.h	\
-	MovementEvent-addGrpB.h	\
-	NodeOffsetPointXY-addGrpB.h	\
-	Position3D-addGrpB.h	\
-	AddGrpB_TimeMark.h	\
-	EssMobileFriction.h	\
-	EssPrecipRate.h	\
-	EssPrecipSituation.h	\
-	EssPrecipYesNo.h	\
-	EssSolarRadiation.h	\
-	GenericLocations.h	\
-	IncidentResponseEquipment.h	\
-	ITIStext.h	\
-	ResponderGroupAffected.h	\
-	VehicleGroupAffected.h	\
-	ITIScodesAndText.h	\
-	ITIScodes.h
-
-ASN_MODULE_HEADERS+=ANY.h
-ASN_MODULE_SOURCES+=ANY.c
-ASN_MODULE_HEADERS+=OPEN_TYPE.h
-ASN_MODULE_SOURCES+=OPEN_TYPE.c
-ASN_MODULE_HEADERS+=constr_CHOICE.h
-ASN_MODULE_HEADERS+=BOOLEAN.h
-ASN_MODULE_SOURCES+=BOOLEAN.c
-ASN_MODULE_HEADERS+=INTEGER.h
-ASN_MODULE_HEADERS+=NativeEnumerated.h
-ASN_MODULE_HEADERS+=IA5String.h
-ASN_MODULE_SOURCES+=IA5String.c
-ASN_MODULE_SOURCES+=INTEGER.c
-ASN_MODULE_SOURCES+=NativeEnumerated.c
-ASN_MODULE_HEADERS+=NativeInteger.h
-ASN_MODULE_SOURCES+=NativeInteger.c
-ASN_MODULE_HEADERS+=asn_SEQUENCE_OF.h
-ASN_MODULE_SOURCES+=asn_SEQUENCE_OF.c
-ASN_MODULE_HEADERS+=asn_SET_OF.h
-ASN_MODULE_SOURCES+=asn_SET_OF.c
-ASN_MODULE_SOURCES+=constr_CHOICE.c
-ASN_MODULE_HEADERS+=constr_SEQUENCE.h
-ASN_MODULE_SOURCES+=constr_SEQUENCE.c
-ASN_MODULE_HEADERS+=constr_SEQUENCE_OF.h
-ASN_MODULE_SOURCES+=constr_SEQUENCE_OF.c
-ASN_MODULE_HEADERS+=constr_SET_OF.h
-ASN_MODULE_SOURCES+=constr_SET_OF.c
-ASN_MODULE_HEADERS+=asn_application.h
-ASN_MODULE_SOURCES+=asn_application.c
-ASN_MODULE_HEADERS+=asn_ioc.h
-ASN_MODULE_HEADERS+=asn_system.h
-ASN_MODULE_HEADERS+=asn_codecs.h
-ASN_MODULE_HEADERS+=asn_internal.h
-ASN_MODULE_HEADERS+=asn_bit_data.h
-ASN_MODULE_SOURCES+=asn_bit_data.c
-ASN_MODULE_HEADERS+=OCTET_STRING.h
-ASN_MODULE_SOURCES+=OCTET_STRING.c
-ASN_MODULE_HEADERS+=BIT_STRING.h
-ASN_MODULE_SOURCES+=BIT_STRING.c
-ASN_MODULE_SOURCES+=asn_codecs_prim.c
-ASN_MODULE_HEADERS+=asn_codecs_prim.h
-ASN_MODULE_HEADERS+=ber_tlv_length.h
-ASN_MODULE_SOURCES+=ber_tlv_length.c
-ASN_MODULE_HEADERS+=ber_tlv_tag.h
-ASN_MODULE_SOURCES+=ber_tlv_tag.c
-ASN_MODULE_HEADERS+=ber_decoder.h
-ASN_MODULE_SOURCES+=ber_decoder.c
-ASN_MODULE_HEADERS+=der_encoder.h
-ASN_MODULE_SOURCES+=der_encoder.c
-ASN_MODULE_HEADERS+=constr_TYPE.h
-ASN_MODULE_SOURCES+=constr_TYPE.c
-ASN_MODULE_HEADERS+=constraints.h
-ASN_MODULE_SOURCES+=constraints.c
-ASN_MODULE_HEADERS+=xer_support.h
-ASN_MODULE_SOURCES+=xer_support.c
-ASN_MODULE_HEADERS+=xer_decoder.h
-ASN_MODULE_SOURCES+=xer_decoder.c
-ASN_MODULE_HEADERS+=xer_encoder.h
-ASN_MODULE_SOURCES+=xer_encoder.c
-ASN_MODULE_HEADERS+=per_support.h
-ASN_MODULE_SOURCES+=per_support.c
-ASN_MODULE_HEADERS+=per_decoder.h
-ASN_MODULE_SOURCES+=per_decoder.c
-ASN_MODULE_HEADERS+=per_encoder.h
-ASN_MODULE_SOURCES+=per_encoder.c
-ASN_MODULE_HEADERS+=per_opentype.h
-ASN_MODULE_SOURCES+=per_opentype.c
-ASN_CONVERTER_SOURCES+=converter-sample.c
-ASN_CONVERTER_SOURCES+=pdu_collection.c
-
-
-lib_LTLIBRARIES=libsomething.la
-libsomething_la_SOURCES=$(ASN_MODULE_SOURCES) $(ASN_MODULE_HEADERS)
-
-# This file may be used as an input for make(3)
-# Remove the lines below to convert it into a pure .am file
 TARGET = j2735-dump
+ASN_LIBRARY=libasncodec.a
 LIBS += -lm
-CPPFLAGS += -DASN_CONVERTER_TITLE="J2735 DSRC decoder" -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE  -DASN_DISABLE_OER_SUPPORT -DPDU=MessageFrame -DASN_PDU_COLLECTION -I.
-OBJS=${ASN_MODULE_SOURCES:.c=.o} ${ASN_CONVERTER_SOURCES:.c=.o}
+CFLAGS += -DASN_CONVERTER_TITLE="J2735 DSRC decoder" -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE $(ASN_MODULE_CFLAGS) -DPDU=MessageFrame -DASN_PDU_COLLECTION -I.
+ASN_CONVERTER_SOURCES := \
+	converter-example.c\
+	pdu_collection.c
 
 all: maybe-wip-pause MessageFrame.c $(TARGET)
 
-$(TARGET): ${OBJS}
-	$(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) ${OBJS} $(LDFLAGS) $(LIBS)
+$(TARGET): $(ASN_LIBRARY) $(ASN_CONVERTER_SOURCES:.c=.o)
+	$(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) $(ASN_CONVERTER_SOURCES:.c=.o) $(LDFLAGS) $(ASN_LIBRARY) $(LIBS)
+
+$(ASN_LIBRARY): $(ASN_MODULE_SOURCES:.c=.o)
+	$(AR) rcs $@ $^
 
 .SUFFIXES:
 .SUFFIXES: .c .o
 
 .c.o:
-	$(CC) $(CFLAGS) $(CPPFLAGS) -o $@ -c $<
+	$(CC) $(CFLAGS) -o $@ -c $<
 
 clean:
-	rm -f $(TARGET)
-	rm -f $(OBJS)
+	rm -f $(TARGET) $(ASN_LIBRARY)
+	rm -f $(ASN_MODULE_SOURCES:.c=.o) $(ASN_CONVERTER_SOURCES:.c=.o)
 
 regen: regenerate-from-asn1-source
 
@@ -1084,7 +43,6 @@
 	ASN1MODULES="../J2735_201603.asn1" \
 	ASN1PDU=MessageFrame \
 	PROGNAME=j2735-dump \
-	CPPFLAGS="" \
 	../sample.makefile.regen
 
 check: ${TARGET} check-ber check-xer check-oer check-per
@@ -1174,4 +132,4 @@
 	rm -f $(ASN_MODULE_SOURCES)
 	rm -f $(ASN_MODULE_HEADERS)
 	rm -f $(ASN_CONVERTER_SOURCES) $(ASN_CONVERTER_HEADERS)
-	rm -f Makefile.am.sample
+	rm -f Makefile.am.example
diff --git a/examples/sample.source.LDAP3/Makefile b/examples/sample.source.LDAP3/Makefile
index 7d071c8..5680c6b 100644
--- a/examples/sample.source.LDAP3/Makefile
+++ b/examples/sample.source.LDAP3/Makefile
@@ -1,192 +1,29 @@
-ASN_MODULE_SOURCES=	\
-	LDAPMessage.c	\
-	MessageID.c	\
-	LDAPString.c	\
-	LDAPOID.c	\
-	LDAPDN.c	\
-	RelativeLDAPDN.c	\
-	AttributeDescription.c	\
-	AttributeValue.c	\
-	AttributeValueAssertion.c	\
-	AssertionValue.c	\
-	PartialAttribute.c	\
-	Attribute.c	\
-	MatchingRuleId.c	\
-	LDAPResult.c	\
-	Referral.c	\
-	URI.c	\
-	Controls.c	\
-	Control.c	\
-	BindRequest.c	\
-	AuthenticationChoice.c	\
-	SaslCredentials.c	\
-	BindResponse.c	\
-	UnbindRequest.c	\
-	SearchRequest.c	\
-	AttributeSelection.c	\
-	Filter.c	\
-	SubstringFilter.c	\
-	MatchingRuleAssertion.c	\
-	SearchResultEntry.c	\
-	PartialAttributeList.c	\
-	SearchResultReference.c	\
-	SearchResultDone.c	\
-	ModifyRequest.c	\
-	ModifyResponse.c	\
-	AddRequest.c	\
-	AttributeList.c	\
-	AddResponse.c	\
-	DelRequest.c	\
-	DelResponse.c	\
-	ModifyDNRequest.c	\
-	ModifyDNResponse.c	\
-	CompareRequest.c	\
-	CompareResponse.c	\
-	AbandonRequest.c	\
-	ExtendedRequest.c	\
-	ExtendedResponse.c	\
-	IntermediateResponse.c
+-include Makefile.am.libasncodec
 
-ASN_MODULE_HEADERS=	\
-	LDAPMessage.h	\
-	MessageID.h	\
-	LDAPString.h	\
-	LDAPOID.h	\
-	LDAPDN.h	\
-	RelativeLDAPDN.h	\
-	AttributeDescription.h	\
-	AttributeValue.h	\
-	AttributeValueAssertion.h	\
-	AssertionValue.h	\
-	PartialAttribute.h	\
-	Attribute.h	\
-	MatchingRuleId.h	\
-	LDAPResult.h	\
-	Referral.h	\
-	URI.h	\
-	Controls.h	\
-	Control.h	\
-	BindRequest.h	\
-	AuthenticationChoice.h	\
-	SaslCredentials.h	\
-	BindResponse.h	\
-	UnbindRequest.h	\
-	SearchRequest.h	\
-	AttributeSelection.h	\
-	Filter.h	\
-	SubstringFilter.h	\
-	MatchingRuleAssertion.h	\
-	SearchResultEntry.h	\
-	PartialAttributeList.h	\
-	SearchResultReference.h	\
-	SearchResultDone.h	\
-	ModifyRequest.h	\
-	ModifyResponse.h	\
-	AddRequest.h	\
-	AttributeList.h	\
-	AddResponse.h	\
-	DelRequest.h	\
-	DelResponse.h	\
-	ModifyDNRequest.h	\
-	ModifyDNResponse.h	\
-	CompareRequest.h	\
-	CompareResponse.h	\
-	AbandonRequest.h	\
-	ExtendedRequest.h	\
-	ExtendedResponse.h	\
-	IntermediateResponse.h
-
-ASN_MODULE_HEADERS+=OPEN_TYPE.h
-ASN_MODULE_SOURCES+=OPEN_TYPE.c
-ASN_MODULE_HEADERS+=constr_CHOICE.h
-ASN_MODULE_HEADERS+=BOOLEAN.h
-ASN_MODULE_SOURCES+=BOOLEAN.c
-ASN_MODULE_HEADERS+=INTEGER.h
-ASN_MODULE_HEADERS+=NativeEnumerated.h
-ASN_MODULE_SOURCES+=INTEGER.c
-ASN_MODULE_HEADERS+=NULL.h
-ASN_MODULE_SOURCES+=NULL.c
-ASN_MODULE_SOURCES+=NativeEnumerated.c
-ASN_MODULE_HEADERS+=NativeInteger.h
-ASN_MODULE_SOURCES+=NativeInteger.c
-ASN_MODULE_HEADERS+=asn_SEQUENCE_OF.h
-ASN_MODULE_SOURCES+=asn_SEQUENCE_OF.c
-ASN_MODULE_HEADERS+=asn_SET_OF.h
-ASN_MODULE_SOURCES+=asn_SET_OF.c
-ASN_MODULE_SOURCES+=constr_CHOICE.c
-ASN_MODULE_HEADERS+=constr_SEQUENCE.h
-ASN_MODULE_SOURCES+=constr_SEQUENCE.c
-ASN_MODULE_HEADERS+=constr_SEQUENCE_OF.h
-ASN_MODULE_SOURCES+=constr_SEQUENCE_OF.c
-ASN_MODULE_HEADERS+=constr_SET_OF.h
-ASN_MODULE_SOURCES+=constr_SET_OF.c
-ASN_MODULE_HEADERS+=asn_application.h
-ASN_MODULE_SOURCES+=asn_application.c
-ASN_MODULE_HEADERS+=asn_ioc.h
-ASN_MODULE_HEADERS+=asn_system.h
-ASN_MODULE_HEADERS+=asn_codecs.h
-ASN_MODULE_HEADERS+=asn_internal.h
-ASN_MODULE_HEADERS+=asn_bit_data.h
-ASN_MODULE_SOURCES+=asn_bit_data.c
-ASN_MODULE_HEADERS+=OCTET_STRING.h
-ASN_MODULE_SOURCES+=OCTET_STRING.c
-ASN_MODULE_HEADERS+=BIT_STRING.h
-ASN_MODULE_SOURCES+=BIT_STRING.c
-ASN_MODULE_SOURCES+=asn_codecs_prim.c
-ASN_MODULE_HEADERS+=asn_codecs_prim.h
-ASN_MODULE_HEADERS+=ber_tlv_length.h
-ASN_MODULE_SOURCES+=ber_tlv_length.c
-ASN_MODULE_HEADERS+=ber_tlv_tag.h
-ASN_MODULE_SOURCES+=ber_tlv_tag.c
-ASN_MODULE_HEADERS+=ber_decoder.h
-ASN_MODULE_SOURCES+=ber_decoder.c
-ASN_MODULE_HEADERS+=der_encoder.h
-ASN_MODULE_SOURCES+=der_encoder.c
-ASN_MODULE_HEADERS+=constr_TYPE.h
-ASN_MODULE_SOURCES+=constr_TYPE.c
-ASN_MODULE_HEADERS+=constraints.h
-ASN_MODULE_SOURCES+=constraints.c
-ASN_MODULE_HEADERS+=xer_support.h
-ASN_MODULE_SOURCES+=xer_support.c
-ASN_MODULE_HEADERS+=xer_decoder.h
-ASN_MODULE_SOURCES+=xer_decoder.c
-ASN_MODULE_HEADERS+=xer_encoder.h
-ASN_MODULE_SOURCES+=xer_encoder.c
-ASN_MODULE_HEADERS+=per_support.h
-ASN_MODULE_SOURCES+=per_support.c
-ASN_MODULE_HEADERS+=per_decoder.h
-ASN_MODULE_SOURCES+=per_decoder.c
-ASN_MODULE_HEADERS+=per_encoder.h
-ASN_MODULE_SOURCES+=per_encoder.c
-ASN_MODULE_HEADERS+=per_opentype.h
-ASN_MODULE_SOURCES+=per_opentype.c
-ASN_CONVERTER_SOURCES+=converter-sample.c
-
-
-lib_LTLIBRARIES=libsomething.la
-libsomething_la_SOURCES=$(ASN_MODULE_SOURCES) $(ASN_MODULE_HEADERS)
-
-# This file may be used as an input for make(3)
-# Remove the lines below to convert it into a pure .am file
 TARGET = ldap3dump
+ASN_LIBRARY=libasncodec.a
 LIBS += -lm
-CPPFLAGS += -DASN_CONVERTER_TITLE="Lightweight Directory Access Protocol V3 decoder" -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE  -DASN_DISABLE_OER_SUPPORT -DASN_DISABLE_PER_SUPPORT -DPDU=LDAPMessage -I.
-OBJS=${ASN_MODULE_SOURCES:.c=.o} ${ASN_CONVERTER_SOURCES:.c=.o}
+CFLAGS += -DASN_CONVERTER_TITLE="Lightweight Directory Access Protocol V3 decoder" -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE $(ASN_MODULE_CFLAGS) -DPDU=LDAPMessage -I.
+ASN_CONVERTER_SOURCES := \
+	converter-example.c
 
 all: maybe-wip-pause LDAPMessage.c $(TARGET)
 
-$(TARGET): ${OBJS}
-	$(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) ${OBJS} $(LDFLAGS) $(LIBS)
+$(TARGET): $(ASN_LIBRARY) $(ASN_CONVERTER_SOURCES:.c=.o)
+	$(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) $(ASN_CONVERTER_SOURCES:.c=.o) $(LDFLAGS) $(ASN_LIBRARY) $(LIBS)
+
+$(ASN_LIBRARY): $(ASN_MODULE_SOURCES:.c=.o)
+	$(AR) rcs $@ $^
 
 .SUFFIXES:
 .SUFFIXES: .c .o
 
 .c.o:
-	$(CC) $(CFLAGS) $(CPPFLAGS) -o $@ -c $<
+	$(CC) $(CFLAGS) -o $@ -c $<
 
 clean:
-	rm -f $(TARGET)
-	rm -f $(OBJS)
+	rm -f $(TARGET) $(ASN_LIBRARY)
+	rm -f $(ASN_MODULE_SOURCES:.c=.o) $(ASN_CONVERTER_SOURCES:.c=.o)
 
 regen: regenerate-from-asn1-source
 
@@ -205,7 +42,6 @@
 	ASN1MODULES="../rfc4511-Lightweight-Directory-Access-Protocol-V3.asn1" \
 	ASN1PDU=LDAPMessage \
 	PROGNAME=ldap3dump \
-	CPPFLAGS="" \
 	../sample.makefile.regen
 
 check: ${TARGET} check-ber check-xer check-oer check-per
@@ -295,4 +131,4 @@
 	rm -f $(ASN_MODULE_SOURCES)
 	rm -f $(ASN_MODULE_HEADERS)
 	rm -f $(ASN_CONVERTER_SOURCES) $(ASN_CONVERTER_HEADERS)
-	rm -f Makefile.am.sample
+	rm -f Makefile.am.example
diff --git a/examples/sample.source.MEGACO/Makefile b/examples/sample.source.MEGACO/Makefile
index 339b188..47c830b 100644
--- a/examples/sample.source.MEGACO/Makefile
+++ b/examples/sample.source.MEGACO/Makefile
@@ -1,313 +1,29 @@
-ASN_MODULE_SOURCES=	\
-	MegacoMessage.c	\
-	AuthenticationHeader.c	\
-	SecurityParmIndex.c	\
-	SequenceNum.c	\
-	AuthData.c	\
-	Message.c	\
-	MId.c	\
-	DomainName.c	\
-	IP4Address.c	\
-	IP6Address.c	\
-	PathName.c	\
-	Transaction.c	\
-	TransactionId.c	\
-	TransactionRequest.c	\
-	TransactionPending.c	\
-	TransactionReply.c	\
-	TransactionResponseAck.c	\
-	TransactionAck.c	\
-	ErrorDescriptor.c	\
-	ErrorCode.c	\
-	ErrorText.c	\
-	ContextID.c	\
-	ActionRequest.c	\
-	ActionReply.c	\
-	ContextRequest.c	\
-	ContextAttrAuditRequest.c	\
-	CommandRequest.c	\
-	Command.c	\
-	CommandReply.c	\
-	TopologyRequest.c	\
-	AmmRequest.c	\
-	AmmDescriptor.c	\
-	AmmsReply.c	\
-	SubtractRequest.c	\
-	AuditRequest.c	\
-	AuditReply.c	\
-	AuditResult.c	\
-	TerminationAudit.c	\
-	AuditReturnParameter.c	\
-	AuditDescriptor.c	\
-	NotifyRequest.c	\
-	NotifyReply.c	\
-	ObservedEventsDescriptor.c	\
-	ObservedEvent.c	\
-	EventName.c	\
-	EventParameter.c	\
-	ServiceChangeRequest.c	\
-	ServiceChangeReply.c	\
-	ServiceChangeResult.c	\
-	WildcardField.c	\
-	TerminationID.c	\
-	TerminationIDList.c	\
-	MediaDescriptor.c	\
-	StreamDescriptor.c	\
-	StreamParms.c	\
-	LocalControlDescriptor.c	\
-	StreamMode.c	\
-	PropertyParm.c	\
-	Name.c	\
-	PkgdName.c	\
-	Relation.c	\
-	LocalRemoteDescriptor.c	\
-	PropertyGroup.c	\
-	TerminationStateDescriptor.c	\
-	EventBufferControl.c	\
-	ServiceState.c	\
-	MuxDescriptor.c	\
-	MuxType.c	\
-	StreamID.c	\
-	EventsDescriptor.c	\
-	RequestedEvent.c	\
-	RequestedActions.c	\
-	EventDM.c	\
-	SecondEventsDescriptor.c	\
-	SecondRequestedEvent.c	\
-	SecondRequestedActions.c	\
-	EventBufferDescriptor.c	\
-	EventSpec.c	\
-	SignalsDescriptor.c	\
-	SignalRequest.c	\
-	SeqSigList.c	\
-	Signal.c	\
-	SignalType.c	\
-	SignalName.c	\
-	NotifyCompletion.c	\
-	SigParameter.c	\
-	RequestID.c	\
-	ModemDescriptor.c	\
-	ModemType.c	\
-	DigitMapDescriptor.c	\
-	DigitMapName.c	\
-	DigitMapValue.c	\
-	ServiceChangeParm.c	\
-	ServiceChangeAddress.c	\
-	ServiceChangeResParm.c	\
-	ServiceChangeMethod.c	\
-	ServiceChangeProfile.c	\
-	PackagesDescriptor.c	\
-	PackagesItem.c	\
-	StatisticsDescriptor.c	\
-	StatisticsParameter.c	\
-	NonStandardData.c	\
-	NonStandardIdentifier.c	\
-	H221NonStandard.c	\
-	TimeNotation.c	\
-	Value.c
+-include Makefile.am.libasncodec
 
-ASN_MODULE_HEADERS=	\
-	MegacoMessage.h	\
-	AuthenticationHeader.h	\
-	SecurityParmIndex.h	\
-	SequenceNum.h	\
-	AuthData.h	\
-	Message.h	\
-	MId.h	\
-	DomainName.h	\
-	IP4Address.h	\
-	IP6Address.h	\
-	PathName.h	\
-	Transaction.h	\
-	TransactionId.h	\
-	TransactionRequest.h	\
-	TransactionPending.h	\
-	TransactionReply.h	\
-	TransactionResponseAck.h	\
-	TransactionAck.h	\
-	ErrorDescriptor.h	\
-	ErrorCode.h	\
-	ErrorText.h	\
-	ContextID.h	\
-	ActionRequest.h	\
-	ActionReply.h	\
-	ContextRequest.h	\
-	ContextAttrAuditRequest.h	\
-	CommandRequest.h	\
-	Command.h	\
-	CommandReply.h	\
-	TopologyRequest.h	\
-	AmmRequest.h	\
-	AmmDescriptor.h	\
-	AmmsReply.h	\
-	SubtractRequest.h	\
-	AuditRequest.h	\
-	AuditReply.h	\
-	AuditResult.h	\
-	TerminationAudit.h	\
-	AuditReturnParameter.h	\
-	AuditDescriptor.h	\
-	NotifyRequest.h	\
-	NotifyReply.h	\
-	ObservedEventsDescriptor.h	\
-	ObservedEvent.h	\
-	EventName.h	\
-	EventParameter.h	\
-	ServiceChangeRequest.h	\
-	ServiceChangeReply.h	\
-	ServiceChangeResult.h	\
-	WildcardField.h	\
-	TerminationID.h	\
-	TerminationIDList.h	\
-	MediaDescriptor.h	\
-	StreamDescriptor.h	\
-	StreamParms.h	\
-	LocalControlDescriptor.h	\
-	StreamMode.h	\
-	PropertyParm.h	\
-	Name.h	\
-	PkgdName.h	\
-	Relation.h	\
-	LocalRemoteDescriptor.h	\
-	PropertyGroup.h	\
-	TerminationStateDescriptor.h	\
-	EventBufferControl.h	\
-	ServiceState.h	\
-	MuxDescriptor.h	\
-	MuxType.h	\
-	StreamID.h	\
-	EventsDescriptor.h	\
-	RequestedEvent.h	\
-	RequestedActions.h	\
-	EventDM.h	\
-	SecondEventsDescriptor.h	\
-	SecondRequestedEvent.h	\
-	SecondRequestedActions.h	\
-	EventBufferDescriptor.h	\
-	EventSpec.h	\
-	SignalsDescriptor.h	\
-	SignalRequest.h	\
-	SeqSigList.h	\
-	Signal.h	\
-	SignalType.h	\
-	SignalName.h	\
-	NotifyCompletion.h	\
-	SigParameter.h	\
-	RequestID.h	\
-	ModemDescriptor.h	\
-	ModemType.h	\
-	DigitMapDescriptor.h	\
-	DigitMapName.h	\
-	DigitMapValue.h	\
-	ServiceChangeParm.h	\
-	ServiceChangeAddress.h	\
-	ServiceChangeResParm.h	\
-	ServiceChangeMethod.h	\
-	ServiceChangeProfile.h	\
-	PackagesDescriptor.h	\
-	PackagesItem.h	\
-	StatisticsDescriptor.h	\
-	StatisticsParameter.h	\
-	NonStandardData.h	\
-	NonStandardIdentifier.h	\
-	H221NonStandard.h	\
-	TimeNotation.h	\
-	Value.h
-
-ASN_MODULE_HEADERS+=BOOLEAN.h
-ASN_MODULE_SOURCES+=BOOLEAN.c
-ASN_MODULE_HEADERS+=INTEGER.h
-ASN_MODULE_HEADERS+=NativeEnumerated.h
-ASN_MODULE_HEADERS+=IA5String.h
-ASN_MODULE_SOURCES+=IA5String.c
-ASN_MODULE_SOURCES+=INTEGER.c
-ASN_MODULE_HEADERS+=NULL.h
-ASN_MODULE_SOURCES+=NULL.c
-ASN_MODULE_SOURCES+=NativeEnumerated.c
-ASN_MODULE_HEADERS+=NativeInteger.h
-ASN_MODULE_SOURCES+=NativeInteger.c
-ASN_MODULE_HEADERS+=OBJECT_IDENTIFIER.h
-ASN_MODULE_SOURCES+=OBJECT_IDENTIFIER.c
-ASN_MODULE_HEADERS+=asn_SEQUENCE_OF.h
-ASN_MODULE_SOURCES+=asn_SEQUENCE_OF.c
-ASN_MODULE_HEADERS+=asn_SET_OF.h
-ASN_MODULE_SOURCES+=asn_SET_OF.c
-ASN_MODULE_HEADERS+=constr_CHOICE.h
-ASN_MODULE_SOURCES+=constr_CHOICE.c
-ASN_MODULE_HEADERS+=constr_SEQUENCE.h
-ASN_MODULE_SOURCES+=constr_SEQUENCE.c
-ASN_MODULE_HEADERS+=constr_SEQUENCE_OF.h
-ASN_MODULE_SOURCES+=constr_SEQUENCE_OF.c
-ASN_MODULE_HEADERS+=constr_SET_OF.h
-ASN_MODULE_SOURCES+=constr_SET_OF.c
-ASN_MODULE_HEADERS+=asn_application.h
-ASN_MODULE_HEADERS+=asn_system.h
-ASN_MODULE_HEADERS+=asn_codecs.h
-ASN_MODULE_HEADERS+=asn_internal.h
-ASN_MODULE_HEADERS+=OCTET_STRING.h
-ASN_MODULE_SOURCES+=OCTET_STRING.c
-ASN_MODULE_HEADERS+=BIT_STRING.h
-ASN_MODULE_SOURCES+=BIT_STRING.c
-ASN_MODULE_SOURCES+=asn_codecs_prim.c
-ASN_MODULE_HEADERS+=asn_codecs_prim.h
-ASN_MODULE_HEADERS+=ber_tlv_length.h
-ASN_MODULE_SOURCES+=ber_tlv_length.c
-ASN_MODULE_HEADERS+=ber_tlv_tag.h
-ASN_MODULE_SOURCES+=ber_tlv_tag.c
-ASN_MODULE_HEADERS+=ber_decoder.h
-ASN_MODULE_SOURCES+=ber_decoder.c
-ASN_MODULE_HEADERS+=der_encoder.h
-ASN_MODULE_SOURCES+=der_encoder.c
-ASN_MODULE_HEADERS+=constr_TYPE.h
-ASN_MODULE_SOURCES+=constr_TYPE.c
-ASN_MODULE_HEADERS+=constraints.h
-ASN_MODULE_SOURCES+=constraints.c
-ASN_MODULE_HEADERS+=xer_support.h
-ASN_MODULE_SOURCES+=xer_support.c
-ASN_MODULE_HEADERS+=xer_decoder.h
-ASN_MODULE_SOURCES+=xer_decoder.c
-ASN_MODULE_HEADERS+=xer_encoder.h
-ASN_MODULE_SOURCES+=xer_encoder.c
-ASN_MODULE_HEADERS+=oer_decoder.h
-ASN_MODULE_SOURCES+=oer_decoder.c
-ASN_MODULE_HEADERS+=oer_encoder.h
-ASN_MODULE_SOURCES+=oer_encoder.c
-ASN_MODULE_HEADERS+=oer_support.h
-ASN_MODULE_SOURCES+=oer_support.c
-ASN_MODULE_HEADERS+=per_support.h
-ASN_MODULE_SOURCES+=per_support.c
-ASN_MODULE_HEADERS+=per_decoder.h
-ASN_MODULE_SOURCES+=per_decoder.c
-ASN_MODULE_HEADERS+=per_encoder.h
-ASN_MODULE_SOURCES+=per_encoder.c
-ASN_MODULE_HEADERS+=per_opentype.h
-ASN_MODULE_SOURCES+=per_opentype.c
-ASN_CONVERTER_SOURCES+=converter-sample.c
-
-
-lib_LTLIBRARIES=libsomething.la
-libsomething_la_SOURCES=$(ASN_MODULE_SOURCES) $(ASN_MODULE_HEADERS)
-
-# This file may be used as an input for make(3)
-# Remove the lines below to convert it into a pure .am file
 TARGET = megaco-dump
-CPPFLAGS += -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE  -DASN_DISABLE_OER_SUPPORT -DASN_DISABLE_PER_SUPPORT -DPDU=MegacoMessage -I.
-OBJS=${ASN_MODULE_SOURCES:.c=.o} ${ASN_CONVERTER_SOURCES:.c=.o}
+ASN_LIBRARY=libasncodec.a
+LIBS += -lm
+CFLAGS += -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE $(ASN_MODULE_CFLAGS) -DPDU=MegacoMessage -I.
+ASN_CONVERTER_SOURCES := \
+	converter-example.c
 
-all: MegacoMessage.c $(TARGET)
+all: maybe-wip-pause MegacoMessage.c $(TARGET)
 
-$(TARGET): ${OBJS}
-	$(CC) $(CPPFLAGS) -o $(TARGET) ${OBJS} $(LDFLAGS) $(LIBS)
+$(TARGET): $(ASN_LIBRARY) $(ASN_CONVERTER_SOURCES:.c=.o)
+	$(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) $(ASN_CONVERTER_SOURCES:.c=.o) $(LDFLAGS) $(ASN_LIBRARY) $(LIBS)
+
+$(ASN_LIBRARY): $(ASN_MODULE_SOURCES:.c=.o)
+	$(AR) rcs $@ $^
 
 .SUFFIXES:
 .SUFFIXES: .c .o
 
 .c.o:
-	$(CC) $(CFLAGS) $(CPPFLAGS) -o $@ -c $<
+	$(CC) $(CFLAGS) -o $@ -c $<
 
 clean:
-	rm -f $(TARGET)
-	rm -f $(OBJS)
+	rm -f $(TARGET) $(ASN_LIBRARY)
+	rm -f $(ASN_MODULE_SOURCES:.c=.o) $(ASN_CONVERTER_SOURCES:.c=.o)
 
 regen: regenerate-from-asn1-source
 
@@ -325,73 +41,93 @@
 	ASN1MODULES="../rfc3525-MEDIA-GATEWAY-CONTROL.asn1" \
 	ASN1PDU=MegacoMessage \
 	PROGNAME=megaco-dump \
-	CPPFLAGS="" \
 	../sample.makefile.regen
 
-check: ${TARGET} check-ber check-xer check-per
+check: ${TARGET} check-ber check-xer check-oer check-per
 	@echo ================
 	@echo All tests passed
 	@echo ================
 
 check-ber:
 	@if test -f sample-MegacoMessage-1.[db]er ; then \
-	for f in sample-MegacoMessage-*.[db]er; do \
+	for f in sample-*-*.[db]er; do \
+	pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \
 	for b in 1 17 33 980 8192; do \
-	echo "Recoding $$f into XER and back ($$b)..."; \
-	./${TARGET} -b $$b -iber -oxer $$f > ./.tmp.1.$$$$ || exit 2; \
-	./${TARGET} -b $$b -ixer -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \
+	echo "Recoding $$f ($$pdu) into XER and back ($$b)..."; \
+	./${TARGET} -p $$pdu -b $$b -iber -oxer $$f > ./.tmp.1.$$$$ || exit 2; \
+	./${TARGET} -p $$pdu -b $$b -ixer -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \
 	diff ./.tmp.1.$$$$ ./.tmp.2.$$$$ || exit 4; \
 	rm -f ./.tmp.[12].$$$$; \
 	echo "Test junking $$f (please wait)..."; \
-	./${TARGET} -J0.0001 -n 1000 -b $$b -iber -onull $$f || exit 5; \
-	./${TARGET} -J0.001 -n 1000 -b $$b -iber -onull $$f || exit 6; \
+	./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -iber -onull $$f || exit 5; \
+	./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -iber -onull $$f || exit 6; \
 	done; done; fi
 
 check-xer:
 	@if test -f sample-MegacoMessage-1.xer ; then \
-	for f in sample-MegacoMessage-*.xer; do \
+	for f in sample-*-*.xer; do \
+	pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \
 	for b in 1 17 33 980 8192; do \
-	echo "Recoding $$f into DER and back ($$b)..."; \
-	./${TARGET} -b $$b -ixer -oder $$f > ./.tmp.1.$$$$ || exit 2; \
-	./${TARGET} -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \
+	echo "Recoding $$f ($$pdu) into DER and back ($$b)..."; \
+	./${TARGET} -p $$pdu -b $$b -ixer -oder $$f > ./.tmp.1.$$$$ || exit 2; \
+	./${TARGET} -p $$pdu -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \
 	diff $$f ./.tmp.2.$$$$ || exit 4; \
 	rm -f ./.tmp.[12].$$$$; \
 	echo "Test junking $$f (please wait)..."; \
-	./${TARGET} -J0.0001 -n 1000 -b $$b -ixer -onull $$f || exit 5; \
-	./${TARGET} -J0.001 -n 1000 -b $$b -ixer -onull $$f || exit 6; \
+	./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -ixer -onull $$f || exit 5; \
+	./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -ixer -onull $$f || exit 6; \
+	done; done; fi
+
+check-oer:
+	@if test -f sample-MegacoMessage-1.*oer ; then \
+	for f in sample-*-*.*oer; do \
+	pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \
+	for b in 1 17 33 980 8192; do \
+	echo "Recoding $$f ($$pdu) into XER and back ($$b)..."; \
+	./${TARGET} -p $$pdu -b $$b -ioer -oxer $$f > ./.tmp.1.$$$$ || exit 2; \
+	./${TARGET} -p $$pdu -b $$b -ixer -ooer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \
+	diff $$f ./.tmp.2.$$$$ || exit 4; \
+	rm -f ./.tmp.[12].$$$$; \
+	echo "Test junking $$f (please wait) ($$b) ..."; \
+	./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -ioer -onull $$f || exit 5; \
+	./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -ioer -onull $$f || exit 6; \
 	done; done; fi
 
 check-per:
 	@if test -f sample-MegacoMessage-1-nopad.per ; then \
-	for f in sample-MegacoMessage-[1-9]-nopad.per; do \
+	for f in sample-*-[1-9]-nopad.per; do \
+	pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \
 	for b in 1 17 33 980 8192; do \
-	echo "Recoding non-padded $$f into DER into XER and back ($$b)..."; \
-	./${TARGET} -b $$b -per-nopad -iper -oder $$f > ./.tmp.1.$$$$ || exit 2; \
-	./${TARGET} -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \
-	./${TARGET} -b $$b -ixer -oder ./.tmp.2.$$$$ > ./.tmp.3.$$$$ || exit 4; \
+	echo "Recoding non-padded $$f ($$pdu) into DER into XER and back ($$b)..."; \
+	./${TARGET} -p $$pdu -b $$b -per-nopad -iper -oder $$f > ./.tmp.1.$$$$ || exit 2; \
+	./${TARGET} -p $$pdu -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \
+	./${TARGET} -p $$pdu -b $$b -ixer -oder ./.tmp.2.$$$$ > ./.tmp.3.$$$$ || exit 4; \
 	diff ./.tmp.1.$$$$ ./.tmp.3.$$$$ || exit 5; \
 	rm -f ./.tmp.[123].$$$$; \
 	echo "Test junking $$f (please wait)..."; \
-	./${TARGET} -J0.0001 -n 1000 -b $$b -per-nopad -iper -onull $$f || exit 6; \
-	./${TARGET} -J0.001 -n 1000 -b $$b -per-nopad -iper -onull $$f || exit 7; \
+	./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -per-nopad -iper -onull $$f || exit 6; \
+	./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -per-nopad -iper -onull $$f || exit 7; \
 	done; done; fi
 	@if test -f sample-MegacoMessage-1.per ; then \
 	for f in sample-*-[1-9].per; do \
-	pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z-]+)-[0-9].*/\1/"`; \
+	pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \
 	for b in 1 17 33 980 8192; do \
-	echo "Recoding $$f into DER into XER and back ($$b)..."; \
-	./${TARGET} -b $$b -p $$pdu -iper -oder $$f > ./.tmp.1.$$$$ || exit 3; \
-	./${TARGET} -b $$b -p $$pdu -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 4; \
-	./${TARGET} -b $$b -p $$pdu -ixer -oper ./.tmp.2.$$$$ > ./.tmp.1.$$$$ || exit 5; \
+	echo "Recoding $$f ($$pdu) into DER into XER and back ($$b)..."; \
+	./${TARGET} -p $$pdu -b $$b -iper -oder $$f > ./.tmp.1.$$$$ || exit 3; \
+	./${TARGET} -p $$pdu -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 4; \
+	./${TARGET} -p $$pdu -b $$b -ixer -oper ./.tmp.2.$$$$ > ./.tmp.1.$$$$ || exit 5; \
 	diff $$f ./.tmp.1.$$$$ || exit 6; \
 	rm -f ./.tmp.[12].$$$$; \
 	echo "Test junking $$f (please wait)..."; \
-	./${TARGET} -J0.0001 -n 1000 -b $$b -iper -onull $$f || exit 7; \
-	./${TARGET} -J0.001 -n 1000 -b $$b -iper -onull $$f || exit 8; \
+	./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -iper -onull $$f || exit 7; \
+	./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -iper -onull $$f || exit 8; \
 	done; done; fi
 
+maybe-wip-pause:
+	@if [ -f WIP ]; then cat WIP; sleep 2; fi
+
 distclean: clean
 	rm -f $(ASN_MODULE_SOURCES)
 	rm -f $(ASN_MODULE_HEADERS)
 	rm -f $(ASN_CONVERTER_SOURCES) $(ASN_CONVERTER_HEADERS)
-	rm -f Makefile.am.sample
+	rm -f Makefile.am.example
diff --git a/examples/sample.source.PKIX1/Makefile b/examples/sample.source.PKIX1/Makefile
index 7f454ed..18aec49 100644
--- a/examples/sample.source.PKIX1/Makefile
+++ b/examples/sample.source.PKIX1/Makefile
@@ -1,379 +1,34 @@
-ASN_MODULE_SOURCES=	\
-	Attribute.c	\
-	AttributeType.c	\
-	AttributeValue.c	\
-	AttributeTypeAndValue.c	\
-	X520name.c	\
-	X520CommonName.c	\
-	X520LocalityName.c	\
-	X520StateOrProvinceName.c	\
-	X520OrganizationName.c	\
-	X520OrganizationalUnitName.c	\
-	X520Title.c	\
-	X520dnQualifier.c	\
-	X520countryName.c	\
-	X520SerialNumber.c	\
-	X520Pseudonym.c	\
-	DomainComponent.c	\
-	EmailAddress.c	\
-	Name.c	\
-	RDNSequence.c	\
-	DistinguishedName.c	\
-	RelativeDistinguishedName.c	\
-	DirectoryString.c	\
-	Certificate.c	\
-	TBSCertificate.c	\
-	Version.c	\
-	CertificateSerialNumber.c	\
-	Validity.c	\
-	Time.c	\
-	UniqueIdentifier.c	\
-	SubjectPublicKeyInfo.c	\
-	Extensions.c	\
-	Extension.c	\
-	CertificateList.c	\
-	TBSCertList.c	\
-	AlgorithmIdentifier.c	\
-	ORAddress.c	\
-	BuiltInStandardAttributes.c	\
-	CountryName.c	\
-	AdministrationDomainName.c	\
-	NetworkAddress.c	\
-	X121Address.c	\
-	TerminalIdentifier.c	\
-	PrivateDomainName.c	\
-	OrganizationName.c	\
-	NumericUserIdentifier.c	\
-	PersonalName.c	\
-	OrganizationalUnitNames.c	\
-	OrganizationalUnitName.c	\
-	BuiltInDomainDefinedAttributes.c	\
-	BuiltInDomainDefinedAttribute.c	\
-	ExtensionAttributes.c	\
-	ExtensionAttribute.c	\
-	CommonName.c	\
-	TeletexCommonName.c	\
-	TeletexOrganizationName.c	\
-	TeletexPersonalName.c	\
-	TeletexOrganizationalUnitNames.c	\
-	TeletexOrganizationalUnitName.c	\
-	PDSName.c	\
-	PhysicalDeliveryCountryName.c	\
-	PostalCode.c	\
-	PhysicalDeliveryOfficeName.c	\
-	PhysicalDeliveryOfficeNumber.c	\
-	ExtensionORAddressComponents.c	\
-	PhysicalDeliveryPersonalName.c	\
-	PhysicalDeliveryOrganizationName.c	\
-	ExtensionPhysicalDeliveryAddressComponents.c	\
-	UnformattedPostalAddress.c	\
-	StreetAddress.c	\
-	PostOfficeBoxAddress.c	\
-	PosteRestanteAddress.c	\
-	UniquePostalName.c	\
-	LocalPostalAttributes.c	\
-	PDSParameter.c	\
-	ExtendedNetworkAddress.c	\
-	PresentationAddress.c	\
-	TerminalType.c	\
-	TeletexDomainDefinedAttributes.c	\
-	TeletexDomainDefinedAttribute.c	\
-	AuthorityKeyIdentifier.c	\
-	KeyIdentifier.c	\
-	SubjectKeyIdentifier.c	\
-	KeyUsage.c	\
-	PrivateKeyUsagePeriod.c	\
-	CertificatePolicies.c	\
-	PolicyInformation.c	\
-	CertPolicyId.c	\
-	PolicyQualifierInfo.c	\
-	PolicyQualifierId.c	\
-	CPSuri.c	\
-	UserNotice.c	\
-	NoticeReference.c	\
-	DisplayText.c	\
-	PolicyMappings.c	\
-	SubjectAltName.c	\
-	GeneralNames.c	\
-	GeneralName.c	\
-	AnotherName.c	\
-	EDIPartyName.c	\
-	IssuerAltName.c	\
-	SubjectDirectoryAttributes.c	\
-	BasicConstraints.c	\
-	NameConstraints.c	\
-	GeneralSubtrees.c	\
-	GeneralSubtree.c	\
-	BaseDistance.c	\
-	PolicyConstraints.c	\
-	SkipCerts.c	\
-	CRLDistributionPoints.c	\
-	DistributionPoint.c	\
-	DistributionPointName.c	\
-	ReasonFlags.c	\
-	ExtKeyUsageSyntax.c	\
-	KeyPurposeId.c	\
-	InhibitAnyPolicy.c	\
-	FreshestCRL.c	\
-	AuthorityInfoAccessSyntax.c	\
-	AccessDescription.c	\
-	SubjectInfoAccessSyntax.c	\
-	CRLNumber.c	\
-	IssuingDistributionPoint.c	\
-	BaseCRLNumber.c	\
-	CRLReason.c	\
-	CertificateIssuer.c	\
-	HoldInstructionCode.c	\
-	InvalidityDate.c
+-include Makefile.am.libasncodec
 
-ASN_MODULE_HEADERS=	\
-	Attribute.h	\
-	AttributeType.h	\
-	AttributeValue.h	\
-	AttributeTypeAndValue.h	\
-	X520name.h	\
-	X520CommonName.h	\
-	X520LocalityName.h	\
-	X520StateOrProvinceName.h	\
-	X520OrganizationName.h	\
-	X520OrganizationalUnitName.h	\
-	X520Title.h	\
-	X520dnQualifier.h	\
-	X520countryName.h	\
-	X520SerialNumber.h	\
-	X520Pseudonym.h	\
-	DomainComponent.h	\
-	EmailAddress.h	\
-	Name.h	\
-	RDNSequence.h	\
-	DistinguishedName.h	\
-	RelativeDistinguishedName.h	\
-	DirectoryString.h	\
-	Certificate.h	\
-	TBSCertificate.h	\
-	Version.h	\
-	CertificateSerialNumber.h	\
-	Validity.h	\
-	Time.h	\
-	UniqueIdentifier.h	\
-	SubjectPublicKeyInfo.h	\
-	Extensions.h	\
-	Extension.h	\
-	CertificateList.h	\
-	TBSCertList.h	\
-	AlgorithmIdentifier.h	\
-	ORAddress.h	\
-	BuiltInStandardAttributes.h	\
-	CountryName.h	\
-	AdministrationDomainName.h	\
-	NetworkAddress.h	\
-	X121Address.h	\
-	TerminalIdentifier.h	\
-	PrivateDomainName.h	\
-	OrganizationName.h	\
-	NumericUserIdentifier.h	\
-	PersonalName.h	\
-	OrganizationalUnitNames.h	\
-	OrganizationalUnitName.h	\
-	BuiltInDomainDefinedAttributes.h	\
-	BuiltInDomainDefinedAttribute.h	\
-	ExtensionAttributes.h	\
-	ExtensionAttribute.h	\
-	CommonName.h	\
-	TeletexCommonName.h	\
-	TeletexOrganizationName.h	\
-	TeletexPersonalName.h	\
-	TeletexOrganizationalUnitNames.h	\
-	TeletexOrganizationalUnitName.h	\
-	PDSName.h	\
-	PhysicalDeliveryCountryName.h	\
-	PostalCode.h	\
-	PhysicalDeliveryOfficeName.h	\
-	PhysicalDeliveryOfficeNumber.h	\
-	ExtensionORAddressComponents.h	\
-	PhysicalDeliveryPersonalName.h	\
-	PhysicalDeliveryOrganizationName.h	\
-	ExtensionPhysicalDeliveryAddressComponents.h	\
-	UnformattedPostalAddress.h	\
-	StreetAddress.h	\
-	PostOfficeBoxAddress.h	\
-	PosteRestanteAddress.h	\
-	UniquePostalName.h	\
-	LocalPostalAttributes.h	\
-	PDSParameter.h	\
-	ExtendedNetworkAddress.h	\
-	PresentationAddress.h	\
-	TerminalType.h	\
-	TeletexDomainDefinedAttributes.h	\
-	TeletexDomainDefinedAttribute.h	\
-	AuthorityKeyIdentifier.h	\
-	KeyIdentifier.h	\
-	SubjectKeyIdentifier.h	\
-	KeyUsage.h	\
-	PrivateKeyUsagePeriod.h	\
-	CertificatePolicies.h	\
-	PolicyInformation.h	\
-	CertPolicyId.h	\
-	PolicyQualifierInfo.h	\
-	PolicyQualifierId.h	\
-	CPSuri.h	\
-	UserNotice.h	\
-	NoticeReference.h	\
-	DisplayText.h	\
-	PolicyMappings.h	\
-	SubjectAltName.h	\
-	GeneralNames.h	\
-	GeneralName.h	\
-	AnotherName.h	\
-	EDIPartyName.h	\
-	IssuerAltName.h	\
-	SubjectDirectoryAttributes.h	\
-	BasicConstraints.h	\
-	NameConstraints.h	\
-	GeneralSubtrees.h	\
-	GeneralSubtree.h	\
-	BaseDistance.h	\
-	PolicyConstraints.h	\
-	SkipCerts.h	\
-	CRLDistributionPoints.h	\
-	DistributionPoint.h	\
-	DistributionPointName.h	\
-	ReasonFlags.h	\
-	ExtKeyUsageSyntax.h	\
-	KeyPurposeId.h	\
-	InhibitAnyPolicy.h	\
-	FreshestCRL.h	\
-	AuthorityInfoAccessSyntax.h	\
-	AccessDescription.h	\
-	SubjectInfoAccessSyntax.h	\
-	CRLNumber.h	\
-	IssuingDistributionPoint.h	\
-	BaseCRLNumber.h	\
-	CRLReason.h	\
-	CertificateIssuer.h	\
-	HoldInstructionCode.h	\
-	InvalidityDate.h
-
-ASN_MODULE_HEADERS+=ANY.h
-ASN_MODULE_SOURCES+=ANY.c
-ASN_MODULE_HEADERS+=OPEN_TYPE.h
-ASN_MODULE_SOURCES+=OPEN_TYPE.c
-ASN_MODULE_HEADERS+=constr_CHOICE.h
-ASN_MODULE_HEADERS+=BMPString.h
-ASN_MODULE_SOURCES+=BMPString.c
-ASN_MODULE_HEADERS+=UTF8String.h
-ASN_MODULE_HEADERS+=BOOLEAN.h
-ASN_MODULE_SOURCES+=BOOLEAN.c
-ASN_MODULE_HEADERS+=ENUMERATED.h
-ASN_MODULE_SOURCES+=ENUMERATED.c
-ASN_MODULE_HEADERS+=INTEGER.h
-ASN_MODULE_HEADERS+=NativeEnumerated.h
-ASN_MODULE_HEADERS+=GeneralizedTime.h
-ASN_MODULE_SOURCES+=GeneralizedTime.c
-ASN_MODULE_HEADERS+=IA5String.h
-ASN_MODULE_SOURCES+=IA5String.c
-ASN_MODULE_SOURCES+=INTEGER.c
-ASN_MODULE_SOURCES+=NativeEnumerated.c
-ASN_MODULE_HEADERS+=NativeInteger.h
-ASN_MODULE_SOURCES+=NativeInteger.c
-ASN_MODULE_HEADERS+=NumericString.h
-ASN_MODULE_SOURCES+=NumericString.c
-ASN_MODULE_HEADERS+=OBJECT_IDENTIFIER.h
-ASN_MODULE_SOURCES+=OBJECT_IDENTIFIER.c
-ASN_MODULE_HEADERS+=PrintableString.h
-ASN_MODULE_SOURCES+=PrintableString.c
-ASN_MODULE_HEADERS+=TeletexString.h
-ASN_MODULE_SOURCES+=TeletexString.c
-ASN_MODULE_HEADERS+=UTCTime.h
-ASN_MODULE_SOURCES+=UTCTime.c
-ASN_MODULE_SOURCES+=UTF8String.c
-ASN_MODULE_HEADERS+=UniversalString.h
-ASN_MODULE_SOURCES+=UniversalString.c
-ASN_MODULE_HEADERS+=VisibleString.h
-ASN_MODULE_SOURCES+=VisibleString.c
-ASN_MODULE_HEADERS+=asn_SEQUENCE_OF.h
-ASN_MODULE_SOURCES+=asn_SEQUENCE_OF.c
-ASN_MODULE_HEADERS+=asn_SET_OF.h
-ASN_MODULE_SOURCES+=asn_SET_OF.c
-ASN_MODULE_SOURCES+=constr_CHOICE.c
-ASN_MODULE_HEADERS+=constr_SEQUENCE.h
-ASN_MODULE_SOURCES+=constr_SEQUENCE.c
-ASN_MODULE_HEADERS+=constr_SEQUENCE_OF.h
-ASN_MODULE_SOURCES+=constr_SEQUENCE_OF.c
-ASN_MODULE_HEADERS+=constr_SET_OF.h
-ASN_MODULE_HEADERS+=constr_SET.h
-ASN_MODULE_SOURCES+=constr_SET.c
-ASN_MODULE_SOURCES+=constr_SET_OF.c
-ASN_MODULE_HEADERS+=asn_application.h
-ASN_MODULE_HEADERS+=asn_ioc.h
-ASN_MODULE_HEADERS+=asn_system.h
-ASN_MODULE_HEADERS+=asn_codecs.h
-ASN_MODULE_HEADERS+=asn_internal.h
-ASN_MODULE_HEADERS+=asn_bit_data.h
-ASN_MODULE_SOURCES+=asn_bit_data.c
-ASN_MODULE_HEADERS+=OCTET_STRING.h
-ASN_MODULE_SOURCES+=OCTET_STRING.c
-ASN_MODULE_HEADERS+=BIT_STRING.h
-ASN_MODULE_SOURCES+=BIT_STRING.c
-ASN_MODULE_SOURCES+=asn_codecs_prim.c
-ASN_MODULE_HEADERS+=asn_codecs_prim.h
-ASN_MODULE_HEADERS+=ber_tlv_length.h
-ASN_MODULE_SOURCES+=ber_tlv_length.c
-ASN_MODULE_HEADERS+=ber_tlv_tag.h
-ASN_MODULE_SOURCES+=ber_tlv_tag.c
-ASN_MODULE_HEADERS+=ber_decoder.h
-ASN_MODULE_SOURCES+=ber_decoder.c
-ASN_MODULE_HEADERS+=der_encoder.h
-ASN_MODULE_SOURCES+=der_encoder.c
-ASN_MODULE_HEADERS+=constr_TYPE.h
-ASN_MODULE_SOURCES+=constr_TYPE.c
-ASN_MODULE_HEADERS+=constraints.h
-ASN_MODULE_SOURCES+=constraints.c
-ASN_MODULE_HEADERS+=xer_support.h
-ASN_MODULE_SOURCES+=xer_support.c
-ASN_MODULE_HEADERS+=xer_decoder.h
-ASN_MODULE_SOURCES+=xer_decoder.c
-ASN_MODULE_HEADERS+=xer_encoder.h
-ASN_MODULE_SOURCES+=xer_encoder.c
-ASN_MODULE_HEADERS+=per_support.h
-ASN_MODULE_SOURCES+=per_support.c
-ASN_MODULE_HEADERS+=per_decoder.h
-ASN_MODULE_SOURCES+=per_decoder.c
-ASN_MODULE_HEADERS+=per_encoder.h
-ASN_MODULE_SOURCES+=per_encoder.c
-ASN_MODULE_HEADERS+=per_opentype.h
-ASN_MODULE_SOURCES+=per_opentype.c
-ASN_CONVERTER_SOURCES+=converter-sample.c
-
-
-lib_LTLIBRARIES=libsomething.la
-libsomething_la_SOURCES=$(ASN_MODULE_SOURCES) $(ASN_MODULE_HEADERS)
-
-# This file may be used as an input for make(3)
-# Remove the lines below to convert it into a pure .am file
 TARGET = x509dump
-CPPFLAGS += -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE  -DASN_DISABLE_OER_SUPPORT -DASN_DISABLE_PER_SUPPORT -DPDU=Certificate -I.
-OBJS=${ASN_MODULE_SOURCES:.c=.o} ${ASN_CONVERTER_SOURCES:.c=.o}
+ASN_LIBRARY=libasncodec.a
+LIBS += -lm
+CFLAGS += -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE $(ASN_MODULE_CFLAGS) -DPDU=Certificate -I.
+ASN_CONVERTER_SOURCES := \
+	converter-example.c
 
 all: maybe-wip-pause Certificate.c $(TARGET)
 
-$(TARGET): ${OBJS}
-	$(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) ${OBJS} $(LDFLAGS) $(LIBS)
+$(TARGET): $(ASN_LIBRARY) $(ASN_CONVERTER_SOURCES:.c=.o)
+	$(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) $(ASN_CONVERTER_SOURCES:.c=.o) $(LDFLAGS) $(ASN_LIBRARY) $(LIBS)
+
+$(ASN_LIBRARY): $(ASN_MODULE_SOURCES:.c=.o)
+	$(AR) rcs $@ $^
 
 .SUFFIXES:
 .SUFFIXES: .c .o
 
 .c.o:
-	$(CC) $(CFLAGS) $(CPPFLAGS) -o $@ -c $<
+	$(CC) $(CFLAGS) -o $@ -c $<
 
 clean:
-	rm -f $(TARGET)
-	rm -f $(OBJS)
+	rm -f $(TARGET) $(ASN_LIBRARY)
+	rm -f $(ASN_MODULE_SOURCES:.c=.o) $(ASN_CONVERTER_SOURCES:.c=.o)
 
 regen: regenerate-from-asn1-source
 
 regenerate-from-asn1-source:
-	../../asn1c/asn1c -S ../../skeletons -pdu=Certificate -fwide-types ../rfc3280-PKIX1Explicit88.asn1 ../rfc3280-PKIX1Implicit88.asn1
+	../../asn1c/asn1c -S ../../skeletons -pdu=Certificate -fcompound-names -fwide-types ../rfc3280-PKIX1Explicit88.asn1 ../rfc3280-PKIX1Implicit88.asn1
 
 
 Certificate.c: ../sample.makefile.regen ../rfc3280-*.asn1
@@ -382,14 +37,13 @@
 	make
 
 regen-makefile:
-	ASN1CMDOPTS="-fwide-types" \
+	ASN1CMDOPTS="-fcompound-names -fwide-types" \
 	ASN1MODULES="../rfc3280-*.asn1" \
 	ASN1PDU=Certificate \
 	PROGNAME=x509dump \
-	CPPFLAGS="" \
 	../sample.makefile.regen
 
-check: ${TARGET} check-ber check-xer check-per
+check: ${TARGET} check-ber check-xer check-oer check-per
 	@echo ================
 	@echo All tests passed
 	@echo ================
@@ -397,7 +51,7 @@
 check-ber:
 	@if test -f sample-Certificate-1.[db]er ; then \
 	for f in sample-*-*.[db]er; do \
-	pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z-]+)-[0-9].*/\1/"`; \
+	pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \
 	for b in 1 17 33 980 8192; do \
 	echo "Recoding $$f ($$pdu) into XER and back ($$b)..."; \
 	./${TARGET} -p $$pdu -b $$b -iber -oxer $$f > ./.tmp.1.$$$$ || exit 2; \
@@ -412,7 +66,7 @@
 check-xer:
 	@if test -f sample-Certificate-1.xer ; then \
 	for f in sample-*-*.xer; do \
-	pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z-]+)-[0-9].*/\1/"`; \
+	pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \
 	for b in 1 17 33 980 8192; do \
 	echo "Recoding $$f ($$pdu) into DER and back ($$b)..."; \
 	./${TARGET} -p $$pdu -b $$b -ixer -oder $$f > ./.tmp.1.$$$$ || exit 2; \
@@ -424,10 +78,25 @@
 	./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -ixer -onull $$f || exit 6; \
 	done; done; fi
 
+check-oer:
+	@if test -f sample-Certificate-1.*oer ; then \
+	for f in sample-*-*.*oer; do \
+	pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \
+	for b in 1 17 33 980 8192; do \
+	echo "Recoding $$f ($$pdu) into XER and back ($$b)..."; \
+	./${TARGET} -p $$pdu -b $$b -ioer -oxer $$f > ./.tmp.1.$$$$ || exit 2; \
+	./${TARGET} -p $$pdu -b $$b -ixer -ooer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \
+	diff $$f ./.tmp.2.$$$$ || exit 4; \
+	rm -f ./.tmp.[12].$$$$; \
+	echo "Test junking $$f (please wait) ($$b) ..."; \
+	./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -ioer -onull $$f || exit 5; \
+	./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -ioer -onull $$f || exit 6; \
+	done; done; fi
+
 check-per:
 	@if test -f sample-Certificate-1-nopad.per ; then \
 	for f in sample-*-[1-9]-nopad.per; do \
-	pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z-]+)-[0-9].*/\1/"`; \
+	pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \
 	for b in 1 17 33 980 8192; do \
 	echo "Recoding non-padded $$f ($$pdu) into DER into XER and back ($$b)..."; \
 	./${TARGET} -p $$pdu -b $$b -per-nopad -iper -oder $$f > ./.tmp.1.$$$$ || exit 2; \
@@ -441,7 +110,7 @@
 	done; done; fi
 	@if test -f sample-Certificate-1.per ; then \
 	for f in sample-*-[1-9].per; do \
-	pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z-]+)-[0-9].*/\1/"`; \
+	pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \
 	for b in 1 17 33 980 8192; do \
 	echo "Recoding $$f ($$pdu) into DER into XER and back ($$b)..."; \
 	./${TARGET} -p $$pdu -b $$b -iper -oder $$f > ./.tmp.1.$$$$ || exit 3; \
@@ -461,4 +130,4 @@
 	rm -f $(ASN_MODULE_SOURCES)
 	rm -f $(ASN_MODULE_HEADERS)
 	rm -f $(ASN_CONVERTER_SOURCES) $(ASN_CONVERTER_HEADERS)
-	rm -f Makefile.am.sample
+	rm -f Makefile.am.example
diff --git a/examples/sample.source.RRC/Makefile b/examples/sample.source.RRC/Makefile
index 756ca0a..ae911c0 100644
--- a/examples/sample.source.RRC/Makefile
+++ b/examples/sample.source.RRC/Makefile
@@ -1,4769 +1,30 @@
-ASN_MODULE_SOURCES=	\
-	DL-DCCH-Message.c	\
-	DL-DCCH-MessageType.c	\
-	UL-DCCH-Message.c	\
-	UL-DCCH-MessageType.c	\
-	DL-CCCH-Message.c	\
-	DL-CCCH-MessageType.c	\
-	UL-CCCH-Message.c	\
-	UL-CCCH-MessageType.c	\
-	PCCH-Message.c	\
-	PCCH-MessageType.c	\
-	DL-SHCCH-Message.c	\
-	DL-SHCCH-MessageType.c	\
-	UL-SHCCH-Message.c	\
-	UL-SHCCH-MessageType.c	\
-	BCCH-FACH-Message.c	\
-	BCCH-FACH-MessageType.c	\
-	BCCH-BCH-Message.c	\
-	MCCH-Message.c	\
-	MCCH-MessageType.c	\
-	MSCH-Message.c	\
-	MSCH-MessageType.c	\
-	ActiveSetUpdate.c	\
-	ActiveSetUpdate-r3-IEs.c	\
-	ActiveSetUpdate-v4b0ext-IEs.c	\
-	ActiveSetUpdate-v590ext-IEs.c	\
-	ActiveSetUpdate-v690ext-IEs.c	\
-	ActiveSetUpdate-r6-IEs.c	\
-	ActiveSetUpdateComplete.c	\
-	ActiveSetUpdateFailure.c	\
-	AssistanceDataDelivery.c	\
-	AssistanceDataDelivery-r3-IEs.c	\
-	AssistanceDataDelivery-v3a0ext.c	\
-	AssistanceDataDelivery-v4b0ext-IEs.c	\
-	CellChangeOrderFromUTRAN.c	\
-	CellChangeOrderFromUTRAN-r3-IEs.c	\
-	CellChangeOrderFromUTRAN-v590ext-IEs.c	\
-	CellChangeOrderFromUTRANFailure.c	\
-	CellChangeOrderFromUTRANFailure-r3-IEs.c	\
-	CellUpdate.c	\
-	CellUpdate-v590ext.c	\
-	CellUpdate-v690ext-IEs.c	\
-	CellUpdate-v7xyext-IEs.c	\
-	CellUpdateConfirm.c	\
-	CellUpdateConfirm-r3-IEs.c	\
-	CellUpdateConfirm-v3a0ext.c	\
-	CellUpdateConfirm-v4b0ext-IEs.c	\
-	CellUpdateConfirm-v590ext-IEs.c	\
-	CellUpdateConfirm-v5d0ext-IEs.c	\
-	CellUpdateConfirm-r4-IEs.c	\
-	CellUpdateConfirm-r5-IEs.c	\
-	CellUpdateConfirm-r6-IEs.c	\
-	CellUpdateConfirm-v690ext-IEs.c	\
-	CellUpdateConfirm-r7-IEs.c	\
-	CellUpdateConfirm-CCCH.c	\
-	CounterCheck.c	\
-	CounterCheck-r3-IEs.c	\
-	CounterCheckResponse.c	\
-	DownlinkDirectTransfer.c	\
-	DownlinkDirectTransfer-r3-IEs.c	\
-	HandoverToUTRANCommand.c	\
-	HandoverToUTRANCommand-r3-IEs.c	\
-	HandoverToUTRANCommand-r4-IEs.c	\
-	HandoverToUTRANCommand-r5-IEs.c	\
-	HandoverToUTRANCommand-r6-IEs.c	\
-	HandoverToUTRANCommand-r7-IEs.c	\
-	HandoverToUTRANComplete.c	\
-	InitialDirectTransfer.c	\
-	InitialDirectTransfer-v3a0ext.c	\
-	InitialDirectTransfer-v590ext.c	\
-	InitialDirectTransfer-v690ext-IEs.c	\
-	HandoverFromUTRANCommand-GSM.c	\
-	HandoverFromUTRANCommand-GSM-r3-IEs.c	\
-	HandoverFromUTRANCommand-GSM-r6-IEs.c	\
-	HandoverFromUTRANCommand-GSM-v690ext-IEs.c	\
-	HandoverFromUTRANCommand-GERANIu.c	\
-	HandoverFromUTRANCommand-GERANIu-r5-IEs.c	\
-	HandoverFromUTRANCommand-CDMA2000.c	\
-	HandoverFromUTRANCommand-CDMA2000-r3-IEs.c	\
-	HandoverFromUTRANFailure.c	\
-	HandoverFromUtranFailure-v590ext-IEs.c	\
-	InterRATHandoverInfo.c	\
-	InterRATHandoverInfo-v390ext-IEs.c	\
-	InterRATHandoverInfo-v3a0ext-IEs.c	\
-	InterRATHandoverInfo-v3d0ext-IEs.c	\
-	InterRATHandoverInfo-v3g0ext-IEs.c	\
-	InterRATHandoverInfo-r3-add-ext-IEs.c	\
-	InterRATHandoverInfo-v4b0ext-IEs.c	\
-	InterRATHandoverInfo-v4d0ext-IEs.c	\
-	InterRATHandoverInfo-v590ext-IEs.c	\
-	InterRATHandoverInfo-v690ext1-IEs.c	\
-	InterRATHandoverInfo-v690ext-IEs.c	\
-	InterRATHandoverInfo-v7xyext-IEs.c	\
-	MeasurementControl.c	\
-	MeasurementControl-r3-IEs.c	\
-	MeasurementControl-v390ext.c	\
-	MeasurementControl-v3a0ext.c	\
-	MeasurementControl-r4-IEs.c	\
-	MeasurementControl-v590ext-IEs.c	\
-	MeasurementControl-v5b0ext-IEs.c	\
-	MeasurementControl-r6-IEs.c	\
-	MeasurementControl-v6a0ext-IEs.c	\
-	MeasurementControl-v7xyext-IEs.c	\
-	MeasurementControlFailure.c	\
-	MeasurementControlFailure-v590ext-IEs.c	\
-	MeasurementReport.c	\
-	MeasurementReport-v390ext.c	\
-	MeasurementReport-v4b0ext-IEs.c	\
-	MeasurementReport-v590ext-IEs.c	\
-	MeasurementReport-v5b0ext-IEs.c	\
-	MeasurementReport-v690ext-IEs.c	\
-	MeasurementReport-v7xyext-IEs.c	\
-	PagingType1.c	\
-	PagingType1-v590ext-IEs.c	\
-	PagingType2.c	\
-	PhysicalChannelReconfiguration.c	\
-	PhysicalChannelReconfiguration-r3-IEs.c	\
-	PhysicalChannelReconfiguration-v3a0ext.c	\
-	PhysicalChannelReconfiguration-v4b0ext-IEs.c	\
-	PhysicalChannelReconfiguration-v590ext-IEs.c	\
-	PhysicalChannelReconfiguration-r4-IEs.c	\
-	PhysicalChannelReconfiguration-r5-IEs.c	\
-	PhysicalChannelReconfiguration-r6-IEs.c	\
-	PhysicalChannelReconfiguration-v690ext-IEs.c	\
-	PhysicalChannelReconfiguration-r7-IEs.c	\
-	PhysicalChannelReconfigurationComplete.c	\
-	PhysicalChannelReconfigurationComplete-v7xyext-IEs.c	\
-	PhysicalChannelReconfigurationFailure.c	\
-	PhysicalSharedChannelAllocation.c	\
-	PhysicalSharedChannelAllocation-r3-IEs.c	\
-	PhysicalSharedChannelAllocation-r4-IEs.c	\
-	PhysicalSharedChannelAllocation-v690ext-IEs.c	\
-	PhysicalSharedChannelAllocation-v7xyext-IEs.c	\
-	PUSCHCapacityRequest.c	\
-	PUSCHCapacityRequest-v590ext.c	\
-	RadioBearerReconfiguration.c	\
-	RadioBearerReconfiguration-r3-IEs.c	\
-	RadioBearerReconfiguration-v3a0ext.c	\
-	RadioBearerReconfiguration-v4b0ext-IEs.c	\
-	RadioBearerReconfiguration-v590ext-IEs.c	\
-	RadioBearerReconfiguration-v5d0ext-IEs.c	\
-	RadioBearerReconfiguration-r4-IEs.c	\
-	RadioBearerReconfiguration-r5-IEs.c	\
-	RadioBearerReconfiguration-r6-IEs.c	\
-	RadioBearerReconfiguration-v690ext-IEs.c	\
-	RadioBearerReconfiguration-r7-IEs.c	\
-	RadioBearerReconfigurationComplete.c	\
-	RadioBearerReconfigurationComplete-v7xyext-IEs.c	\
-	RadioBearerReconfigurationFailure.c	\
-	RadioBearerRelease.c	\
-	RadioBearerRelease-r3-IEs.c	\
-	RadioBearerRelease-v3a0ext.c	\
-	RadioBearerRelease-v4b0ext-IEs.c	\
-	RadioBearerRelease-v590ext-IEs.c	\
-	RadioBearerRelease-r4-IEs.c	\
-	RadioBearerRelease-r5-IEs.c	\
-	RadioBearerRelease-v690ext-IEs.c	\
-	RadioBearerRelease-r6-IEs.c	\
-	RadioBearerRelease-r7-IEs.c	\
-	RadioBearerReleaseComplete.c	\
-	RadioBearerReleaseComplete-v7xyext-IEs.c	\
-	RadioBearerReleaseFailure.c	\
-	RadioBearerSetup.c	\
-	RadioBearerSetup-r3-IEs.c	\
-	RadioBearerSetup-v3a0ext.c	\
-	RadioBearerSetup-v4b0ext-IEs.c	\
-	RadioBearerSetup-v590ext-IEs.c	\
-	RadioBearerSetup-v5d0ext-IEs.c	\
-	RadioBearerSetup-r4-IEs.c	\
-	RadioBearerSetup-r5-IEs.c	\
-	RadioBearerSetup-v690ext-IEs.c	\
-	RadioBearerSetup-r6-IEs.c	\
-	RadioBearerSetup-r7-IEs.c	\
-	RadioBearerSetupComplete.c	\
-	RadioBearerSetupComplete-v7xyext-IEs.c	\
-	RadioBearerSetupFailure.c	\
-	RRCConnectionReject.c	\
-	RRCConnectionReject-r3-IEs.c	\
-	RRCConnectionReject-v690ext-IEs.c	\
-	RRCConnectionRelease.c	\
-	RRCConnectionRelease-r3-IEs.c	\
-	RRCConnectionRelease-r4-IEs.c	\
-	RRCConnectionRelease-v690ext-IEs.c	\
-	RRCConnectionRelease-CCCH.c	\
-	RRCConnectionRelease-CCCH-r3-IEs.c	\
-	RRCConnectionRelease-CCCH-r4-IEs.c	\
-	RRCConnectionRelease-CCCH-r5-IEs.c	\
-	RRCConnectionRelease-CCCH-v690ext-IEs.c	\
-	RRCConnectionReleaseComplete.c	\
-	RRCConnectionRequest.c	\
-	RRCConnectionRequest-v3d0ext-IEs.c	\
-	RRCConnectionRequest-v4b0ext-IEs.c	\
-	RRCConnectionRequest-v590ext-IEs.c	\
-	RRCConnectionRequest-v690ext-IEs.c	\
-	RRCConnectionSetup.c	\
-	RRCConnectionSetup-r3-IEs.c	\
-	RRCConnectionSetup-v4b0ext-IEs.c	\
-	RRCConnectionSetup-v590ext-IEs.c	\
-	RRCConnectionSetup-r4-IEs.c	\
-	RRCConnectionSetup-r5-IEs.c	\
-	RRCConnectionSetup-v690ext-IEs.c	\
-	RRCConnectionSetup-r6-IEs.c	\
-	RRCConnectionSetup-r7-IEs.c	\
-	RRCConnectionSetup-v7xyext-IEs.c	\
-	RRCConnectionSetupComplete.c	\
-	RRCConnectionSetupComplete-v370ext.c	\
-	RRCConnectionSetupComplete-v380ext-IEs.c	\
-	RRCConnectionSetupComplete-v3a0ext-IEs.c	\
-	RRCConnectionSetupComplete-v3g0ext-IEs.c	\
-	RRCConnectionSetupComplete-r3-add-ext-IEs.c	\
-	RRCConnectionSetupComplete-v4b0ext-IEs.c	\
-	RRCConnectionSetupComplete-v590ext-IEs.c	\
-	RRCConnectionSetupComplete-v5c0ext-IEs.c	\
-	RRCConnectionSetupComplete-v650ext-IEs.c	\
-	RRCConnectionSetupComplete-v680ext-IEs.c	\
-	RRCConnectionSetupComplete-v690ext-IEs.c	\
-	RRCConnectionSetupComplete-v7xyext-IEs.c	\
-	RRC-FailureInfo.c	\
-	RRC-FailureInfo-r3-IEs.c	\
-	RRCStatus.c	\
-	SecurityModeCommand.c	\
-	SecurityModeCommand-r3-IEs.c	\
-	SecurityModeComplete.c	\
-	SecurityModeFailure.c	\
-	SignallingConnectionRelease.c	\
-	SignallingConnectionRelease-r3-IEs.c	\
-	SignallingConnectionReleaseIndication.c	\
-	SystemInformation-BCH.c	\
-	SystemInformation-FACH.c	\
-	FirstSegment.c	\
-	FirstSegmentShort.c	\
-	SubsequentSegment.c	\
-	LastSegment.c	\
-	LastSegmentShort.c	\
-	CompleteSIB-List.c	\
-	CompleteSIB.c	\
-	CompleteSIBshort.c	\
-	SystemInformationChangeIndication.c	\
-	TransportChannelReconfiguration.c	\
-	TransportChannelReconfiguration-r3-IEs.c	\
-	TransportChannelReconfiguration-v3a0ext.c	\
-	TransportChannelReconfiguration-v4b0ext-IEs.c	\
-	TransportChannelReconfiguration-v590ext-IEs.c	\
-	TransportChannelReconfiguration-r4-IEs.c	\
-	TransportChannelReconfiguration-r5-IEs.c	\
-	TransportChannelReconfiguration-v690ext-IEs.c	\
-	TransportChannelReconfiguration-r6-IEs.c	\
-	TransportChannelReconfiguration-r7-IEs.c	\
-	TransportChannelReconfigurationComplete.c	\
-	TransportChannelReconfigurationComplete-v7xyext-IEs.c	\
-	TransportChannelReconfigurationFailure.c	\
-	TransportFormatCombinationControl.c	\
-	TransportFormatCombinationControlFailure.c	\
-	UECapabilityEnquiry.c	\
-	UECapabilityEnquiry-r3-IEs.c	\
-	UECapabilityEnquiry-v4b0ext-IEs.c	\
-	UECapabilityEnquiry-v590ext-IEs.c	\
-	UECapabilityEnquiry-v7xyext-IEs.c	\
-	UECapabilityInformation.c	\
-	UECapabilityInformation-v370ext.c	\
-	UECapabilityInformation-v380ext-IEs.c	\
-	UECapabilityInformation-v3a0ext-IEs.c	\
-	UECapabilityInformation-r3-add-ext-IEs.c	\
-	UECapabilityInformation-v4b0ext.c	\
-	UECapabilityInformation-v590ext.c	\
-	UECapabilityInformation-v5c0ext.c	\
-	UECapabilityInformation-v650ext-IEs.c	\
-	UECapabilityInformation-v680ext-IEs.c	\
-	UECapabilityInformation-v690ext-IEs.c	\
-	UECapabilityInformation-v7xyext-IEs.c	\
-	UECapabilityInformationConfirm.c	\
-	UECapabilityInformationConfirm-r3-IEs.c	\
-	UplinkDirectTransfer.c	\
-	UplinkDirectTransfer-v690ext-IEs.c	\
-	UplinkPhysicalChannelControl.c	\
-	UplinkPhysicalChannelControl-r3-IEs.c	\
-	UplinkPhysicalChannelControl-v4b0ext-IEs.c	\
-	UplinkPhysicalChannelControl-r4-IEs.c	\
-	UplinkPhysicalChannelControl-r5-IEs.c	\
-	UplinkPhysicalChannelControl-v690ext-IEs.c	\
-	UplinkPhysicalChannelControl-v6a0ext-IEs.c	\
-	UplinkPhysicalChannelControl-r7-IEs.c	\
-	URAUpdate.c	\
-	URAUpdateConfirm.c	\
-	URAUpdateConfirm-r3-IEs.c	\
-	URAUpdateConfirm-r5-IEs.c	\
-	URAUpdateConfirm-v690ext-IEs.c	\
-	URAUpdateConfirm-CCCH.c	\
-	URAUpdateConfirm-CCCH-r3-IEs.c	\
-	UTRANMobilityInformation.c	\
-	UTRANMobilityInformation-r3-IEs.c	\
-	UTRANMobilityInformation-v3a0ext-IEs.c	\
-	UTRANMobilityInformation-r5-IEs.c	\
-	UtranMobilityInformation-v690ext-IEs.c	\
-	UTRANMobilityInformationConfirm.c	\
-	UTRANMobilityInformationFailure.c	\
-	MBMSAccessInformation.c	\
-	MBMSCommonPTMRBInformation.c	\
-	MBMSCurrentCellPTMRBInformation.c	\
-	MBMSGeneralInformation.c	\
-	MBMSGeneralInformation-v7xyext-IEs.c	\
-	MBMSModificationRequest.c	\
-	MBMSModifiedServicesInformation.c	\
-	MBMSNeighbouringCellPTMRBInformation.c	\
-	MBMSSchedulingInformation.c	\
-	MBMSUnmodifiedServicesInformation.c	\
-	Ansi-41-IDNNS.c	\
-	CN-DomainIdentity.c	\
-	CN-DomainInformation.c	\
-	CN-DomainInformationFull.c	\
-	CN-DomainInformationList.c	\
-	CN-DomainInformationListFull.c	\
-	CN-DomainSysInfo.c	\
-	CN-DomainSysInfoList.c	\
-	CN-InformationInfo.c	\
-	CN-InformationInfo-r6.c	\
-	CN-InformationInfoFull.c	\
-	Digit.c	\
-	Gsm-map-IDNNS.c	\
-	IMEI.c	\
-	IMEI-Digit.c	\
-	IMSI-GSM-MAP.c	\
-	IntraDomainNasNodeSelector.c	\
-	LAI.c	\
-	MCC.c	\
-	MNC.c	\
-	MultiplePLMN-List-r6.c	\
-	NAS-Message.c	\
-	NAS-Synchronisation-Indicator.c	\
-	NAS-SystemInformationGSM-MAP.c	\
-	P-TMSI-GSM-MAP.c	\
-	PagingRecordTypeID.c	\
-	PLMN-Identity.c	\
-	PLMN-IdentityWithOptionalMCC-r6.c	\
-	PLMN-Type.c	\
-	RAB-Identity.c	\
-	RAI.c	\
-	RoutingAreaCode.c	\
-	RoutingParameter.c	\
-	TMSI-GSM-MAP.c	\
-	AccessClassBarred.c	\
-	AccessClassBarredList.c	\
-	AllowedIndicator.c	\
-	CellAccessRestriction.c	\
-	CellBarred.c	\
-	CellIdentity.c	\
-	CellIdentity-PerRL-List.c	\
-	CellSelectReselectInfoSIB-3-4.c	\
-	DomainSpecificAccessRestrictionForSharedNetwork-v670ext.c	\
-	DomainSpecificAccessRestrictionList-v670ext.c	\
-	DomainSpecificAccessRestrictionParam-v670ext.c	\
-	DomainSpecificAccessRestriction-v670ext.c	\
-	MapParameter.c	\
-	Mapping.c	\
-	Mapping-LCR-r4.c	\
-	MappingFunctionParameter.c	\
-	MappingFunctionParameterList.c	\
-	MappingFunctionType.c	\
-	MappingInfo.c	\
-	Q-Hyst-S.c	\
-	Q-Hyst-S-Fine.c	\
-	RAT.c	\
-	RAT-FDD-Info.c	\
-	RAT-FDD-InfoList.c	\
-	RAT-Identifier.c	\
-	RAT-TDD-Info.c	\
-	RAT-TDD-InfoList.c	\
-	ReservedIndicator.c	\
-	S-SearchQual.c	\
-	S-SearchRXLEV.c	\
-	SpeedDependentScalingFactor.c	\
-	T-Barred.c	\
-	T-Reselection-S.c	\
-	T-Reselection-S-Fine.c	\
-	TreselectionScalingFactor.c	\
-	UpperLimit.c	\
-	URA-Identity.c	\
-	URA-IdentityList.c	\
-	AccessStratumReleaseIndicator.c	\
-	ActivationTime.c	\
-	BackoffControlParams.c	\
-	C-RNTI.c	\
-	CapabilityUpdateRequirement.c	\
-	CapabilityUpdateRequirement-r4-ext.c	\
-	CapabilityUpdateRequirement-r4.c	\
-	CapabilityUpdateRequirement-r7-ext.c	\
-	CellUpdateCause.c	\
-	CellUpdateCause-ext.c	\
-	ChipRateCapability.c	\
-	ChipRateCapability-r7.c	\
-	CipheringAlgorithm.c	\
-	CipheringModeCommand.c	\
-	CipheringModeInfo.c	\
-	CN-DRX-CycleLengthCoefficient.c	\
-	CN-PagedUE-Identity.c	\
-	CompressedModeMeasCapability.c	\
-	CompressedModeMeasCapability-LCR-r4.c	\
-	CompressedModeMeasCapabFDDList.c	\
-	CompressedModeMeasCapabFDDList2.c	\
-	CompressedModeMeasCapabFDDList-ext.c	\
-	CompressedModeMeasCapabFDD.c	\
-	CompressedModeMeasCapabFDD2.c	\
-	CompressedModeMeasCapabFDD-ext.c	\
-	CompressedModeMeasCapabTDDList.c	\
-	CompressedModeMeasCapabTDD.c	\
-	CompressedModeMeasCapabGSMList.c	\
-	CompressedModeMeasCapabGSM.c	\
-	CompressedModeMeasCapabMC.c	\
-	CPCH-Parameters.c	\
-	DL-CapabilityWithSimultaneousHS-DSCHConfig.c	\
-	DL-DPCCH-BER.c	\
-	DL-PhysChCapabilityFDD.c	\
-	DL-PhysChCapabilityFDD-v380ext.c	\
-	SupportOfDedicatedPilotsForChEstimation.c	\
-	DL-PhysChCapabilityTDD.c	\
-	DL-PhysChCapabilityTDD-LCR-r4.c	\
-	DL-PhysChCapabilityTDD-768.c	\
-	DL-TransChCapability.c	\
-	DRAC-SysInfo.c	\
-	DRAC-SysInfoList.c	\
-	DSCH-RNTI.c	\
-	DelayRestrictionFlag.c	\
-	E-RNTI.c	\
-	ESN-DS-41.c	\
-	EstablishmentCause.c	\
-	FailureCauseWithProtErr.c	\
-	FailureCauseWithProtErrTrId.c	\
-	GroupIdentityWithReleaseInformation.c	\
-	GroupReleaseInformation.c	\
-	GSM-Measurements.c	\
-	H-RNTI.c	\
-	HSDSCH-physical-layer-category.c	\
-	UESpecificBehaviourInformation1idle.c	\
-	UESpecificBehaviourInformation1interRAT.c	\
-	IMSI-and-ESN-DS-41.c	\
-	IMSI-DS-41.c	\
-	InitialPriorityDelayList.c	\
-	InitialUE-Identity.c	\
-	IntegrityCheckInfo.c	\
-	IntegrityProtActivationInfo.c	\
-	IntegrityProtectionAlgorithm.c	\
-	IntegrityProtectionModeCommand.c	\
-	IntegrityProtectionModeInfo.c	\
-	IntegrityProtInitNumber.c	\
-	MaxHcContextSpace.c	\
-	MaxHcContextSpace-r5-ext.c	\
-	MaxROHC-ContextSessions-r4.c	\
-	MaximumAM-EntityNumberRLC-Cap.c	\
-	MaximumBitRate.c	\
-	MaximumRLC-WindowSize.c	\
-	MaxNoDPDCH-BitsTransmitted.c	\
-	MaxNoBits.c	\
-	MaxNoPhysChBitsReceived.c	\
-	MaxNoSCCPCH-RL.c	\
-	MaxNumberOfTF.c	\
-	MaxNumberOfTFC-DL.c	\
-	MaxNumberOfTFC-UL.c	\
-	MaxPhysChPerFrame.c	\
-	MaxPhysChPerFrame-768.c	\
-	MaxPhysChPerSubFrame-r4.c	\
-	MaxPhysChPerTimeslot.c	\
-	MaxPhysChPerTS.c	\
-	MaxPhysChPerTS-768.c	\
-	MaxSimultaneousCCTrCH-Count.c	\
-	MaxSimultaneousTransChsDL.c	\
-	MaxSimultaneousTransChsUL.c	\
-	MaxTransportBlocksDL.c	\
-	MaxTransportBlocksUL.c	\
-	MaxTS-PerFrame.c	\
-	MaxTS-PerSubFrame-r4.c	\
-	MeasurementCapability.c	\
-	MeasurementCapabilityExt.c	\
-	MeasurementCapabilityExt2.c	\
-	MeasurementCapability-r4-ext.c	\
-	MessageAuthenticationCode.c	\
-	MinimumSF-DL.c	\
-	MinimumSF-DL-768.c	\
-	MinimumSF-UL.c	\
-	MultiModeCapability.c	\
-	MultiRAT-Capability.c	\
-	MultiModeRAT-Capability-v590ext.c	\
-	MultiModeRAT-Capability-v680ext.c	\
-	N-300.c	\
-	N-301.c	\
-	N-302.c	\
-	N-304.c	\
-	N-308.c	\
-	N-310.c	\
-	N-312.c	\
-	N-312ext.c	\
-	N-312-r5.c	\
-	N-313.c	\
-	N-315.c	\
-	N-315ext.c	\
-	N-315-r5.c	\
-	N-AccessFails.c	\
-	N-AP-RetransMax.c	\
-	NetworkAssistedGPS-Supported.c	\
-	NF-BO-AllBusy.c	\
-	NF-BO-NoAICH.c	\
-	NF-BO-Mismatch.c	\
-	NS-BO-Busy.c	\
-	NS-IP.c	\
-	P-TMSI-and-RAI-GSM-MAP.c	\
-	PagingCause.c	\
-	PagingRecord.c	\
-	PagingRecord2-r5.c	\
-	PagingRecordList.c	\
-	PagingRecord2List-r5.c	\
-	PDCP-Capability.c	\
-	PDCP-Capability-r4-ext.c	\
-	PDCP-Capability-r5-ext.c	\
-	PDCP-Capability-r5-ext2.c	\
-	PhysicalChannelCapability.c	\
-	PhysicalChannelCapability-r7.c	\
-	PhysicalChannelCapability-LCR-r4.c	\
-	PhysicalChannelCapability-hspdsch-r5.c	\
-	PNBSCH-Allocation-r4.c	\
-	ProtocolErrorCause.c	\
-	ProtocolErrorIndicator.c	\
-	ProtocolErrorIndicatorWithMoreInfo.c	\
-	ProtocolErrorMoreInformation.c	\
-	RadioFrequencyBandFDD.c	\
-	RadioFrequencyBandFDD2.c	\
-	RadioFrequencyBandTDDList.c	\
-	RadioFrequencyBandTDD.c	\
-	RadioFrequencyBandGSM.c	\
-	Rb-timer-indicator.c	\
-	Re-EstablishmentTimer.c	\
-	RedirectionInfo.c	\
-	RedirectionInfo-r6.c	\
-	RejectionCause.c	\
-	ReleaseCause.c	\
-	RF-Capability.c	\
-	RF-Capability-r4-ext.c	\
-	RF-Capability-r7.c	\
-	RLC-Capability.c	\
-	RLC-Capability-r5-ext.c	\
-	RRC-ConnectionReleaseInformation.c	\
-	RRC-MessageSequenceNumber.c	\
-	RRC-MessageSequenceNumberList.c	\
-	RRC-StateIndicator.c	\
-	RRC-TransactionIdentifier.c	\
-	S-RNTI.c	\
-	S-RNTI-2.c	\
-	SecurityCapability.c	\
-	Serving-HSDSCH-CellInformation.c	\
-	SimultaneousSCCPCH-DPCH-Reception.c	\
-	SRNC-Identity.c	\
-	START-Value.c	\
-	STARTList.c	\
-	STARTSingle.c	\
-	CapabilityUpdateRequirement-r5.c	\
-	SystemSpecificCapUpdateReq.c	\
-	SystemSpecificCapUpdateReq-v590ext.c	\
-	SystemSpecificCapUpdateReq-r5.c	\
-	SystemSpecificCapUpdateReqList.c	\
-	SystemSpecificCapUpdateReqList-r5.c	\
-	T-300.c	\
-	T-301.c	\
-	T-302.c	\
-	T-304.c	\
-	T-305.c	\
-	T-307.c	\
-	T-308.c	\
-	T-309.c	\
-	T-310.c	\
-	T-311.c	\
-	T-312.c	\
-	T-313.c	\
-	T-314.c	\
-	T-315.c	\
-	T-316.c	\
-	T-317.c	\
-	T-318.c	\
-	T-CPCH.c	\
-	TMSI-and-LAI-GSM-MAP.c	\
-	TMSI-DS-41.c	\
-	TotalRLC-AM-BufferSize.c	\
-	TotalRLC-AM-BufferSize-r5-ext.c	\
-	TransmissionProbability.c	\
-	TransportChannelCapability.c	\
-	TurboSupport.c	\
-	TxRxFrequencySeparation.c	\
-	U-RNTI.c	\
-	U-RNTI-Group.c	\
-	U-RNTI-Short.c	\
-	UE-CapabilityContainer-IEs.c	\
-	UE-ConnTimersAndConstants.c	\
-	UE-ConnTimersAndConstants-v3a0ext.c	\
-	UE-ConnTimersAndConstants-r5.c	\
-	UE-IdleTimersAndConstants.c	\
-	UE-IdleTimersAndConstants-v3a0ext.c	\
-	UE-MultiModeRAT-Capability.c	\
-	UE-PowerClass.c	\
-	UE-PowerClassExt.c	\
-	UE-RadioAccessCapability.c	\
-	UE-RadioAccessCapabilityInfo.c	\
-	UE-RadioAccessCapability-v370ext.c	\
-	UE-RadioAccessCapability-v380ext.c	\
-	UE-RadioAccessCapability-v3a0ext.c	\
-	UE-RadioAccessCapability-v3g0ext.c	\
-	UE-RadioAccessCapability-v650ext.c	\
-	UE-RadioAccessCapability-v690ext.c	\
-	UE-RadioAccessCapability-v7xyext.c	\
-	UE-RadioAccessCapabBandFDDList2.c	\
-	UE-RadioAccessCapabBandFDD2.c	\
-	UE-PositioningCapabilityExt-v380.c	\
-	UE-PositioningCapabilityExt-v3a0.c	\
-	UE-PositioningCapabilityExt-v3g0.c	\
-	UE-RadioAccessCapabBandFDDList.c	\
-	UE-RadioAccessCapabBandFDDList-ext.c	\
-	UE-RadioAccessCapabBandFDD.c	\
-	UE-RadioAccessCapabBandFDD-ext.c	\
-	UE-RadioAccessCapability-v4b0ext.c	\
-	UE-RadioAccessCapabilityComp.c	\
-	UE-RadioAccessCapabilityComp-ext.c	\
-	UE-RadioAccessCapabilityComp-r7.c	\
-	UE-RadioAccessCapabilityComp2.c	\
-	RF-CapabilityComp.c	\
-	RF-CapabilityComp-r7.c	\
-	RF-CapabBandFDDComp.c	\
-	RF-CapabBandListFDDComp.c	\
-	RF-CapabBandListFDDComp-ext.c	\
-	UE-RadioAccessCapability-v590ext.c	\
-	UE-RadioAccessCapability-v5c0ext.c	\
-	UE-RadioAccessCapability-v680ext.c	\
-	UL-PhysChCapabilityFDD.c	\
-	UL-PhysChCapabilityFDD-r6.c	\
-	UL-PhysChCapabilityTDD.c	\
-	UL-PhysChCapabilityTDD-LCR-r4.c	\
-	PhysicalChannelCapability-edch-r6.c	\
-	UL-TransChCapability.c	\
-	UE-Positioning-Capability.c	\
-	UE-SecurityInformation.c	\
-	UE-SecurityInformation2.c	\
-	URA-UpdateCause.c	\
-	UTRAN-DRX-CycleLengthCoefficient.c	\
-	WaitTime.c	\
-	AlgorithmSpecificInfo.c	\
-	AlgorithmSpecificInfo-r4.c	\
-	CID-InclusionInfo-r4.c	\
-	COUNT-C.c	\
-	COUNT-C-MSB.c	\
-	DefaultConfigIdentity.c	\
-	DefaultConfigIdentity-r4.c	\
-	DefaultConfigIdentity-r5.c	\
-	DefaultConfigIdentity-r6.c	\
-	DefaultConfigMode.c	\
-	DDI.c	\
-	DL-AM-RLC-Mode.c	\
-	DL-AM-RLC-Mode-r5.c	\
-	DL-CounterSynchronisationInfo.c	\
-	DL-CounterSynchronisationInfo-r5.c	\
-	DL-LogicalChannelMapping.c	\
-	DL-LogicalChannelMapping-r5.c	\
-	DL-LogicalChannelMappingList.c	\
-	DL-LogicalChannelMappingList-r5.c	\
-	DL-Reception-Window-Size-r6.c	\
-	DL-RFC3095-r4.c	\
-	DL-RLC-Mode.c	\
-	DL-RLC-Mode-r5.c	\
-	DL-RLC-Mode-r6.c	\
-	DL-RLC-StatusInfo.c	\
-	DL-TM-RLC-Mode.c	\
-	DL-TransportChannelType.c	\
-	DL-TransportChannelType-r5.c	\
-	DL-UM-RLC-LI-size.c	\
-	DL-UM-RLC-Mode-r5.c	\
-	DL-UM-RLC-Mode-r6.c	\
-	ExpectReordering.c	\
-	ExplicitDiscard.c	\
-	HeaderCompressionInfo.c	\
-	HeaderCompressionInfoList.c	\
-	HeaderCompressionInfo-r4.c	\
-	HeaderCompressionInfoList-r4.c	\
-	LogicalChannelIdentity.c	\
-	LosslessSRNS-RelocSupport.c	\
-	MAC-d-HFN-initial-value.c	\
-	MAC-LogicalChannelPriority.c	\
-	MaxDAT.c	\
-	MaxDAT-Retransmissions.c	\
-	MaxMRW.c	\
-	MaxPDCP-SN-WindowSize.c	\
-	MaxRST.c	\
-	NoExplicitDiscard.c	\
-	PDCP-Info.c	\
-	PDCP-Info-r4.c	\
-	PDCP-InfoReconfig.c	\
-	PDCP-InfoReconfig-r4.c	\
-	PDCP-PDU-Header.c	\
-	PDCP-ROHC-TargetMode.c	\
-	PDCP-SN-Info.c	\
-	Poll-PDU.c	\
-	Poll-SDU.c	\
-	PollingInfo.c	\
-	PollWindow.c	\
-	PredefinedConfigIdentity.c	\
-	PredefinedConfigValueTag.c	\
-	PredefinedRB-Configuration.c	\
-	PreDefRadioConfiguration.c	\
-	PredefinedConfigStatusList.c	\
-	PredefinedConfigStatusInfo.c	\
-	PredefinedConfigStatusListComp.c	\
-	PredefinedConfigSetsWithDifferentValueTag.c	\
-	PredefinedConfigSetWithDifferentValueTag.c	\
-	PredefinedConfigValueTagList.c	\
-	PredefinedConfigStatusListVarSz.c	\
-	RAB-Info.c	\
-	RAB-Info-r6-ext.c	\
-	RAB-Info-r6.c	\
-	RAB-InformationList.c	\
-	RAB-InformationList-r6.c	\
-	RAB-InformationReconfigList.c	\
-	RAB-InformationReconfig.c	\
-	RAB-Info-Post.c	\
-	RAB-InformationSetup.c	\
-	RAB-InformationSetup-r4.c	\
-	RAB-InformationSetup-r5.c	\
-	RAB-InformationSetup-r6-ext.c	\
-	RAB-InformationSetup-r6.c	\
-	RAB-InformationSetupList.c	\
-	RAB-InformationSetupList-r4.c	\
-	RAB-InformationSetupList-r5.c	\
-	RAB-InformationSetupList-r6.c	\
-	RAB-InformationSetupList-r6-ext.c	\
-	RB-ActivationTimeInfo.c	\
-	RB-ActivationTimeInfoList.c	\
-	RB-COUNT-C-Information.c	\
-	RB-COUNT-C-InformationList.c	\
-	RB-COUNT-C-MSB-Information.c	\
-	RB-COUNT-C-MSB-InformationList.c	\
-	RB-Identity.c	\
-	RB-IdentityList.c	\
-	RB-InformationAffected.c	\
-	RB-InformationAffected-r5.c	\
-	RB-InformationAffected-r6.c	\
-	RB-InformationAffectedList.c	\
-	RB-InformationAffectedList-r5.c	\
-	RB-InformationAffectedList-r6.c	\
-	RB-InformationChanged-r6.c	\
-	RB-InformationChangedList-r6.c	\
-	RB-InformationReconfig.c	\
-	RB-InformationReconfig-r4.c	\
-	RB-InformationReconfig-r5.c	\
-	RB-InformationReconfig-r6.c	\
-	RB-InformationReconfigList.c	\
-	RB-InformationReconfigList-r4.c	\
-	RB-InformationReconfigList-r5.c	\
-	RB-InformationReconfigList-r6.c	\
-	RB-InformationReleaseList.c	\
-	RB-InformationSetup.c	\
-	RB-InformationSetup-r4.c	\
-	RB-InformationSetup-r5.c	\
-	RB-InformationSetup-r6.c	\
-	RB-InformationSetupList.c	\
-	RB-InformationSetupList-r4.c	\
-	RB-InformationSetupList-r5.c	\
-	RB-InformationSetupList-r6.c	\
-	RB-MappingInfo.c	\
-	RB-MappingInfo-r5.c	\
-	RB-MappingInfo-r6.c	\
-	RB-MappingOption.c	\
-	RB-MappingOption-r5.c	\
-	RB-MappingOption-r6.c	\
-	RB-PDCPContextRelocation.c	\
-	RB-PDCPContextRelocationList.c	\
-	RB-StopContinue.c	\
-	RB-WithPDCP-Info.c	\
-	RB-WithPDCP-InfoList.c	\
-	ReceivingWindowSize.c	\
-	RFC2507-Info.c	\
-	RFC3095-Info-r4.c	\
-	RLC-Info.c	\
-	RLC-Info-r5.c	\
-	RLC-Info-r6.c	\
-	RLC-Info-MCCH-r6.c	\
-	RLC-Info-MSCH-r6.c	\
-	RLC-Info-MTCH-r6.c	\
-	RLC-InfoChoice.c	\
-	RLC-InfoChoice-r5.c	\
-	RLC-InfoChoice-r6.c	\
-	RLC-PDU-Size.c	\
-	RLC-PDU-SizeList.c	\
-	RLC-SequenceNumber.c	\
-	RLC-SizeInfo.c	\
-	RLC-SizeExplicitList.c	\
-	ROHC-Profile-r4.c	\
-	ROHC-ProfileList-r4.c	\
-	ROHC-PacketSize-r4.c	\
-	ROHC-PacketSizeList-r4.c	\
-	SRB-InformationSetup.c	\
-	SRB-InformationSetup-r5.c	\
-	SRB-InformationSetup-r6.c	\
-	SRB-InformationSetupList.c	\
-	SRB-InformationSetupList-r5.c	\
-	SRB-InformationSetupList-r6.c	\
-	SRB-InformationSetupList2.c	\
-	SRB-InformationSetupList2-r6.c	\
-	TimerDAR-r6.c	\
-	TimerDiscard.c	\
-	TimerEPC.c	\
-	TimerMRW.c	\
-	TimerOSD-r6.c	\
-	TimerPoll.c	\
-	TimerPollPeriodic.c	\
-	TimerPollProhibit.c	\
-	TimerRST.c	\
-	TimerStatusPeriodic.c	\
-	TimerStatusProhibit.c	\
-	TransmissionRLC-Discard.c	\
-	TransmissionWindowSize.c	\
-	UL-AM-RLC-Mode.c	\
-	UL-CounterSynchronisationInfo.c	\
-	UL-LogicalChannelMapping.c	\
-	UL-LogicalChannelMapping-r6.c	\
-	UL-LogicalChannelMappingList.c	\
-	UL-LogicalChannelMappingList-r6.c	\
-	UL-LogicalChannelMappings.c	\
-	UL-LogicalChannelMappings-r6.c	\
-	UL-RFC3095-r4.c	\
-	UL-RLC-Mode.c	\
-	UL-TM-RLC-Mode.c	\
-	UL-UM-RLC-Mode.c	\
-	UL-TransportChannelType.c	\
-	UM-RLC-DuplAvoid-Reord-Info-r6.c	\
-	UM-RLC-OutOSeqDelivery-Info-r6.c	\
-	WindowSizeDAR-r6.c	\
-	WindowSizeOSD-r6.c	\
-	AddOrReconfMAC-dFlow.c	\
-	AllowedTFC-List.c	\
-	AllowedTFI-List.c	\
-	BitModeRLC-SizeInfo.c	\
-	BLER-QualityValue.c	\
-	ChannelCodingType.c	\
-	CodingRate.c	\
-	CommonDynamicTF-Info.c	\
-	CommonDynamicTF-Info-DynamicTTI.c	\
-	CommonDynamicTF-InfoList.c	\
-	CommonDynamicTF-InfoList-DynamicTTI.c	\
-	CommonTransChTFS.c	\
-	CommonTransChTFS-LCR.c	\
-	CPCH-SetID.c	\
-	CRC-Size.c	\
-	DedicatedDynamicTF-Info.c	\
-	DedicatedDynamicTF-Info-DynamicTTI.c	\
-	DedicatedDynamicTF-InfoList.c	\
-	DedicatedDynamicTF-InfoList-DynamicTTI.c	\
-	DedicatedTransChTFS.c	\
-	DL-AddReconfTransChInfo2List.c	\
-	DL-AddReconfTransChInfoList.c	\
-	DL-AddReconfTransChInfoList-r4.c	\
-	DL-AddReconfTransChInfoList-r5.c	\
-	DL-AddReconfTransChInformation.c	\
-	DL-AddReconfTransChInformation-r4.c	\
-	DL-AddReconfTransChInformation-r5.c	\
-	DL-AddReconfTransChInformation2.c	\
-	DL-CommonTransChInfo.c	\
-	DL-CommonTransChInfo-r4.c	\
-	DL-DeletedTransChInfoList.c	\
-	DL-DeletedTransChInfoList-r5.c	\
-	DL-TransportChannelIdentity.c	\
-	DL-TransportChannelIdentity-r5.c	\
-	DL-TrCH-Type.c	\
-	DL-TrCH-TypeId1-r5.c	\
-	DL-TrCH-TypeId2-r5.c	\
-	DRAC-ClassIdentity.c	\
-	DRAC-StaticInformation.c	\
-	DRAC-StaticInformationList.c	\
-	E-DCH-AddReconf-MAC-d-Flow.c	\
-	E-DCH-AddReconf-MAC-d-FlowList.c	\
-	E-DCH-MAC-d-FlowIdentity.c	\
-	E-DCH-MAC-d-FlowMaxRetrans.c	\
-	E-DCH-MAC-d-FlowMultiplexingList.c	\
-	E-DCH-MAC-d-FlowPowerOffset.c	\
-	E-DCH-TTI.c	\
-	ExplicitTFCS-Configuration.c	\
-	GainFactor.c	\
-	GainFactorInformation.c	\
-	HSDSCH-Info.c	\
-	HARQ-Info.c	\
-	HARQMemorySize.c	\
-	IndividualDL-CCTrCH-Info.c	\
-	IndividualDL-CCTrCH-InfoList.c	\
-	IndividualUL-CCTrCH-Info.c	\
-	IndividualUL-CCTrCH-InfoList.c	\
-	LogicalChannelByRB.c	\
-	LogicalChannelList.c	\
-	MAC-d-FlowIdentityDCHandHSDSCH.c	\
-	MAC-d-FlowIdentity.c	\
-	MAC-d-PDU-SizeInfo-List.c	\
-	MAC-d-PDUsizeInfo.c	\
-	MAC-hs-AddReconfQueue-List.c	\
-	MAC-hs-AddReconfQueue.c	\
-	MAC-hs-DelQueue-List.c	\
-	MAC-hs-DelQueue.c	\
-	MAC-hs-WindowSize.c	\
-	NumberOfTbSizeAndTTIList.c	\
-	MessType.c	\
-	Non-allowedTFC-List.c	\
-	NumberOfTransportBlocks.c	\
-	OctetModeRLC-SizeInfoType1.c	\
-	OctetModeRLC-SizeInfoType2.c	\
-	PowerOffsetInfoShort.c	\
-	PowerOffsetInformation.c	\
-	PowerOffsetPp-m.c	\
-	PreDefTransChConfiguration.c	\
-	QualityTarget.c	\
-	RateMatchingAttribute.c	\
-	ReferenceTFC-ID.c	\
-	RestrictedTrChInfo.c	\
-	RestrictedTrChInfoList.c	\
-	SemistaticTF-Information.c	\
-	SignalledGainFactors.c	\
-	SplitTFCI-Signalling.c	\
-	SplitType.c	\
-	T1-ReleaseTimer.c	\
-	TFC-Subset.c	\
-	TFC-SubsetList.c	\
-	TFC-Value.c	\
-	TFCI-Field2-Information.c	\
-	TFCI-Range.c	\
-	TFCI-RangeList.c	\
-	TFCS.c	\
-	TFCS-Identity.c	\
-	TFCS-IdentityPlain.c	\
-	TFCS-InfoForDSCH.c	\
-	TFCS-ReconfAdd.c	\
-	TFCS-Removal.c	\
-	TFCS-RemovalList.c	\
-	TimeDurationBeforeRetry.c	\
-	TM-SignallingInfo.c	\
-	TransmissionTimeInterval.c	\
-	TransmissionTimeValidity.c	\
-	TransportChannelIdentity.c	\
-	TransportChannelIdentityDCHandDSCH.c	\
-	TransportFormatSet.c	\
-	TransportFormatSet-LCR.c	\
-	UL-AddReconfTransChInfoList.c	\
-	UL-AddReconfTransChInfoList-r6.c	\
-	UL-AddReconfTransChInformation.c	\
-	UL-AddReconfTransChInformation-r6.c	\
-	UL-CommonTransChInfo.c	\
-	UL-CommonTransChInfo-r4.c	\
-	UL-ControlledTrChList.c	\
-	UL-DeletedTransChInfoList.c	\
-	UL-DeletedTransChInfoList-r6.c	\
-	UL-TransportChannelIdentity.c	\
-	UL-TransportChannelIdentity-r6.c	\
-	UL-TrCH-Type.c	\
-	USCH-TransportChannelsInfo.c	\
-	ACK-NACK-repetitionFactor.c	\
-	AC-To-ASC-Mapping.c	\
-	AC-To-ASC-MappingTable.c	\
-	AccessServiceClass-FDD.c	\
-	AccessServiceClass-TDD.c	\
-	AccessServiceClass-TDD-r7.c	\
-	AccessServiceClass-TDD-LCR-r4.c	\
-	AdditionalPRACH-TF-and-TFCS-CCCH-IEs.c	\
-	AdditionalPRACH-TF-and-TFCS-CCCH.c	\
-	AdditionalPRACH-TF-and-TFCS-CCCH-List.c	\
-	AICH-Info.c	\
-	AICH-PowerOffset.c	\
-	AICH-TransmissionTiming.c	\
-	AllocationPeriodInfo.c	\
-	Alpha.c	\
-	AP-AICH-ChannelisationCode.c	\
-	AP-PreambleScramblingCode.c	\
-	AP-Signature.c	\
-	AP-Signature-VCAM.c	\
-	AP-Subchannel.c	\
-	ASCSetting-FDD.c	\
-	ASCSetting-TDD.c	\
-	ASCSetting-TDD-r7.c	\
-	ASCSetting-TDD-LCR-r4.c	\
-	AvailableAP-Signature-VCAMList.c	\
-	AvailableAP-SignatureList.c	\
-	AvailableAP-SubchannelList.c	\
-	AvailableMinimumSF-ListVCAM.c	\
-	AvailableMinimumSF-VCAM.c	\
-	AvailableSignatures.c	\
-	AvailableSubChannelNumbers.c	\
-	BEACON-PL-Est.c	\
-	BurstType.c	\
-	Bler-Target.c	\
-	CCTrCH-PowerControlInfo.c	\
-	CCTrCH-PowerControlInfo-r4.c	\
-	CCTrCH-PowerControlInfo-r5.c	\
-	CCTrCH-PowerControlInfo-r7.c	\
-	CD-AccessSlotSubchannel.c	\
-	CD-AccessSlotSubchannelList.c	\
-	CD-CA-ICH-ChannelisationCode.c	\
-	CD-PreambleScramblingCode.c	\
-	CD-SignatureCode.c	\
-	CD-SignatureCodeList.c	\
-	CellAndChannelIdentity.c	\
-	CellParametersID.c	\
-	Cfntargetsfnframeoffset.c	\
-	ChannelAssignmentActive.c	\
-	ChannelisationCode256.c	\
-	ChannelReqParamsForUCSM.c	\
-	ClosedLoopTimingAdjMode.c	\
-	CodeNumberDSCH.c	\
-	CodeRange.c	\
-	CodeWordSet.c	\
-	CommonTimeslotInfo.c	\
-	CommonTimeslotInfoSCCPCH.c	\
-	ConstantValue.c	\
-	ConstantValueTdd.c	\
-	CPCH-PersistenceLevels.c	\
-	CPCH-PersistenceLevelsList.c	\
-	CPCH-SetInfo.c	\
-	CPCH-SetInfoList.c	\
-	CPCH-StatusIndicationMode.c	\
-	CQI-RepetitionFactor.c	\
-	CSICH-PowerOffset.c	\
-	DefaultDPCH-OffsetValueFDD.c	\
-	DefaultDPCH-OffsetValueTDD.c	\
-	DeltaPp-m.c	\
-	DeltaCQI.c	\
-	DeltaNACK.c	\
-	DeltaACK.c	\
-	DeltaSIR.c	\
-	DHS-Sync.c	\
-	DL-CCTrCh.c	\
-	DL-CCTrCh-r4.c	\
-	DL-CCTrCh-r7.c	\
-	DL-CCTrChList.c	\
-	DL-CCTrChList-r7.c	\
-	DL-CCTrChList-r4.c	\
-	DL-CCTrChListToRemove.c	\
-	DL-CCTrChTPCList.c	\
-	DL-ChannelisationCode.c	\
-	DL-ChannelisationCodeList.c	\
-	DL-CommonInformation.c	\
-	DL-CommonInformation-r4.c	\
-	DL-CommonInformation-r5.c	\
-	DL-CommonInformation-r6.c	\
-	DL-CommonInformation-r7.c	\
-	DL-CommonInformationPost.c	\
-	DL-CommonInformationPredef.c	\
-	DL-CompressedModeMethod.c	\
-	DL-DPCH-InfoCommon.c	\
-	DL-DPCH-InfoCommon-r4.c	\
-	DL-DPCH-InfoCommon-r6.c	\
-	DL-DPCH-InfoCommonPost.c	\
-	DL-DPCH-InfoCommonPredef.c	\
-	DL-DPCH-InfoPerRL.c	\
-	DL-DPCH-InfoPerRL-r4.c	\
-	DL-DPCH-InfoPerRL-r5.c	\
-	DL-DPCH-InfoPerRL-r6.c	\
-	DL-DPCH-InfoPerRL-r7.c	\
-	DL-FDPCH-InfoPerRL-r6.c	\
-	DL-DPCH-InfoPerRL-PostFDD.c	\
-	DL-DPCH-InfoPerRL-PostTDD.c	\
-	DL-DPCH-InfoPerRL-PostTDD-LCR-r4.c	\
-	DL-DPCH-PowerControlInfo.c	\
-	DL-FDPCH-InfoCommon-r6.c	\
-	DL-FrameType.c	\
-	DL-HSPDSCH-Information.c	\
-	DL-HSPDSCH-Information-r6.c	\
-	DL-HSPDSCH-Information-r7.c	\
-	DL-HSPDSCH-TS-Configuration.c	\
-	DL-HSPDSCH-TS-Configuration-VHCR.c	\
-	DL-InformationPerRL.c	\
-	DL-InformationPerRL-r4.c	\
-	DL-InformationPerRL-r5.c	\
-	DL-InformationPerRL-r5bis.c	\
-	DL-InformationPerRL-r6.c	\
-	DL-InformationPerRL-r7.c	\
-	DL-InformationPerRL-List.c	\
-	DL-InformationPerRL-List-r4.c	\
-	DL-InformationPerRL-List-r5.c	\
-	DL-InformationPerRL-List-r6.c	\
-	DL-InformationPerRL-List-r5bis.c	\
-	DL-InformationPerRL-List-r7.c	\
-	DL-InformationPerRL-ListPostFDD.c	\
-	DL-InformationPerRL-PostFDD.c	\
-	DL-InformationPerRL-PostTDD.c	\
-	DL-InformationPerRL-PostTDD-LCR-r4.c	\
-	DL-PDSCH-Information.c	\
-	Dl-rate-matching-restriction.c	\
-	DL-TPC-PowerOffsetPerRL.c	\
-	DL-TPC-PowerOffsetPerRL-List.c	\
-	DL-TS-ChannelisationCode.c	\
-	DL-TS-ChannelisationCode-VHCR.c	\
-	DL-TS-ChannelisationCodesShort.c	\
-	DL-TS-ChannelisationCodesShort-VHCR.c	\
-	DownlinkAdditionalTimeslots.c	\
-	DownlinkAdditionalTimeslots-VHCR.c	\
-	DownlinkAdditionalTimeslots-LCR-r4.c	\
-	DownlinkTimeslotsCodes.c	\
-	DownlinkTimeslotsCodes-VHCR.c	\
-	DownlinkTimeslotsCodes-LCR-r4.c	\
-	DPC-Mode.c	\
-	DPCCH-PowerOffset.c	\
-	DPCCH-PowerOffset2.c	\
-	DPCH-CompressedModeInfo.c	\
-	DPCH-CompressedModeStatusInfo.c	\
-	DPCH-FrameOffset.c	\
-	DSCH-Mapping.c	\
-	DSCH-MappingList.c	\
-	DSCH-RadioLinkIdentifier.c	\
-	DSCH-TransportChannelsInfo.c	\
-	DurationTimeInfo.c	\
-	DynamicPersistenceLevel.c	\
-	DynamicPersistenceLevelList.c	\
-	DynamicPersistenceLevelTF-List.c	\
-	DynamicTFInformationCCCH.c	\
-	E-AGCH-ChannelisationCode.c	\
-	E-AGCH-Information.c	\
-	E-DCH-MinimumSet-E-TFCI.c	\
-	E-DCH-ReconfigurationInfo.c	\
-	E-DCH-RL-InfoNewServingCell.c	\
-	E-DCH-RL-InfoOtherCell.c	\
-	E-DPCCH-Info.c	\
-	E-DPCCH-DPCCH-PowerOffset.c	\
-	E-DPDCH-Info.c	\
-	E-DPDCH-PeriodicyOfSchedInfo.c	\
-	E-DPDCH-PL-NonMax.c	\
-	E-DPDCH-Reference-E-TFCI.c	\
-	E-DPDCH-Reference-E-TFCIList.c	\
-	E-DPDCH-SchedulingInfoConfiguration.c	\
-	E-DPDCH-SchedulingTransmConfiguration.c	\
-	E-DPDCH-MaxChannelisationCodes.c	\
-	E-HICH-ChannelisationCode.c	\
-	E-HICH-Information.c	\
-	E-HICH-RGCH-SignatureSequence.c	\
-	E-RGCH-CombinationIndex.c	\
-	E-RGCH-Information.c	\
-	E-TFCI-TableIndex.c	\
-	EXT-UL-TimingAdvance.c	\
-	FACH-PCH-Information.c	\
-	FACH-PCH-InformationList.c	\
-	Feedback-cycle.c	\
-	FPACH-Info-r4.c	\
-	FrequencyInfo.c	\
-	FrequencyInfoFDD.c	\
-	FrequencyInfoTDD.c	\
-	HappyBit-DelayCondition.c	\
-	HARQ-Preamble-Mode.c	\
-	HS-ChannelisationCode-LCR.c	\
-	HS-PDSCH-Midamble-Configuration-TDD128.c	\
-	HS-SCCH-Info.c	\
-	HS-SCCH-Info-r6.c	\
-	HS-SCCH-Info-r7.c	\
-	HS-SCCH-Codes.c	\
-	HS-SCCH-TDD128.c	\
-	HS-SICH-Configuration-TDD128.c	\
-	HS-SCCH-TDD384.c	\
-	HS-SCCH-TDD384-r6.c	\
-	HS-SCCH-TDD768.c	\
-	HS-SICH-Configuration-TDD384.c	\
-	HS-SICH-Configuration-TDD768.c	\
-	HS-SICH-Power-Control-Info-TDD384.c	\
-	HS-SICH-Power-Control-Info-TDD768.c	\
-	IndividualTimeslotInfo.c	\
-	IndividualTimeslotInfo-VHCR.c	\
-	IndividualTimeslotInfo-LCR-r4.c	\
-	IndividualTimeslotInfo-LCR-r4-ext.c	\
-	IndividualTS-Interference.c	\
-	IndividualTS-InterferenceList.c	\
-	ITP.c	\
-	NidentifyAbort.c	\
-	MaxAllowedUL-TX-Power.c	\
-	MaxAvailablePCPCH-Number.c	\
-	MaxPowerIncrease-r4.c	\
-	MaxTFCI-Field2Value.c	\
-	Measurement-Feedback-Info.c	\
-	MidambleConfigurationBurstType1and3.c	\
-	MidambleConfigurationBurstType2.c	\
-	MidambleConfigurationBurstType2-VHCR.c	\
-	MidambleShiftAndBurstType.c	\
-	MidambleShiftAndBurstType-VHCR.c	\
-	MidambleShiftAndBurstType-DL.c	\
-	MidambleShiftAndBurstType-DL-VHCR.c	\
-	MidambleShiftAndBurstType-LCR-r4.c	\
-	MidambleShiftLong.c	\
-	MidambleShiftShort.c	\
-	MidambleShiftShort-VHCR.c	\
-	MinimumSpreadingFactor.c	\
-	MultiCodeInfo.c	\
-	N-EOT.c	\
-	N-GAP.c	\
-	N-PCH.c	\
-	N-StartMessage.c	\
-	NB01.c	\
-	NF-Max.c	\
-	NumberOfDPDCH.c	\
-	NumberOfFBI-Bits.c	\
-	OpenLoopPowerControl-TDD.c	\
-	OpenLoopPowerControl-IPDL-TDD-r4.c	\
-	PagingIndicatorLength.c	\
-	PC-Preamble.c	\
-	PCP-Length.c	\
-	PCPCH-ChannelInfo.c	\
-	PCPCH-ChannelInfoList.c	\
-	PCPICH-UsageForChannelEst.c	\
-	PDSCH-CapacityAllocationInfo.c	\
-	PDSCH-CapacityAllocationInfo-r4.c	\
-	PDSCH-CapacityAllocationInfo-r7.c	\
-	PDSCH-CodeInfo.c	\
-	PDSCH-CodeInfoList.c	\
-	PDSCH-CodeMap.c	\
-	PDSCH-CodeMapList.c	\
-	PDSCH-CodeMapping.c	\
-	PDSCH-Identity.c	\
-	PDSCH-Info.c	\
-	PDSCH-Info-r4.c	\
-	PDSCH-Info-r7.c	\
-	PDSCH-Info-LCR-r4.c	\
-	PDSCH-PowerControlInfo.c	\
-	PDSCH-SHO-DCH-Info.c	\
-	PDSCH-SysInfo.c	\
-	PDSCH-SysInfo-r7.c	\
-	PDSCH-SysInfo-HCR-r5.c	\
-	PDSCH-SysInfo-LCR-r4.c	\
-	PDSCH-SysInfoList.c	\
-	PDSCH-SysInfoList-r7.c	\
-	PDSCH-SysInfoList-HCR-r5.c	\
-	PDSCH-SysInfoList-LCR-r4.c	\
-	PDSCH-SysInfoList-SFN.c	\
-	PDSCH-SysInfoList-SFN-HCR-r5.c	\
-	PDSCH-SysInfoList-SFN-LCR-r4.c	\
-	PersistenceScalingFactor.c	\
-	PersistenceScalingFactorList.c	\
-	PI-CountPerFrame.c	\
-	PichChannelisationCodeList-LCR-r4.c	\
-	PICH-Info.c	\
-	PICH-Info-r7.c	\
-	PICH-Info-LCR-r4.c	\
-	PICH-PowerOffset.c	\
-	PilotBits128.c	\
-	PilotBits256.c	\
-	MeasurementPowerOffset.c	\
-	PLCCH-Info.c	\
-	PositionFixedOrFlexible.c	\
-	PowerControlAlgorithm.c	\
-	PowerOffsetPilot-pdpdch.c	\
-	PowerOffsetTPC-pdpdch.c	\
-	PowerRampStep.c	\
-	PRACH-ChanCodes-LCR-r4.c	\
-	PRACH-Definition-LCR-r4.c	\
-	PRACH-Midamble.c	\
-	PRACH-Partitioning.c	\
-	PRACH-Partitioning-r7.c	\
-	PRACH-Partitioning-LCR-r4.c	\
-	PRACH-PowerOffset.c	\
-	PRACH-RACH-Info.c	\
-	PRACH-RACH-Info-r7.c	\
-	PRACH-RACH-Info-LCR-r4.c	\
-	PRACH-SystemInformation.c	\
-	PRACH-SystemInformation-r7.c	\
-	PRACH-SystemInformation-LCR-r4.c	\
-	PRACH-SystemInformationList.c	\
-	PRACH-SystemInformationList-r7.c	\
-	PRACH-SystemInformationList-LCR-r4.c	\
-	PreambleRetransMax.c	\
-	PreambleScramblingCodeWordNumber.c	\
-	PreDefPhyChConfiguration.c	\
-	PrimaryCCPCH-Info.c	\
-	PrimaryCCPCH-Info-r4.c	\
-	PrimaryCCPCH-Info-r7.c	\
-	PrimaryCCPCH-Info-LCR-r4.c	\
-	PrimaryCCPCH-Info-LCR-r4-ext.c	\
-	PrimaryCCPCH-InfoPost.c	\
-	PrimaryCCPCH-InfoPostTDD-LCR-r4.c	\
-	PrimaryCCPCH-TX-Power.c	\
-	PrimaryCPICH-Info.c	\
-	PrimaryCPICH-TX-Power.c	\
-	PrimaryScramblingCode.c	\
-	PuncturingLimit.c	\
-	PUSCH-CapacityAllocationInfo.c	\
-	PUSCH-CapacityAllocationInfo-r4.c	\
-	PUSCH-CapacityAllocationInfo-r7.c	\
-	PUSCH-Identity.c	\
-	PUSCH-Info.c	\
-	PUSCH-Info-r4.c	\
-	PUSCH-Info-VHCR.c	\
-	PUSCH-Info-LCR-r4.c	\
-	PUSCH-PowerControlInfo-r4.c	\
-	PUSCH-PowerControlInfo-r7.c	\
-	PUSCH-SysInfo.c	\
-	PUSCH-SysInfo-VHCR.c	\
-	PUSCH-SysInfo-HCR-r5.c	\
-	PUSCH-SysInfo-LCR-r4.c	\
-	PUSCH-SysInfoList.c	\
-	PUSCH-SysInfoList-HCR-r5.c	\
-	PUSCH-SysInfoList-LCR-r4.c	\
-	PUSCH-SysInfoList-SFN.c	\
-	PUSCH-SysInfoList-SFN-HCR-r5.c	\
-	PUSCH-SysInfoList-SFN-LCR-r4.c	\
-	PUSCH-SysInfoList-SFN-VHCR.c	\
-	RACH-TransmissionParameters.c	\
-	ReducedScramblingCodeNumber.c	\
-	RepetitionPeriodAndLength.c	\
-	RepetitionPeriodLengthAndOffset.c	\
-	ReplacedPDSCH-CodeInfo.c	\
-	ReplacedPDSCH-CodeInfoList.c	\
-	RepPerLengthOffset-PICH.c	\
-	RepPerLengthOffset-MICH.c	\
-	RestrictedTrCH.c	\
-	RestrictedTrCH-InfoList.c	\
-	RL-AdditionInformation.c	\
-	RL-AdditionInformation-r6.c	\
-	RL-AdditionInformationList.c	\
-	RL-AdditionInformationList-r6.c	\
-	RL-IdentifierList.c	\
-	RL-RemovalInformationList.c	\
-	RPP.c	\
-	S-Field.c	\
-	SCCPCH-ChannelisationCode.c	\
-	SCCPCH-ChannelisationCode-VHCR.c	\
-	SCCPCH-ChannelisationCodeList.c	\
-	SCCPCH-ChannelisationCodeList-VHCR.c	\
-	SCCPCH-InfoForFACH.c	\
-	SCCPCH-InfoForFACH-r4.c	\
-	SCCPCH-SystemInformation.c	\
-	SCCPCH-SystemInformation-LCR-r4-ext.c	\
-	SCCPCH-SystemInformation-r7.c	\
-	SCCPCH-SystemInformationList.c	\
-	SCCPCH-SystemInformationList-r7.c	\
-	SCCPCH-SystemInformationList-LCR-r4-ext.c	\
-	SCCPCH-SystemInformation-MBMS-r6.c	\
-	SCCPCH-SystemInformation-MBMS-r7.c	\
-	ScramblingCodeChange.c	\
-	ScramblingCodeType.c	\
-	SecondaryCCPCH-Info.c	\
-	SecondaryCCPCH-Info-r4.c	\
-	SecondaryCCPCH-Info-r7.c	\
-	SecondaryCCPCH-Info-LCR-r4-ext.c	\
-	SecondaryCCPCHInfo-MBMS-r6.c	\
-	SecondaryCCPCHInfo-MBMS-r7.c	\
-	SecondaryCPICH-Info.c	\
-	SecondaryScramblingCode.c	\
-	SecondInterleavingMode.c	\
-	SF256-AndCodeNumber.c	\
-	SF512-AndCodeNumber.c	\
-	SF512-AndPilot.c	\
-	SF-PDSCH.c	\
-	SF-PRACH.c	\
-	SFN-TimeInfo.c	\
-	SpecialBurstScheduling.c	\
-	SpreadingFactor.c	\
-	SRB-delay.c	\
-	SSDT-CellIdentity.c	\
-	SSDT-Information.c	\
-	SSDT-Information-r4.c	\
-	SSDT-UL.c	\
-	SynchronisationParameters-r4.c	\
-	SYNC-UL-Procedure-r4.c	\
-	SYNC-UL-Info-r4.c	\
-	TDD-FPACH-CCode16-r4.c	\
-	TDD-UL-Interference.c	\
-	TDD-PICH-CCode.c	\
-	TDD768-PICH-CCode.c	\
-	TDD-PRACH-CCode8.c	\
-	TDD-PRACH-CCode16.c	\
-	TDD-PRACH-CCode-LCR-r4.c	\
-	TDD-PRACH-CCodeList.c	\
-	TDD768-PRACH-CCode8.c	\
-	TDD768-PRACH-CCode16.c	\
-	TDD768-PRACH-CCode32.c	\
-	TDD768-PRACH-CCodeList.c	\
-	TFC-ControlDuration.c	\
-	TFCI-Coding.c	\
-	TGCFN.c	\
-	TGD.c	\
-	TGL.c	\
-	TGMP.c	\
-	TGP-Sequence.c	\
-	TGPS-Reconfiguration-CFN.c	\
-	TGP-SequenceList.c	\
-	TGP-SequenceShort.c	\
-	TGPL.c	\
-	TGPRC.c	\
-	TGPS-ConfigurationParams.c	\
-	TGPSI.c	\
-	TGSN.c	\
-	TimeInfo.c	\
-	TimeslotList.c	\
-	TimeslotList-r4.c	\
-	TimeslotNumber.c	\
-	TimeslotNumber-LCR-r4.c	\
-	TimeslotNumber-PRACH-LCR-r4.c	\
-	TimeslotSync2.c	\
-	TimingOffset.c	\
-	TimingMaintainedSynchInd.c	\
-	TPC-CombinationIndex.c	\
-	TPC-CommandTargetRate.c	\
-	TPC-StepSizeFDD.c	\
-	TPC-StepSizeTDD.c	\
-	TreconfirmAbort.c	\
-	TX-DiversityMode.c	\
-	UARFCN.c	\
-	UCSM-Info.c	\
-	UL-CCTrCH.c	\
-	UL-CCTrCH-r4.c	\
-	UL-CCTrCH-r7.c	\
-	UL-CCTrCHList.c	\
-	UL-CCTrCHList-r4.c	\
-	UL-CCTrCHList-r7.c	\
-	UL-CCTrCHListToRemove.c	\
-	UL-CCTrChTPCList.c	\
-	UL-ChannelRequirement.c	\
-	UL-ChannelRequirement-r4.c	\
-	UL-ChannelRequirement-r5.c	\
-	UL-ChannelRequirementWithCPCH-SetID.c	\
-	UL-ChannelRequirementWithCPCH-SetID-r4.c	\
-	UL-ChannelRequirementWithCPCH-SetID-r5.c	\
-	UL-CompressedModeMethod.c	\
-	UL-DL-Mode.c	\
-	UL-DPCCH-SlotFormat.c	\
-	UL-DPCH-Info.c	\
-	UL-DPCH-Info-r4.c	\
-	UL-DPCH-Info-r5.c	\
-	UL-DPCH-Info-r6.c	\
-	UL-DPCH-Info-r7.c	\
-	UL-DPCH-InfoPostFDD.c	\
-	UL-DPCH-InfoPostTDD.c	\
-	UL-DPCH-InfoPostTDD-LCR-r4.c	\
-	UL-DPCH-InfoPredef.c	\
-	UL-DPCH-PowerControlInfo.c	\
-	UL-DPCH-PowerControlInfo-r4.c	\
-	UL-DPCH-PowerControlInfo-r5.c	\
-	UL-DPCH-PowerControlInfo-r6.c	\
-	UL-DPCH-PowerControlInfo-r7.c	\
-	UL-DPCH-PowerControlInfoPostFDD.c	\
-	UL-DPCH-PowerControlInfoPostTDD.c	\
-	UL-DPCH-PowerControlInfoPostTDD-LCR-r4.c	\
-	UL-DPCH-PowerControlInfoPredef.c	\
-	UL-EDCH-Information-r6.c	\
-	UL-Interference.c	\
-	UL-ScramblingCode.c	\
-	UL-SynchronisationParameters-r4.c	\
-	UL-TargetSIR.c	\
-	UL-TimingAdvance.c	\
-	UL-TimingAdvance-VHCR.c	\
-	UL-TimingAdvanceControl.c	\
-	UL-TimingAdvanceControl-r4.c	\
-	UL-TimingAdvanceControl-r7.c	\
-	UL-TimingAdvanceControl-LCR-r4.c	\
-	UL-TS-ChannelisationCode.c	\
-	UL-TS-ChannelisationCodeList.c	\
-	UL-TS-ChannelisationCodeList-r7.c	\
-	UL-TS-ChannelisationCode-VHCR.c	\
-	UL-TS-ChannelisationCodeList-VHCR.c	\
-	UplinkAdditionalTimeslots.c	\
-	UplinkAdditionalTimeslots-LCR-r4.c	\
-	UplinkAdditionalTimeslots-LCR-r7.c	\
-	UplinkTimeslotsCodes.c	\
-	UplinkTimeslotsCodes-VHCR.c	\
-	UplinkTimeslotsCodes-LCR-r4.c	\
-	UplinkTimeslotsCodes-LCR-r7.c	\
-	Wi-LCR.c	\
-	AcquisitionSatInfo.c	\
-	AcquisitionSatInfoList.c	\
-	AdditionalMeasurementID-List.c	\
-	AlmanacSatInfo.c	\
-	AlmanacSatInfoList.c	\
-	AverageRLC-BufferPayload.c	\
-	AzimuthAndElevation.c	\
-	BadSatList.c	\
-	Frequency-Band.c	\
-	BCCH-ARFCN.c	\
-	BLER-MeasurementResults.c	\
-	BLER-MeasurementResultsList.c	\
-	BLER-TransChIdList.c	\
-	BSIC-VerificationRequired.c	\
-	BSICReported.c	\
-	BurstModeParameters.c	\
-	CellDCH-ReportCriteria.c	\
-	CellDCH-ReportCriteria-LCR-r4.c	\
-	CellIndividualOffset.c	\
-	CellInfo.c	\
-	CellInfo-r4.c	\
-	CellInfoSI-RSCP.c	\
-	CellInfoSI-RSCP-LCR-r4.c	\
-	CellInfoSI-ECN0.c	\
-	CellInfoSI-ECN0-LCR-r4.c	\
-	CellInfoSI-HCS-RSCP.c	\
-	CellInfoSI-HCS-RSCP-LCR-r4.c	\
-	CellInfoSI-HCS-ECN0.c	\
-	CellInfoSI-HCS-ECN0-LCR-r4.c	\
-	CellMeasuredResults.c	\
-	CellMeasurementEventResults.c	\
-	CellMeasurementEventResults-LCR-r4.c	\
-	CellReportingQuantities.c	\
-	CellSelectReselectInfoSIB-11-12.c	\
-	CellSelectReselectInfoSIB-11-12-RSCP.c	\
-	CellSelectReselectInfoSIB-11-12-ECN0.c	\
-	CellSelectReselectInfoSIB-11-12-HCS-RSCP.c	\
-	CellSelectReselectInfoSIB-11-12-HCS-ECN0.c	\
-	CellSelectReselectInfo-v590ext.c	\
-	CellSelectReselectInfoPCHFACH-v5b0ext.c	\
-	CellSelectReselectInfoTreselectionScaling-v5c0ext.c	\
-	CellsForInterFreqMeasList.c	\
-	CellsForInterRATMeasList.c	\
-	CellsForIntraFreqMeasList.c	\
-	CellSynchronisationInfo.c	\
-	CellToReport.c	\
-	CellToReportList.c	\
-	CodePhaseSearchWindow.c	\
-	CountC-SFN-Frame-difference.c	\
-	CPICH-Ec-N0.c	\
-	CPICH-RSCP.c	\
-	DeltaPRC.c	\
-	DeltaQrxlevmin.c	\
-	DeltaRSCP.c	\
-	DeltaRSCPPerCell.c	\
-	DeltaRRC.c	\
-	DGPS-CorrectionSatInfo.c	\
-	DGPS-CorrectionSatInfoList.c	\
-	DiffCorrectionStatus.c	\
-	DL-TransportChannelBLER.c	\
-	DopplerUncertainty.c	\
-	EllipsoidPoint.c	\
-	EllipsoidPointAltitude.c	\
-	EllipsoidPointAltitudeEllipsoide.c	\
-	EllipsoidPointUncertCircle.c	\
-	EllipsoidPointUncertEllipse.c	\
-	EnvironmentCharacterisation.c	\
-	Event1a.c	\
-	Event1a-r4.c	\
-	Event1a-LCR-r4.c	\
-	Event1b.c	\
-	Event1b-r4.c	\
-	Event1b-LCR-r4.c	\
-	Event1c.c	\
-	Event1d.c	\
-	Event1e.c	\
-	Event1e-r6.c	\
-	Event1f.c	\
-	Event1f-r6.c	\
-	Event1j-r6.c	\
-	Event2a.c	\
-	Event2a-r6.c	\
-	Event2b.c	\
-	Event2b-r6.c	\
-	Event2c.c	\
-	Event2c-r6.c	\
-	Event2d.c	\
-	Event2d-r6.c	\
-	Event2e.c	\
-	Event2e-r6.c	\
-	Event2f.c	\
-	Event2f-r6.c	\
-	Event3a.c	\
-	Event3b.c	\
-	Event3c.c	\
-	Event3d.c	\
-	EventIDInterFreq.c	\
-	EventIDInterRAT.c	\
-	EventIDIntraFreq.c	\
-	EventResults.c	\
-	ExtraDopplerInfo.c	\
-	FACH-MeasurementOccasionInfo.c	\
-	FACH-MeasurementOccasionInfo-LCR-r4-ext.c	\
-	FilterCoefficient.c	\
-	FineSFN-SFN.c	\
-	ForbiddenAffectCell.c	\
-	ForbiddenAffectCell-r4.c	\
-	ForbiddenAffectCell-LCR-r4.c	\
-	ForbiddenAffectCellList.c	\
-	ForbiddenAffectCellList-r4.c	\
-	ForbiddenAffectCellList-LCR-r4.c	\
-	FreqQualityEstimateQuantity-FDD.c	\
-	FreqQualityEstimateQuantity-TDD.c	\
-	GPS-MeasurementParam.c	\
-	GPS-MeasurementParamList.c	\
-	GSM-CarrierRSSI.c	\
-	GSM-MeasuredResults.c	\
-	GSM-MeasuredResultsList.c	\
-	GPS-TOW-1msec.c	\
-	GPS-TOW-Assist.c	\
-	GPS-TOW-AssistList.c	\
-	HCS-CellReselectInformation-RSCP.c	\
-	HCS-CellReselectInformation-ECN0.c	\
-	HCS-NeighbouringCellInformation-RSCP.c	\
-	HCS-NeighbouringCellInformation-ECN0.c	\
-	HCS-PRIO.c	\
-	HCS-ServingCellInformation.c	\
-	HorizontalVelocity.c	\
-	HorizontalWithVerticalVelocity.c	\
-	HorizontalVelocityWithUncertainty.c	\
-	HorizontalWithVerticalVelocityAndUncertainty.c	\
-	Hysteresis.c	\
-	HysteresisInterFreq.c	\
-	InterFreqCell.c	\
-	InterFreqCell-LCR-r4.c	\
-	InterFreqCellID.c	\
-	InterFreqCellInfoList.c	\
-	InterFreqCellInfoList-r4.c	\
-	InterFreqCellInfoSI-List-RSCP.c	\
-	InterFreqCellInfoSI-List-ECN0.c	\
-	InterFreqCellInfoSI-List-HCS-RSCP.c	\
-	InterFreqCellInfoSI-List-HCS-ECN0.c	\
-	InterFreqCellInfoSI-List-RSCP-LCR.c	\
-	InterFreqCellInfoSI-List-ECN0-LCR.c	\
-	InterFreqCellInfoSI-List-HCS-RSCP-LCR.c	\
-	InterFreqCellInfoSI-List-HCS-ECN0-LCR.c	\
-	InterFreqCellList.c	\
-	InterFreqCellList-LCR-r4-ext.c	\
-	InterFreqCellMeasuredResultsList.c	\
-	InterFreqEvent.c	\
-	InterFreqEvent-r6.c	\
-	InterFreqEventList.c	\
-	InterFreqEventList-r6.c	\
-	InterFrequencyMeasuredResultsList-v590ext.c	\
-	Inter-FreqEventCriteria-v590ext.c	\
-	Inter-FreqEventCriteriaList-v590ext.c	\
-	Intra-FreqEventCriteriaList-v590ext.c	\
-	IntraFrequencyMeasuredResultsList-v590ext.c	\
-	IntraFreqReportingCriteria-1b-r5.c	\
-	PeriodicReportingInfo-1b.c	\
-	InterFreqEventResults.c	\
-	InterFreqEventResults-LCR-r4-ext.c	\
-	InterFreqMeasQuantity.c	\
-	InterFreqMeasuredResults.c	\
-	InterFreqMeasuredResultsList.c	\
-	InterFreqMeasurementSysInfo-RSCP.c	\
-	InterFreqMeasurementSysInfo-ECN0.c	\
-	InterFreqMeasurementSysInfo-HCS-RSCP.c	\
-	InterFreqMeasurementSysInfo-HCS-ECN0.c	\
-	InterFreqMeasurementSysInfo-RSCP-LCR-r4.c	\
-	InterFreqMeasurementSysInfo-ECN0-LCR-r4.c	\
-	InterFreqMeasurementSysInfo-HCS-RSCP-LCR-r4.c	\
-	InterFreqMeasurementSysInfo-HCS-ECN0-LCR-r4.c	\
-	InterFreqRACHRepCellsList.c	\
-	InterFreqRACHReportingInfo.c	\
-	InterFreqReportCriteria.c	\
-	InterFreqReportCriteria-r4.c	\
-	InterFreqReportCriteria-r6.c	\
-	InterFreqReportingCriteria.c	\
-	InterFreqReportingCriteria-r6.c	\
-	InterFreqReportingQuantity.c	\
-	InterFreqRepQuantityRACH-FDD.c	\
-	InterFreqRepQuantityRACH-TDD.c	\
-	InterFreqRepQuantityRACH-TDDList.c	\
-	InterFrequencyMeasurement.c	\
-	InterFrequencyMeasurement-r4.c	\
-	InterFrequencyMeasurement-r6.c	\
-	InterRAT-TargetCellDescription.c	\
-	InterRATCellID.c	\
-	InterRATCellInfoIndication.c	\
-	InterRATCellInfoList.c	\
-	InterRATCellInfoList-B.c	\
-	InterRATCellInfoList-r4.c	\
-	InterRATCellInfoList-r6.c	\
-	InterRATCellIndividualOffset.c	\
-	InterRATEvent.c	\
-	InterRATEventList.c	\
-	InterRATEventResults.c	\
-	InterRATInfo.c	\
-	InterRATInfo-r6.c	\
-	InterRATMeasQuantity.c	\
-	InterRATMeasuredResults.c	\
-	InterRATMeasuredResultsList.c	\
-	InterRATMeasurement.c	\
-	InterRATMeasurement-r4.c	\
-	InterRATMeasurement-r6.c	\
-	InterRATMeasurementSysInfo.c	\
-	InterRATMeasurementSysInfo-B.c	\
-	InterRATReportCriteria.c	\
-	InterRATReportingCriteria.c	\
-	InterRATReportingQuantity.c	\
-	IntraFreqCellID.c	\
-	IntraFreqCellInfoList.c	\
-	IntraFreqCellInfoList-r4.c	\
-	IntraFreqCellInfoSI-List-RSCP.c	\
-	IntraFreqCellInfoSI-List-ECN0.c	\
-	IntraFreqCellInfoSI-List-HCS-RSCP.c	\
-	IntraFreqCellInfoSI-List-HCS-ECN0.c	\
-	IntraFreqCellInfoSI-List-RSCP-LCR-r4.c	\
-	IntraFreqCellInfoSI-List-ECN0-LCR-r4.c	\
-	IntraFreqCellInfoSI-List-HCS-RSCP-LCR-r4.c	\
-	IntraFreqCellInfoSI-List-HCS-ECN0-LCR-r4.c	\
-	IntraFreqEvent.c	\
-	IntraFreqEvent-r4.c	\
-	IntraFreqEvent-LCR-r4.c	\
-	IntraFreqEvent-r6.c	\
-	IntraFreqEvent-1d-r5.c	\
-	IntraFreqEventCriteria.c	\
-	IntraFreqEventCriteria-r4.c	\
-	IntraFreqEventCriteria-LCR-r4.c	\
-	IntraFreqEventCriteria-r6.c	\
-	IntraFreqEventCriteriaList.c	\
-	IntraFreqEventCriteriaList-r4.c	\
-	IntraFreqEventCriteriaList-LCR-r4.c	\
-	IntraFreqEventCriteriaList-r6.c	\
-	IntraFreqEventResults.c	\
-	IntraFreqMeasQuantity.c	\
-	IntraFreqMeasQuantity-FDD.c	\
-	IntraFreqMeasQuantity-TDD.c	\
-	IntraFreqMeasQuantity-TDDList.c	\
-	IntraFreqMeasuredResultsList.c	\
-	IntraFreqMeasurementSysInfo-RSCP.c	\
-	IntraFreqMeasurementSysInfo-ECN0.c	\
-	IntraFreqMeasurementSysInfo-HCS-RSCP.c	\
-	IntraFreqMeasurementSysInfo-HCS-ECN0.c	\
-	IntraFreqMeasurementSysInfo-RSCP-LCR-r4.c	\
-	IntraFreqMeasurementSysInfo-ECN0-LCR-r4.c	\
-	IntraFreqMeasurementSysInfo-HCS-RSCP-LCR-r4.c	\
-	IntraFreqMeasurementSysInfo-HCS-ECN0-LCR-r4.c	\
-	IntraFreqReportCriteria.c	\
-	IntraFreqReportCriteria-r4.c	\
-	IntraFreqReportCriteria-r6.c	\
-	IntraFreqReportingCriteria.c	\
-	IntraFreqReportingCriteria-r4.c	\
-	IntraFreqReportingCriteria-LCR-r4.c	\
-	IntraFreqReportingCriteria-r6.c	\
-	IntraFreqReportingQuantity.c	\
-	IntraFreqReportingQuantityForRACH.c	\
-	IntraFreqRepQuantityRACH-FDD.c	\
-	IntraFreqRepQuantityRACH-TDD.c	\
-	IntraFreqRepQuantityRACH-TDDList.c	\
-	IntraFrequencyMeasurement.c	\
-	IntraFrequencyMeasurement-r4.c	\
-	IntraFrequencyMeasurement-r6.c	\
-	IODE.c	\
-	IP-Length.c	\
-	IP-PCCPCH-r4.c	\
-	IP-Spacing.c	\
-	IP-Spacing-TDD.c	\
-	IS-2000SpecificMeasInfo.c	\
-	MaxNumberOfReportingCellsType1.c	\
-	MaxNumberOfReportingCellsType2.c	\
-	MaxNumberOfReportingCellsType3.c	\
-	MaxReportedCellsOnRACH.c	\
-	MaxReportedCellsOnRACHinterFreq.c	\
-	MeasuredResults.c	\
-	MeasuredResults-v390ext.c	\
-	MeasuredResults-v590ext.c	\
-	MeasuredResults-v7xyext.c	\
-	MeasuredResults-LCR-r4.c	\
-	MeasuredResultsList.c	\
-	MeasuredResultsList-LCR-r4-ext.c	\
-	MeasuredResultsOnRACH.c	\
-	MeasuredResultsOnRACHinterFreq.c	\
-	MeasurementCommand.c	\
-	MeasurementCommand-r4.c	\
-	MeasurementCommand-r6.c	\
-	MeasurementControlSysInfo.c	\
-	MeasurementControlSysInfo-LCR-r4-ext.c	\
-	MeasurementIdentity.c	\
-	MeasurementQuantityGSM.c	\
-	MeasurementReportingMode.c	\
-	MeasurementType.c	\
-	MeasurementType-r4.c	\
-	MeasurementType-r6.c	\
-	MeasurementValidity.c	\
-	MonitoredCellRACH-List.c	\
-	MonitoredCellRACH-Result.c	\
-	MultipathIndicator.c	\
-	N-CR-T-CRMaxHyst.c	\
-	NavigationModelSatInfo.c	\
-	NavigationModelSatInfoList.c	\
-	EphemerisParameter.c	\
-	NC-Mode.c	\
-	Neighbour.c	\
-	Neighbour-v390ext.c	\
-	NeighbourList.c	\
-	NeighbourList-v390ext.c	\
-	NeighbourQuality.c	\
-	NewInterFreqCell.c	\
-	NewInterFreqCell-r4.c	\
-	NewInterFreqCellList.c	\
-	NewInterFreqCellList-r4.c	\
-	NewInterFreqCellSI-RSCP.c	\
-	NewInterFreqCellSI-ECN0.c	\
-	NewInterFreqCellSI-HCS-RSCP.c	\
-	NewInterFreqCellSI-HCS-ECN0.c	\
-	NewInterFreqCellSI-RSCP-LCR-r4.c	\
-	NewInterFreqCellSI-ECN0-LCR-r4.c	\
-	NewInterFreqCellSI-HCS-RSCP-LCR-r4.c	\
-	NewInterFreqCellSI-HCS-ECN0-LCR-r4.c	\
-	NewInterFreqCellSI-List-ECN0.c	\
-	NewInterFreqCellSI-List-HCS-RSCP.c	\
-	NewInterFreqCellSI-List-HCS-ECN0.c	\
-	NewInterFreqCellSI-List-RSCP.c	\
-	NewInterFreqCellSI-List-ECN0-LCR-r4.c	\
-	NewInterFreqCellSI-List-HCS-RSCP-LCR-r4.c	\
-	NewInterFreqCellSI-List-HCS-ECN0-LCR-r4.c	\
-	NewInterFreqCellSI-List-RSCP-LCR-r4.c	\
-	NewInterRATCell.c	\
-	NewInterRATCell-B.c	\
-	NewInterRATCellList.c	\
-	NewInterRATCellList-B.c	\
-	NewIntraFreqCell.c	\
-	NewIntraFreqCell-r4.c	\
-	NewIntraFreqCellList.c	\
-	NewIntraFreqCellList-r4.c	\
-	NewIntraFreqCellSI-RSCP.c	\
-	NewIntraFreqCellSI-ECN0.c	\
-	NewIntraFreqCellSI-HCS-RSCP.c	\
-	NewIntraFreqCellSI-HCS-ECN0.c	\
-	NewIntraFreqCellSI-RSCP-LCR-r4.c	\
-	NewIntraFreqCellSI-ECN0-LCR-r4.c	\
-	NewIntraFreqCellSI-HCS-RSCP-LCR-r4.c	\
-	NewIntraFreqCellSI-HCS-ECN0-LCR-r4.c	\
-	NewIntraFreqCellSI-List-RSCP.c	\
-	NewIntraFreqCellSI-List-ECN0.c	\
-	NewIntraFreqCellSI-List-HCS-RSCP.c	\
-	NewIntraFreqCellSI-List-HCS-ECN0.c	\
-	NewIntraFreqCellSI-List-RSCP-LCR-r4.c	\
-	NewIntraFreqCellSI-List-ECN0-LCR-r4.c	\
-	NewIntraFreqCellSI-List-HCS-RSCP-LCR-r4.c	\
-	NewIntraFreqCellSI-List-HCS-ECN0-LCR-r4.c	\
-	NonUsedFreqParameter.c	\
-	NonUsedFreqParameter-r6.c	\
-	NonUsedFreqParameterList.c	\
-	NonUsedFreqParameterList-r6.c	\
-	NonUsedFreqWList-r6.c	\
-	ObservedTimeDifferenceToGSM.c	\
-	OTDOA-SearchWindowSize.c	\
-	Pathloss.c	\
-	PenaltyTime-RSCP.c	\
-	PenaltyTime-ECN0.c	\
-	PendingTimeAfterTrigger.c	\
-	PeriodicalOrEventTrigger.c	\
-	PeriodicalReportingCriteria.c	\
-	PeriodicalWithReportingCellStatus.c	\
-	PLMNIdentitiesOfNeighbourCells.c	\
-	PLMNsOfInterFreqCellsList.c	\
-	PLMNsOfIntraFreqCellsList.c	\
-	PLMNsOfInterRATCellsList.c	\
-	PositionEstimate.c	\
-	PositioningMethod.c	\
-	PRC.c	\
-	PrimaryCCPCH-RSCP.c	\
-	Q-HCS.c	\
-	Q-OffsetS-N.c	\
-	Q-QualMin.c	\
-	Q-RxlevMin.c	\
-	QualityEventResults.c	\
-	QualityMeasuredResults.c	\
-	QualityMeasurement.c	\
-	QualityReportCriteria.c	\
-	QualityReportingCriteria.c	\
-	QualityReportingCriteriaSingle.c	\
-	QualityReportingQuantity.c	\
-	RAT-Type.c	\
-	ReferenceCellPosition.c	\
-	ReferenceLocation.c	\
-	ReferenceTimeDifferenceToCell.c	\
-	RemovedInterFreqCellList.c	\
-	RemovedInterRATCellList.c	\
-	RemovedIntraFreqCellList.c	\
-	ReplacementActivationThreshold.c	\
-	ReportDeactivationThreshold.c	\
-	ReportingAmount.c	\
-	ReportingCellStatus.c	\
-	ReportingCellStatusOpt.c	\
-	ReportingInfoForCellDCH.c	\
-	ReportingInfoForCellDCH-LCR-r4.c	\
-	ReportingInterval.c	\
-	ReportingIntervalLong.c	\
-	ReportingRange.c	\
-	RL-AdditionInfoList.c	\
-	RL-InformationLists.c	\
-	RLC-BuffersPayload.c	\
-	RRC.c	\
-	SatData.c	\
-	SatDataList.c	\
-	SatelliteStatus.c	\
-	SatID.c	\
-	SFN-Offset-Validity.c	\
-	SFN-SFN-Drift.c	\
-	SFN-SFN-ObsTimeDifference.c	\
-	SFN-SFN-ObsTimeDifference1.c	\
-	SFN-SFN-ObsTimeDifference2.c	\
-	SFN-SFN-OTD-Type.c	\
-	SFN-SFN-RelTimeDifference1.c	\
-	SFN-TOW-Uncertainty.c	\
-	SIR.c	\
-	SIR-MeasurementList.c	\
-	SIR-MeasurementResults.c	\
-	SIR-TFCS.c	\
-	SIR-TFCS-List.c	\
-	SIR-TimeslotList.c	\
-	SubFrame1Reserved.c	\
-	T-ADVinfo.c	\
-	T-CRMax.c	\
-	T-CRMaxHyst.c	\
-	TemporaryOffset1.c	\
-	TemporaryOffset2.c	\
-	TemporaryOffsetList.c	\
-	Threshold.c	\
-	Threshold-r6.c	\
-	ThreholdNonUsedFrequency-deltaList.c	\
-	ThresholdPositionChange.c	\
-	ThresholdSFN-GPS-TOW.c	\
-	ThresholdSFN-SFN-Change.c	\
-	ThresholdUsedFrequency.c	\
-	ThresholdUsedFrequency-r6.c	\
-	TimeInterval.c	\
-	TimeslotInfo.c	\
-	TimeslotInfo-LCR-r4.c	\
-	TimeslotInfoList.c	\
-	TimeslotInfoList-LCR-r4.c	\
-	TimeslotInfoList-r4.c	\
-	TimeslotISCP.c	\
-	TimeslotISCP-List.c	\
-	TimeslotListWithISCP.c	\
-	TimeslotWithISCP.c	\
-	TimeToTrigger.c	\
-	TrafficVolumeEventParam.c	\
-	TrafficVolumeEventResults.c	\
-	TrafficVolumeEventType.c	\
-	TrafficVolumeMeasQuantity.c	\
-	TrafficVolumeMeasSysInfo.c	\
-	TrafficVolumeMeasuredResults.c	\
-	TrafficVolumeMeasuredResultsList.c	\
-	TrafficVolumeMeasurement.c	\
-	TrafficVolumeMeasurementObjectList.c	\
-	TrafficVolumeReportCriteria.c	\
-	TrafficVolumeReportCriteriaSysInfo.c	\
-	TrafficVolumeReportingCriteria.c	\
-	TrafficVolumeReportingQuantity.c	\
-	TrafficVolumeThreshold.c	\
-	TransChCriteria.c	\
-	TransChCriteriaList.c	\
-	TransferMode.c	\
-	TransmittedPowerThreshold.c	\
-	TriggeringCondition1.c	\
-	TriggeringCondition2.c	\
-	TX-InterruptionAfterTrigger.c	\
-	UDRE.c	\
-	UE-6AB-Event.c	\
-	UE-6FG-Event.c	\
-	UE-AutonomousUpdateMode.c	\
-	UE-InternalEventParam.c	\
-	UE-InternalEventParamList.c	\
-	UE-InternalEventResults.c	\
-	UE-InternalMeasQuantity.c	\
-	UE-InternalMeasuredResults.c	\
-	UE-InternalMeasuredResults-r7.c	\
-	UE-InternalMeasuredResults-LCR-r4.c	\
-	UE-InternalMeasurement.c	\
-	UE-InternalMeasurement-r4.c	\
-	UE-InternalMeasurementSysInfo.c	\
-	UE-InternalReportCriteria.c	\
-	UE-InternalReportingCriteria.c	\
-	UE-InternalReportingQuantity.c	\
-	UE-InternalReportingQuantity-r4.c	\
-	UE-MeasurementQuantity.c	\
-	UE-RX-TX-ReportEntry.c	\
-	UE-RX-TX-ReportEntryList.c	\
-	UE-RX-TX-TimeDifferenceType1.c	\
-	UE-RX-TX-TimeDifferenceType2.c	\
-	UE-RX-TX-TimeDifferenceType2Info.c	\
-	UE-RX-TX-TimeDifferenceThreshold.c	\
-	UE-TransmittedPower.c	\
-	UE-TransmittedPowerTDD-List.c	\
-	UL-TrCH-Identity.c	\
-	UE-Positioning-Accuracy.c	\
-	UE-Positioning-CipherParameters.c	\
-	UE-Positioning-Error.c	\
-	UE-Positioning-ErrorCause.c	\
-	UE-Positioning-EventParam.c	\
-	UE-Positioning-EventParamList.c	\
-	UE-Positioning-EventSpecificInfo.c	\
-	UE-Positioning-GPS-AcquisitionAssistance.c	\
-	UE-Positioning-GPS-AdditionalAssistanceDataRequest.c	\
-	UE-Positioning-GPS-Almanac.c	\
-	UE-Positioning-GPS-AssistanceData.c	\
-	UE-Positioning-GPS-DGPS-Corrections.c	\
-	UE-Positioning-GPS-IonosphericModel.c	\
-	UE-Positioning-GPS-MeasurementResults.c	\
-	UE-Positioning-GPS-NavigationModel.c	\
-	UE-Positioning-GPS-NavModelAddDataReq.c	\
-	UE-Positioning-GPS-ReferenceCellInfo.c	\
-	UE-Positioning-GPS-ReferenceTime.c	\
-	UE-Positioning-GPS-UTC-Model.c	\
-	UE-Positioning-IPDL-Parameters.c	\
-	UE-Positioning-IPDL-Parameters-r4.c	\
-	UE-Positioning-IPDL-Parameters-TDD-r4-ext.c	\
-	UE-Positioning-MeasuredResults.c	\
-	UE-Positioning-MeasuredResults-v390ext.c	\
-	UE-Positioning-Measurement.c	\
-	UE-Positioning-Measurement-v390ext.c	\
-	UE-Positioning-Measurement-r4.c	\
-	UE-Positioning-Measurement-v7xyext.c	\
-	UE-Positioning-MeasurementEventResults.c	\
-	UE-Positioning-MeasurementInterval.c	\
-	UE-Positioning-MethodType.c	\
-	UE-Positioning-OTDOA-AssistanceData.c	\
-	UE-Positioning-OTDOA-AssistanceData-r4.c	\
-	UE-Positioning-OTDOA-AssistanceData-r4ext.c	\
-	UE-Positioning-OTDOA-AssistanceData-UEB.c	\
-	UE-Positioning-IPDL-Parameters-TDDList-r4-ext.c	\
-	UE-Positioning-OTDOA-Measurement.c	\
-	UE-Positioning-OTDOA-Measurement-v390ext.c	\
-	UE-Positioning-OTDOA-NeighbourCellInfo.c	\
-	UE-Positioning-OTDOA-NeighbourCellInfo-r4.c	\
-	UE-Positioning-OTDOA-NeighbourCellInfo-UEB.c	\
-	UE-Positioning-OTDOA-NeighbourCellList.c	\
-	UE-Positioning-OTDOA-NeighbourCellList-r4.c	\
-	UE-Positioning-OTDOA-NeighbourCellList-UEB.c	\
-	UE-Positioning-OTDOA-Quality.c	\
-	UE-Positioning-OTDOA-ReferenceCellInfo.c	\
-	UE-Positioning-OTDOA-ReferenceCellInfo-r4.c	\
-	UE-Positioning-OTDOA-ReferenceCellInfo-UEB.c	\
-	UE-Positioning-PositionEstimateInfo.c	\
-	UE-Positioning-ReportCriteria.c	\
-	UE-Positioning-ReportingQuantity.c	\
-	UE-Positioning-ReportingQuantity-v390ext.c	\
-	UE-Positioning-ReportingQuantity-r4.c	\
-	UE-Positioning-ReportingQuantity-v7xyext.c	\
-	UE-Positioning-ResponseTime.c	\
-	UTRA-CarrierRSSI.c	\
-	UTRAN-GPS-DriftRate.c	\
-	UTRAN-GPSReferenceTime.c	\
-	UTRAN-GPSReferenceTimeResult.c	\
-	VarianceOfRLC-BufferPayload.c	\
-	VelocityEstimate.c	\
-	W.c	\
-	BCC.c	\
-	BCCH-ModificationInfo.c	\
-	BCCH-ModificationTime.c	\
-	BSIC.c	\
-	CBS-DRX-Level1Information.c	\
-	CBS-DRX-Level1Information-extension-r6.c	\
-	CDMA2000-Message.c	\
-	CDMA2000-MessageList.c	\
-	CDMA2000-UMTS-Frequency-List.c	\
-	CellValueTag.c	\
-	ExpirationTimeFactor.c	\
-	FDD-UMTS-Frequency-List.c	\
-	FrequencyInfoCDMA2000.c	\
-	GERAN-SystemInfoBlock.c	\
-	GERAN-SystemInformation.c	\
-	GSM-BA-Range.c	\
-	GSM-BA-Range-List.c	\
-	GSM-Classmark2.c	\
-	GSM-Classmark3.c	\
-	GSM-MessageList.c	\
-	GSM-MS-RadioAccessCapability.c	\
-	GsmSecurityCapability.c	\
-	GSM-TargetCellInfoList.c	\
-	GSM-TargetCellInfo.c	\
-	IdentificationOfReceivedMessage.c	\
-	InterRAT-ChangeFailureCause.c	\
-	GERANIu-MessageList.c	\
-	GERANIu-RadioAccessCapability.c	\
-	InterRAT-UE-RadioAccessCapability.c	\
-	InterRAT-UE-RadioAccessCapabilityList.c	\
-	InterRAT-UE-RadioAccessCapability-v590ext.c	\
-	InterRAT-UE-RadioAccessCapability-v690ext.c	\
-	InterRAT-UE-SecurityCapability.c	\
-	InterRAT-UE-SecurityCapList.c	\
-	InterRAT-HO-FailureCause.c	\
-	MasterInformationBlock.c	\
-	MasterInformationBlock-v690ext.c	\
-	MIB-ValueTag.c	\
-	NCC.c	\
-	PLMN-ValueTag.c	\
-	PredefinedConfigIdentityAndValueTag.c	\
-	ProtocolErrorInformation.c	\
-	ReceivedMessageType.c	\
-	Rplmn-Information.c	\
-	Rplmn-Information-r4.c	\
-	SchedulingInformation.c	\
-	SchedulingInformationSIB.c	\
-	SchedulingInformationSIBSb.c	\
-	SegCount.c	\
-	SegmentIndex.c	\
-	SFN-Prime.c	\
-	SIB-Data-fixed.c	\
-	SIB-Data-variable.c	\
-	SIBOccurIdentity.c	\
-	SIBOccurrenceIdentityAndValueTag.c	\
-	SIBOccurValueTag.c	\
-	SIB-ReferenceList.c	\
-	SIBSb-ReferenceList.c	\
-	SIB-ReferenceListFACH.c	\
-	SIB-Type.c	\
-	SIB-TypeAndTag.c	\
-	SIBSb-TypeAndTag.c	\
-	SibOFF.c	\
-	SibOFF-List.c	\
-	SysInfoType1.c	\
-	SysInfoType1-v3a0ext-IEs.c	\
-	SysInfoType2.c	\
-	SysInfoType3.c	\
-	SysInfoType3-v4b0ext-IEs.c	\
-	SysInfoType3-v590ext.c	\
-	SysInfoType3-v5c0ext-IEs.c	\
-	SysInfoType3-v670ext.c	\
-	SysInfoType4.c	\
-	SysInfoType4-v4b0ext-IEs.c	\
-	SysInfoType4-v590ext.c	\
-	SysInfoType4-v5b0ext-IEs.c	\
-	SysInfoType4-v5c0ext-IEs.c	\
-	SysInfoType5.c	\
-	SysInfoType5-v4b0ext-IEs.c	\
-	SysInfoType5-v590ext-IEs.c	\
-	SysInfoType5-v650ext-IEs.c	\
-	SysInfoType5-v680ext-IEs.c	\
-	SysInfoType5-v690ext-IEs.c	\
-	SysInfoType5-v7xyext-IEs.c	\
-	SysInfoType5bis.c	\
-	SysInfoType6.c	\
-	SysInfoType6-v4b0ext-IEs.c	\
-	SysInfoType6-v590ext-IEs.c	\
-	SysInfoType6-v650ext-IEs.c	\
-	SysInfoType6-v690ext-IEs.c	\
-	SysInfoType6-v7xyext-IEs.c	\
-	SysInfoType7.c	\
-	SysInfoType8.c	\
-	SysInfoType9.c	\
-	SysInfoType10.c	\
-	SysInfoType11.c	\
-	SysInfoType11-v4b0ext-IEs.c	\
-	SysInfoType11-v590ext-IEs.c	\
-	SysInfoType11-v690ext-IEs.c	\
-	SysInfoType12.c	\
-	SysInfoType12-v4b0ext-IEs.c	\
-	SysInfoType12-v590ext-IEs.c	\
-	SysInfoType12-v690ext-IEs.c	\
-	SysInfoType13.c	\
-	SysInfoType13-v3a0ext-IEs.c	\
-	SysInfoType13-v4b0ext-IEs.c	\
-	SysInfoType13-v7xyext-IEs.c	\
-	SysInfoType13-1.c	\
-	SysInfoType13-2.c	\
-	SysInfoType13-3.c	\
-	SysInfoType13-4.c	\
-	SysInfoType14.c	\
-	SysInfoType15.c	\
-	SysInfoType15-v4b0ext-IEs.c	\
-	SysInfoType15-1.c	\
-	SysInfoType15-2.c	\
-	SysInfoType15-3.c	\
-	SysInfoType15-4.c	\
-	SysInfoType15-4-v3a0ext.c	\
-	SysInfoType15-4-v4b0ext.c	\
-	SysInfoType15-5.c	\
-	SysInfoType15-5-v3a0ext.c	\
-	SysInfoType16.c	\
-	SysInfoType17.c	\
-	SysInfoType17-v4b0ext-IEs.c	\
-	SysInfoType17-v590ext-IEs.c	\
-	SysInfoType17-v7xyext-IEs.c	\
-	SysInfoType18.c	\
-	SysInfoTypeSB1.c	\
-	SysInfoTypeSB2.c	\
-	TDD-UMTS-Frequency-List.c	\
-	ANSI-41-GlobalServiceRedirectInfo.c	\
-	ANSI-41-PrivateNeighbourListInfo.c	\
-	ANSI-41-RAND-Information.c	\
-	ANSI-41-UserZoneID-Information.c	\
-	ANSI-41-NAS-Parameter.c	\
-	Min-P-REV.c	\
-	NAS-SystemInformationANSI-41.c	\
-	NID.c	\
-	P-REV.c	\
-	SID.c	\
-	MBMS-AccessProbabilityFactor.c	\
-	MBMS-CellGroupIdentity-r6.c	\
-	MBMS-CommonCCTrChIdentity.c	\
-	MBMS-CommonPhyChIdentity.c	\
-	MBMS-CommonRBIdentity.c	\
-	MBMS-CommonRBInformation-r6.c	\
-	MBMS-CommonRBInformationList-r6.c	\
-	MBMS-CommonTrChIdentity.c	\
-	MBMS-ConnectedModeCountingScope.c	\
-	MBMS-CurrentCell-SCCPCH-r6.c	\
-	MBMS-CurrentCell-SCCPCHList-r6.c	\
-	MBMS-FACHCarryingMTCH-List.c	\
-	MBMS-JoinedInformation-r6.c	\
-	MBMS-L1CombiningSchedule-32.c	\
-	MBMS-L1CombiningSchedule-64.c	\
-	MBMS-L1CombiningSchedule-128.c	\
-	MBMS-L1CombiningSchedule-256.c	\
-	MBMS-L1CombiningSchedule-512.c	\
-	MBMS-L1CombiningSchedule-1024.c	\
-	MBMS-L1CombiningSchedule.c	\
-	MBMS-L1CombiningTransmTimeDiff.c	\
-	MBMS-L23Configuration.c	\
-	MBMS-LogicalChIdentity.c	\
-	MBMS-MCCH-ConfigurationInfo-r6.c	\
-	MBMS-MICHConfigurationInfo-r6.c	\
-	MBMS-MICHConfigurationInfo-r7.c	\
-	MBMS-MICHNotificationIndLength.c	\
-	MBMS-MICHPowerOffset.c	\
-	MBMS-ModifedService-r6.c	\
-	MBMS-ModifedServiceList-r6.c	\
-	MBMS-MSCH-ConfigurationInfo-r6.c	\
-	MBMS-MSCHSchedulingInfo.c	\
-	MBMS-NeighbouringCellSCCPCH-r6.c	\
-	MBMS-NeighbouringCellSCCPCHList-r6.c	\
-	MBMS-NI-CountPerFrame.c	\
-	MBMS-NumberOfNeighbourCells-r6.c	\
-	MBMS-PFLIndex.c	\
-	MBMS-PFLInfo.c	\
-	MBMS-PhyChInformation-r6.c	\
-	MBMS-PhyChInformationList-r6.c	\
-	MBMS-PL-ServiceRestrictInfo-r6.c	\
-	MBMS-PreferredFreqRequest-r6.c	\
-	MBMS-PreferredFrequencyInfo-r6.c	\
-	MBMS-PreferredFrequencyList-r6.c	\
-	MBMS-PTMActivationTime-r6.c	\
-	MBMS-PTM-RBInformation-C.c	\
-	MBMS-PTM-RBInformation-CList.c	\
-	MBMS-PTM-RBInformation-N.c	\
-	MBMS-PTM-RBInformation-NList.c	\
-	MBMS-Qoffset.c	\
-	MBMS-RequiredUEAction-Mod.c	\
-	MBMS-RequiredUEAction-UMod.c	\
-	MBMS-SCCPCHIdentity.c	\
-	MBMS-SCCPCHPwrOffsetDiff.c	\
-	MBMS-ServiceAccessInfo-r6.c	\
-	MBMS-ServiceAccessInfoList-r6.c	\
-	MBMS-ServiceIdentity-r6.c	\
-	MBMS-ServiceSchedulingInfo-r6.c	\
-	MBMS-ServiceSchedulingInfoList-r6.c	\
-	MBMS-ServiceTransmInfo.c	\
-	MBMS-ServiceTransmInfoList.c	\
-	MBMS-SessionIdentity.c	\
-	MBMS-ShortTransmissionID.c	\
-	MBMS-SIBType5-SCCPCH-r6.c	\
-	MBMS-SIBType5-SCCPCHList-r6.c	\
-	MBMS-SoftComb-TimingOffset.c	\
-	MBMS-TCTF-Presence.c	\
-	MBMS-TimersAndCounters-r6.c	\
-	MBMS-TransmissionIdentity.c	\
-	MBMS-TranspChInfoForCCTrCh-r6.c	\
-	MBMS-TranspChInfoForEachCCTrCh-r6.c	\
-	MBMS-TranspChInfoForEachTrCh-r6.c	\
-	MBMS-TranspChInfoForTrCh-r6.c	\
-	MBMS-TrCHInformation-Curr.c	\
-	MBMS-TrCHInformation-CurrList.c	\
-	MBMS-TrCHInformation-Neighb.c	\
-	MBMS-TrCHInformation-NeighbList.c	\
-	MBMS-TrCHInformation-SIB5.c	\
-	MBMS-TrCHInformation-SIB5List.c	\
-	MBMS-UnmodifiedService-r6.c	\
-	MBMS-UnmodifiedServiceList-r6.c	\
-	ToTargetRNC-Container.c	\
-	TargetRNC-ToSourceRNC-Container.c	\
-	InterRATHandoverInfoWithInterRATCapabilities-r3.c	\
-	InterRATHandoverInfoWithInterRATCapabilities-r3-IEs.c	\
-	InterRATHandoverInfoWithInterRATCapabilities-v390ext-IEs.c	\
-	InterRATHandoverInfoWithInterRATCapabilities-v690ext-IEs.c	\
-	RFC3095-ContextInfo-r5.c	\
-	RFC3095-ContextInfoList-r5.c	\
-	SRNC-RelocationInfo-r3.c	\
-	SRNC-RelocationInfo-r3-IEs.c	\
-	SRNC-RelocationInfo-v380ext-IEs.c	\
-	SRNC-RelocationInfo-v390ext-IEs.c	\
-	SRNC-RelocationInfo-v3a0ext-IEs.c	\
-	SRNC-RelocationInfo-v3b0ext-IEs.c	\
-	SRNC-RelocationInfo-v3c0ext-IEs.c	\
-	SRNC-RelocationInfo-v3d0ext-IEs.c	\
-	SRNC-RelocationInfo-v3g0ext-IEs.c	\
-	SRNC-RelocationInfo-v3h0ext-IEs.c	\
-	SRNC-RelocationInfo-v4d0ext-IEs.c	\
-	TPC-CombinationInfoList.c	\
-	STARTList2.c	\
-	SRNC-RelocationInfo-v4b0ext-IEs.c	\
-	SRNC-RelocationInfo-v590ext-IEs.c	\
-	SRNC-RelocationInfo-v5a0ext-IEs.c	\
-	SRNC-RelocationInfo-v5b0ext-IEs.c	\
-	SRNC-RelocationInfo-v5c0ext-IEs.c	\
-	SRNC-RelocationInfo-v7xyext-IEs.c	\
-	CipheringInfoPerRB-List-v3a0ext.c	\
-	CipheringStatusList.c	\
-	CipheringStatusCNdomain.c	\
-	CodeChangeStatusList.c	\
-	CodeChangeStatus.c	\
-	StoredCompressedModeInfo.c	\
-	StoredTGP-SequenceList.c	\
-	StoredTGP-Sequence.c	\
-	SRNC-RelocationInfo-r4-IEs.c	\
-	SRNC-RelocationInfo-r5-IEs.c	\
-	SRNC-RelocationInfo-v690ext-IEs.c	\
-	SRNC-RelocationInfo-r6-IEs.c	\
-	CalculationTimeForCiphering.c	\
-	CipheringInfoPerRB.c	\
-	CipheringInfoPerRB-r4.c	\
-	CipheringInfoPerRB-List.c	\
-	CipheringInfoPerRB-List-r4.c	\
-	CipheringStatus.c	\
-	CipheringStatusList-r4.c	\
-	CipheringStatusCNdomain-r4.c	\
-	CN-DomainInformation-v390ext.c	\
-	CN-DomainInformationList-v390ext.c	\
-	CompressedModeMeasCapability-r4.c	\
-	COUNT-C-List.c	\
-	COUNT-CSingle.c	\
-	DL-PhysChCapabilityFDD-r4.c	\
-	DL-PhysChCapabilityFDD-r5.c	\
-	DL-PhysChCapabilityTDD-r5.c	\
-	DL-PhysChCapabilityTDD-LCR-r5.c	\
-	DL-RFC3095-Context.c	\
-	ImplementationSpecificParams.c	\
-	IntegrityProtectionStatus.c	\
-	InterRAT-UE-RadioAccessCapabilityList-r5.c	\
-	IntraFreqReportingCriteria-r6-ext.c	\
-	MaxHcContextSpace-r5.c	\
-	MeasurementCapability-r4.c	\
-	MeasurementCommandWithType.c	\
-	MeasurementCommandWithType-r4.c	\
-	MeasurementCommandWithType-r6.c	\
-	OngoingMeasRep.c	\
-	OngoingMeasRep-r4.c	\
-	OngoingMeasRep-r5.c	\
-	OngoingMeasRep-r6.c	\
-	OngoingMeasRepList.c	\
-	OngoingMeasRepList-r4.c	\
-	OngoingMeasRepList-r5.c	\
-	OngoingMeasRepList-r6.c	\
-	PDCP-Capability-r4.c	\
-	PDCP-Capability-r5.c	\
-	PDCP-Capability-r6.c	\
-	PhysicalChannelCapability-r4.c	\
-	PhysicalChannelCapability-r5.c	\
-	RF-Capability-r4.c	\
-	RFC3095-ContextInfo.c	\
-	RFC3095-Context-List.c	\
-	RLC-Capability-r5.c	\
-	SRB-SpecificIntegrityProtInfo.c	\
-	SRB-SpecificIntegrityProtInfoList.c	\
-	StateOfRRC.c	\
-	StateOfRRC-Procedure.c	\
-	TotalRLC-AM-BufferSize-r5.c	\
-	TPC-Combination-Info.c	\
-	UE-MultiModeRAT-Capability-r5.c	\
-	UE-Positioning-Capability-r4.c	\
-	UE-Positioning-LastKnownPos.c	\
-	UE-RadioAccessCapability-r4.c	\
-	UE-RadioAccessCapability-r5.c	\
-	UE-RadioAccessCapability-r6.c	\
-	UE-RadioAccessCapability-r7.c	\
-	UL-RFC3095-Context.c
+-include Makefile.am.libasncodec
 
-ASN_MODULE_HEADERS=	\
-	DL-DCCH-Message.h	\
-	DL-DCCH-MessageType.h	\
-	UL-DCCH-Message.h	\
-	UL-DCCH-MessageType.h	\
-	DL-CCCH-Message.h	\
-	DL-CCCH-MessageType.h	\
-	UL-CCCH-Message.h	\
-	UL-CCCH-MessageType.h	\
-	PCCH-Message.h	\
-	PCCH-MessageType.h	\
-	DL-SHCCH-Message.h	\
-	DL-SHCCH-MessageType.h	\
-	UL-SHCCH-Message.h	\
-	UL-SHCCH-MessageType.h	\
-	BCCH-FACH-Message.h	\
-	BCCH-FACH-MessageType.h	\
-	BCCH-BCH-Message.h	\
-	MCCH-Message.h	\
-	MCCH-MessageType.h	\
-	MSCH-Message.h	\
-	MSCH-MessageType.h	\
-	ActiveSetUpdate.h	\
-	ActiveSetUpdate-r3-IEs.h	\
-	ActiveSetUpdate-v4b0ext-IEs.h	\
-	ActiveSetUpdate-v590ext-IEs.h	\
-	ActiveSetUpdate-v690ext-IEs.h	\
-	ActiveSetUpdate-r6-IEs.h	\
-	ActiveSetUpdateComplete.h	\
-	ActiveSetUpdateFailure.h	\
-	AssistanceDataDelivery.h	\
-	AssistanceDataDelivery-r3-IEs.h	\
-	AssistanceDataDelivery-v3a0ext.h	\
-	AssistanceDataDelivery-v4b0ext-IEs.h	\
-	CellChangeOrderFromUTRAN.h	\
-	CellChangeOrderFromUTRAN-r3-IEs.h	\
-	CellChangeOrderFromUTRAN-v590ext-IEs.h	\
-	CellChangeOrderFromUTRANFailure.h	\
-	CellChangeOrderFromUTRANFailure-r3-IEs.h	\
-	CellUpdate.h	\
-	CellUpdate-v590ext.h	\
-	CellUpdate-v690ext-IEs.h	\
-	CellUpdate-v7xyext-IEs.h	\
-	CellUpdateConfirm.h	\
-	CellUpdateConfirm-r3-IEs.h	\
-	CellUpdateConfirm-v3a0ext.h	\
-	CellUpdateConfirm-v4b0ext-IEs.h	\
-	CellUpdateConfirm-v590ext-IEs.h	\
-	CellUpdateConfirm-v5d0ext-IEs.h	\
-	CellUpdateConfirm-r4-IEs.h	\
-	CellUpdateConfirm-r5-IEs.h	\
-	CellUpdateConfirm-r6-IEs.h	\
-	CellUpdateConfirm-v690ext-IEs.h	\
-	CellUpdateConfirm-r7-IEs.h	\
-	CellUpdateConfirm-CCCH.h	\
-	CounterCheck.h	\
-	CounterCheck-r3-IEs.h	\
-	CounterCheckResponse.h	\
-	DownlinkDirectTransfer.h	\
-	DownlinkDirectTransfer-r3-IEs.h	\
-	HandoverToUTRANCommand.h	\
-	HandoverToUTRANCommand-r3-IEs.h	\
-	HandoverToUTRANCommand-r4-IEs.h	\
-	HandoverToUTRANCommand-r5-IEs.h	\
-	HandoverToUTRANCommand-r6-IEs.h	\
-	HandoverToUTRANCommand-r7-IEs.h	\
-	HandoverToUTRANComplete.h	\
-	InitialDirectTransfer.h	\
-	InitialDirectTransfer-v3a0ext.h	\
-	InitialDirectTransfer-v590ext.h	\
-	InitialDirectTransfer-v690ext-IEs.h	\
-	HandoverFromUTRANCommand-GSM.h	\
-	HandoverFromUTRANCommand-GSM-r3-IEs.h	\
-	HandoverFromUTRANCommand-GSM-r6-IEs.h	\
-	HandoverFromUTRANCommand-GSM-v690ext-IEs.h	\
-	HandoverFromUTRANCommand-GERANIu.h	\
-	HandoverFromUTRANCommand-GERANIu-r5-IEs.h	\
-	HandoverFromUTRANCommand-CDMA2000.h	\
-	HandoverFromUTRANCommand-CDMA2000-r3-IEs.h	\
-	HandoverFromUTRANFailure.h	\
-	HandoverFromUtranFailure-v590ext-IEs.h	\
-	InterRATHandoverInfo.h	\
-	InterRATHandoverInfo-v390ext-IEs.h	\
-	InterRATHandoverInfo-v3a0ext-IEs.h	\
-	InterRATHandoverInfo-v3d0ext-IEs.h	\
-	InterRATHandoverInfo-v3g0ext-IEs.h	\
-	InterRATHandoverInfo-r3-add-ext-IEs.h	\
-	InterRATHandoverInfo-v4b0ext-IEs.h	\
-	InterRATHandoverInfo-v4d0ext-IEs.h	\
-	InterRATHandoverInfo-v590ext-IEs.h	\
-	InterRATHandoverInfo-v690ext1-IEs.h	\
-	InterRATHandoverInfo-v690ext-IEs.h	\
-	InterRATHandoverInfo-v7xyext-IEs.h	\
-	MeasurementControl.h	\
-	MeasurementControl-r3-IEs.h	\
-	MeasurementControl-v390ext.h	\
-	MeasurementControl-v3a0ext.h	\
-	MeasurementControl-r4-IEs.h	\
-	MeasurementControl-v590ext-IEs.h	\
-	MeasurementControl-v5b0ext-IEs.h	\
-	MeasurementControl-r6-IEs.h	\
-	MeasurementControl-v6a0ext-IEs.h	\
-	MeasurementControl-v7xyext-IEs.h	\
-	MeasurementControlFailure.h	\
-	MeasurementControlFailure-v590ext-IEs.h	\
-	MeasurementReport.h	\
-	MeasurementReport-v390ext.h	\
-	MeasurementReport-v4b0ext-IEs.h	\
-	MeasurementReport-v590ext-IEs.h	\
-	MeasurementReport-v5b0ext-IEs.h	\
-	MeasurementReport-v690ext-IEs.h	\
-	MeasurementReport-v7xyext-IEs.h	\
-	PagingType1.h	\
-	PagingType1-v590ext-IEs.h	\
-	PagingType2.h	\
-	PhysicalChannelReconfiguration.h	\
-	PhysicalChannelReconfiguration-r3-IEs.h	\
-	PhysicalChannelReconfiguration-v3a0ext.h	\
-	PhysicalChannelReconfiguration-v4b0ext-IEs.h	\
-	PhysicalChannelReconfiguration-v590ext-IEs.h	\
-	PhysicalChannelReconfiguration-r4-IEs.h	\
-	PhysicalChannelReconfiguration-r5-IEs.h	\
-	PhysicalChannelReconfiguration-r6-IEs.h	\
-	PhysicalChannelReconfiguration-v690ext-IEs.h	\
-	PhysicalChannelReconfiguration-r7-IEs.h	\
-	PhysicalChannelReconfigurationComplete.h	\
-	PhysicalChannelReconfigurationComplete-v7xyext-IEs.h	\
-	PhysicalChannelReconfigurationFailure.h	\
-	PhysicalSharedChannelAllocation.h	\
-	PhysicalSharedChannelAllocation-r3-IEs.h	\
-	PhysicalSharedChannelAllocation-r4-IEs.h	\
-	PhysicalSharedChannelAllocation-v690ext-IEs.h	\
-	PhysicalSharedChannelAllocation-v7xyext-IEs.h	\
-	PUSCHCapacityRequest.h	\
-	PUSCHCapacityRequest-v590ext.h	\
-	RadioBearerReconfiguration.h	\
-	RadioBearerReconfiguration-r3-IEs.h	\
-	RadioBearerReconfiguration-v3a0ext.h	\
-	RadioBearerReconfiguration-v4b0ext-IEs.h	\
-	RadioBearerReconfiguration-v590ext-IEs.h	\
-	RadioBearerReconfiguration-v5d0ext-IEs.h	\
-	RadioBearerReconfiguration-r4-IEs.h	\
-	RadioBearerReconfiguration-r5-IEs.h	\
-	RadioBearerReconfiguration-r6-IEs.h	\
-	RadioBearerReconfiguration-v690ext-IEs.h	\
-	RadioBearerReconfiguration-r7-IEs.h	\
-	RadioBearerReconfigurationComplete.h	\
-	RadioBearerReconfigurationComplete-v7xyext-IEs.h	\
-	RadioBearerReconfigurationFailure.h	\
-	RadioBearerRelease.h	\
-	RadioBearerRelease-r3-IEs.h	\
-	RadioBearerRelease-v3a0ext.h	\
-	RadioBearerRelease-v4b0ext-IEs.h	\
-	RadioBearerRelease-v590ext-IEs.h	\
-	RadioBearerRelease-r4-IEs.h	\
-	RadioBearerRelease-r5-IEs.h	\
-	RadioBearerRelease-v690ext-IEs.h	\
-	RadioBearerRelease-r6-IEs.h	\
-	RadioBearerRelease-r7-IEs.h	\
-	RadioBearerReleaseComplete.h	\
-	RadioBearerReleaseComplete-v7xyext-IEs.h	\
-	RadioBearerReleaseFailure.h	\
-	RadioBearerSetup.h	\
-	RadioBearerSetup-r3-IEs.h	\
-	RadioBearerSetup-v3a0ext.h	\
-	RadioBearerSetup-v4b0ext-IEs.h	\
-	RadioBearerSetup-v590ext-IEs.h	\
-	RadioBearerSetup-v5d0ext-IEs.h	\
-	RadioBearerSetup-r4-IEs.h	\
-	RadioBearerSetup-r5-IEs.h	\
-	RadioBearerSetup-v690ext-IEs.h	\
-	RadioBearerSetup-r6-IEs.h	\
-	RadioBearerSetup-r7-IEs.h	\
-	RadioBearerSetupComplete.h	\
-	RadioBearerSetupComplete-v7xyext-IEs.h	\
-	RadioBearerSetupFailure.h	\
-	RRCConnectionReject.h	\
-	RRCConnectionReject-r3-IEs.h	\
-	RRCConnectionReject-v690ext-IEs.h	\
-	RRCConnectionRelease.h	\
-	RRCConnectionRelease-r3-IEs.h	\
-	RRCConnectionRelease-r4-IEs.h	\
-	RRCConnectionRelease-v690ext-IEs.h	\
-	RRCConnectionRelease-CCCH.h	\
-	RRCConnectionRelease-CCCH-r3-IEs.h	\
-	RRCConnectionRelease-CCCH-r4-IEs.h	\
-	RRCConnectionRelease-CCCH-r5-IEs.h	\
-	RRCConnectionRelease-CCCH-v690ext-IEs.h	\
-	RRCConnectionReleaseComplete.h	\
-	RRCConnectionRequest.h	\
-	RRCConnectionRequest-v3d0ext-IEs.h	\
-	RRCConnectionRequest-v4b0ext-IEs.h	\
-	RRCConnectionRequest-v590ext-IEs.h	\
-	RRCConnectionRequest-v690ext-IEs.h	\
-	RRCConnectionSetup.h	\
-	RRCConnectionSetup-r3-IEs.h	\
-	RRCConnectionSetup-v4b0ext-IEs.h	\
-	RRCConnectionSetup-v590ext-IEs.h	\
-	RRCConnectionSetup-r4-IEs.h	\
-	RRCConnectionSetup-r5-IEs.h	\
-	RRCConnectionSetup-v690ext-IEs.h	\
-	RRCConnectionSetup-r6-IEs.h	\
-	RRCConnectionSetup-r7-IEs.h	\
-	RRCConnectionSetup-v7xyext-IEs.h	\
-	RRCConnectionSetupComplete.h	\
-	RRCConnectionSetupComplete-v370ext.h	\
-	RRCConnectionSetupComplete-v380ext-IEs.h	\
-	RRCConnectionSetupComplete-v3a0ext-IEs.h	\
-	RRCConnectionSetupComplete-v3g0ext-IEs.h	\
-	RRCConnectionSetupComplete-r3-add-ext-IEs.h	\
-	RRCConnectionSetupComplete-v4b0ext-IEs.h	\
-	RRCConnectionSetupComplete-v590ext-IEs.h	\
-	RRCConnectionSetupComplete-v5c0ext-IEs.h	\
-	RRCConnectionSetupComplete-v650ext-IEs.h	\
-	RRCConnectionSetupComplete-v680ext-IEs.h	\
-	RRCConnectionSetupComplete-v690ext-IEs.h	\
-	RRCConnectionSetupComplete-v7xyext-IEs.h	\
-	RRC-FailureInfo.h	\
-	RRC-FailureInfo-r3-IEs.h	\
-	RRCStatus.h	\
-	SecurityModeCommand.h	\
-	SecurityModeCommand-r3-IEs.h	\
-	SecurityModeComplete.h	\
-	SecurityModeFailure.h	\
-	SignallingConnectionRelease.h	\
-	SignallingConnectionRelease-r3-IEs.h	\
-	SignallingConnectionReleaseIndication.h	\
-	SystemInformation-BCH.h	\
-	SystemInformation-FACH.h	\
-	FirstSegment.h	\
-	FirstSegmentShort.h	\
-	SubsequentSegment.h	\
-	LastSegment.h	\
-	LastSegmentShort.h	\
-	CompleteSIB-List.h	\
-	CompleteSIB.h	\
-	CompleteSIBshort.h	\
-	SystemInformationChangeIndication.h	\
-	TransportChannelReconfiguration.h	\
-	TransportChannelReconfiguration-r3-IEs.h	\
-	TransportChannelReconfiguration-v3a0ext.h	\
-	TransportChannelReconfiguration-v4b0ext-IEs.h	\
-	TransportChannelReconfiguration-v590ext-IEs.h	\
-	TransportChannelReconfiguration-r4-IEs.h	\
-	TransportChannelReconfiguration-r5-IEs.h	\
-	TransportChannelReconfiguration-v690ext-IEs.h	\
-	TransportChannelReconfiguration-r6-IEs.h	\
-	TransportChannelReconfiguration-r7-IEs.h	\
-	TransportChannelReconfigurationComplete.h	\
-	TransportChannelReconfigurationComplete-v7xyext-IEs.h	\
-	TransportChannelReconfigurationFailure.h	\
-	TransportFormatCombinationControl.h	\
-	TransportFormatCombinationControlFailure.h	\
-	UECapabilityEnquiry.h	\
-	UECapabilityEnquiry-r3-IEs.h	\
-	UECapabilityEnquiry-v4b0ext-IEs.h	\
-	UECapabilityEnquiry-v590ext-IEs.h	\
-	UECapabilityEnquiry-v7xyext-IEs.h	\
-	UECapabilityInformation.h	\
-	UECapabilityInformation-v370ext.h	\
-	UECapabilityInformation-v380ext-IEs.h	\
-	UECapabilityInformation-v3a0ext-IEs.h	\
-	UECapabilityInformation-r3-add-ext-IEs.h	\
-	UECapabilityInformation-v4b0ext.h	\
-	UECapabilityInformation-v590ext.h	\
-	UECapabilityInformation-v5c0ext.h	\
-	UECapabilityInformation-v650ext-IEs.h	\
-	UECapabilityInformation-v680ext-IEs.h	\
-	UECapabilityInformation-v690ext-IEs.h	\
-	UECapabilityInformation-v7xyext-IEs.h	\
-	UECapabilityInformationConfirm.h	\
-	UECapabilityInformationConfirm-r3-IEs.h	\
-	UplinkDirectTransfer.h	\
-	UplinkDirectTransfer-v690ext-IEs.h	\
-	UplinkPhysicalChannelControl.h	\
-	UplinkPhysicalChannelControl-r3-IEs.h	\
-	UplinkPhysicalChannelControl-v4b0ext-IEs.h	\
-	UplinkPhysicalChannelControl-r4-IEs.h	\
-	UplinkPhysicalChannelControl-r5-IEs.h	\
-	UplinkPhysicalChannelControl-v690ext-IEs.h	\
-	UplinkPhysicalChannelControl-v6a0ext-IEs.h	\
-	UplinkPhysicalChannelControl-r7-IEs.h	\
-	URAUpdate.h	\
-	URAUpdateConfirm.h	\
-	URAUpdateConfirm-r3-IEs.h	\
-	URAUpdateConfirm-r5-IEs.h	\
-	URAUpdateConfirm-v690ext-IEs.h	\
-	URAUpdateConfirm-CCCH.h	\
-	URAUpdateConfirm-CCCH-r3-IEs.h	\
-	UTRANMobilityInformation.h	\
-	UTRANMobilityInformation-r3-IEs.h	\
-	UTRANMobilityInformation-v3a0ext-IEs.h	\
-	UTRANMobilityInformation-r5-IEs.h	\
-	UtranMobilityInformation-v690ext-IEs.h	\
-	UTRANMobilityInformationConfirm.h	\
-	UTRANMobilityInformationFailure.h	\
-	MBMSAccessInformation.h	\
-	MBMSCommonPTMRBInformation.h	\
-	MBMSCurrentCellPTMRBInformation.h	\
-	MBMSGeneralInformation.h	\
-	MBMSGeneralInformation-v7xyext-IEs.h	\
-	MBMSModificationRequest.h	\
-	MBMSModifiedServicesInformation.h	\
-	MBMSNeighbouringCellPTMRBInformation.h	\
-	MBMSSchedulingInformation.h	\
-	MBMSUnmodifiedServicesInformation.h	\
-	Ansi-41-IDNNS.h	\
-	CN-DomainIdentity.h	\
-	CN-DomainInformation.h	\
-	CN-DomainInformationFull.h	\
-	CN-DomainInformationList.h	\
-	CN-DomainInformationListFull.h	\
-	CN-DomainSysInfo.h	\
-	CN-DomainSysInfoList.h	\
-	CN-InformationInfo.h	\
-	CN-InformationInfo-r6.h	\
-	CN-InformationInfoFull.h	\
-	Digit.h	\
-	Gsm-map-IDNNS.h	\
-	IMEI.h	\
-	IMEI-Digit.h	\
-	IMSI-GSM-MAP.h	\
-	IntraDomainNasNodeSelector.h	\
-	LAI.h	\
-	MCC.h	\
-	MNC.h	\
-	MultiplePLMN-List-r6.h	\
-	NAS-Message.h	\
-	NAS-Synchronisation-Indicator.h	\
-	NAS-SystemInformationGSM-MAP.h	\
-	P-TMSI-GSM-MAP.h	\
-	PagingRecordTypeID.h	\
-	PLMN-Identity.h	\
-	PLMN-IdentityWithOptionalMCC-r6.h	\
-	PLMN-Type.h	\
-	RAB-Identity.h	\
-	RAI.h	\
-	RoutingAreaCode.h	\
-	RoutingParameter.h	\
-	TMSI-GSM-MAP.h	\
-	AccessClassBarred.h	\
-	AccessClassBarredList.h	\
-	AllowedIndicator.h	\
-	CellAccessRestriction.h	\
-	CellBarred.h	\
-	CellIdentity.h	\
-	CellIdentity-PerRL-List.h	\
-	CellSelectReselectInfoSIB-3-4.h	\
-	DomainSpecificAccessRestrictionForSharedNetwork-v670ext.h	\
-	DomainSpecificAccessRestrictionList-v670ext.h	\
-	DomainSpecificAccessRestrictionParam-v670ext.h	\
-	DomainSpecificAccessRestriction-v670ext.h	\
-	MapParameter.h	\
-	Mapping.h	\
-	Mapping-LCR-r4.h	\
-	MappingFunctionParameter.h	\
-	MappingFunctionParameterList.h	\
-	MappingFunctionType.h	\
-	MappingInfo.h	\
-	Q-Hyst-S.h	\
-	Q-Hyst-S-Fine.h	\
-	RAT.h	\
-	RAT-FDD-Info.h	\
-	RAT-FDD-InfoList.h	\
-	RAT-Identifier.h	\
-	RAT-TDD-Info.h	\
-	RAT-TDD-InfoList.h	\
-	ReservedIndicator.h	\
-	S-SearchQual.h	\
-	S-SearchRXLEV.h	\
-	SpeedDependentScalingFactor.h	\
-	T-Barred.h	\
-	T-Reselection-S.h	\
-	T-Reselection-S-Fine.h	\
-	TreselectionScalingFactor.h	\
-	UpperLimit.h	\
-	URA-Identity.h	\
-	URA-IdentityList.h	\
-	AccessStratumReleaseIndicator.h	\
-	ActivationTime.h	\
-	BackoffControlParams.h	\
-	C-RNTI.h	\
-	CapabilityUpdateRequirement.h	\
-	CapabilityUpdateRequirement-r4-ext.h	\
-	CapabilityUpdateRequirement-r4.h	\
-	CapabilityUpdateRequirement-r7-ext.h	\
-	CellUpdateCause.h	\
-	CellUpdateCause-ext.h	\
-	ChipRateCapability.h	\
-	ChipRateCapability-r7.h	\
-	CipheringAlgorithm.h	\
-	CipheringModeCommand.h	\
-	CipheringModeInfo.h	\
-	CN-DRX-CycleLengthCoefficient.h	\
-	CN-PagedUE-Identity.h	\
-	CompressedModeMeasCapability.h	\
-	CompressedModeMeasCapability-LCR-r4.h	\
-	CompressedModeMeasCapabFDDList.h	\
-	CompressedModeMeasCapabFDDList2.h	\
-	CompressedModeMeasCapabFDDList-ext.h	\
-	CompressedModeMeasCapabFDD.h	\
-	CompressedModeMeasCapabFDD2.h	\
-	CompressedModeMeasCapabFDD-ext.h	\
-	CompressedModeMeasCapabTDDList.h	\
-	CompressedModeMeasCapabTDD.h	\
-	CompressedModeMeasCapabGSMList.h	\
-	CompressedModeMeasCapabGSM.h	\
-	CompressedModeMeasCapabMC.h	\
-	CPCH-Parameters.h	\
-	DL-CapabilityWithSimultaneousHS-DSCHConfig.h	\
-	DL-DPCCH-BER.h	\
-	DL-PhysChCapabilityFDD.h	\
-	DL-PhysChCapabilityFDD-v380ext.h	\
-	SupportOfDedicatedPilotsForChEstimation.h	\
-	DL-PhysChCapabilityTDD.h	\
-	DL-PhysChCapabilityTDD-LCR-r4.h	\
-	DL-PhysChCapabilityTDD-768.h	\
-	DL-TransChCapability.h	\
-	DRAC-SysInfo.h	\
-	DRAC-SysInfoList.h	\
-	DSCH-RNTI.h	\
-	DelayRestrictionFlag.h	\
-	E-RNTI.h	\
-	ESN-DS-41.h	\
-	EstablishmentCause.h	\
-	FailureCauseWithProtErr.h	\
-	FailureCauseWithProtErrTrId.h	\
-	GroupIdentityWithReleaseInformation.h	\
-	GroupReleaseInformation.h	\
-	GSM-Measurements.h	\
-	H-RNTI.h	\
-	HSDSCH-physical-layer-category.h	\
-	UESpecificBehaviourInformation1idle.h	\
-	UESpecificBehaviourInformation1interRAT.h	\
-	IMSI-and-ESN-DS-41.h	\
-	IMSI-DS-41.h	\
-	InitialPriorityDelayList.h	\
-	InitialUE-Identity.h	\
-	IntegrityCheckInfo.h	\
-	IntegrityProtActivationInfo.h	\
-	IntegrityProtectionAlgorithm.h	\
-	IntegrityProtectionModeCommand.h	\
-	IntegrityProtectionModeInfo.h	\
-	IntegrityProtInitNumber.h	\
-	MaxHcContextSpace.h	\
-	MaxHcContextSpace-r5-ext.h	\
-	MaxROHC-ContextSessions-r4.h	\
-	MaximumAM-EntityNumberRLC-Cap.h	\
-	MaximumBitRate.h	\
-	MaximumRLC-WindowSize.h	\
-	MaxNoDPDCH-BitsTransmitted.h	\
-	MaxNoBits.h	\
-	MaxNoPhysChBitsReceived.h	\
-	MaxNoSCCPCH-RL.h	\
-	MaxNumberOfTF.h	\
-	MaxNumberOfTFC-DL.h	\
-	MaxNumberOfTFC-UL.h	\
-	MaxPhysChPerFrame.h	\
-	MaxPhysChPerFrame-768.h	\
-	MaxPhysChPerSubFrame-r4.h	\
-	MaxPhysChPerTimeslot.h	\
-	MaxPhysChPerTS.h	\
-	MaxPhysChPerTS-768.h	\
-	MaxSimultaneousCCTrCH-Count.h	\
-	MaxSimultaneousTransChsDL.h	\
-	MaxSimultaneousTransChsUL.h	\
-	MaxTransportBlocksDL.h	\
-	MaxTransportBlocksUL.h	\
-	MaxTS-PerFrame.h	\
-	MaxTS-PerSubFrame-r4.h	\
-	MeasurementCapability.h	\
-	MeasurementCapabilityExt.h	\
-	MeasurementCapabilityExt2.h	\
-	MeasurementCapability-r4-ext.h	\
-	MessageAuthenticationCode.h	\
-	MinimumSF-DL.h	\
-	MinimumSF-DL-768.h	\
-	MinimumSF-UL.h	\
-	MultiModeCapability.h	\
-	MultiRAT-Capability.h	\
-	MultiModeRAT-Capability-v590ext.h	\
-	MultiModeRAT-Capability-v680ext.h	\
-	N-300.h	\
-	N-301.h	\
-	N-302.h	\
-	N-304.h	\
-	N-308.h	\
-	N-310.h	\
-	N-312.h	\
-	N-312ext.h	\
-	N-312-r5.h	\
-	N-313.h	\
-	N-315.h	\
-	N-315ext.h	\
-	N-315-r5.h	\
-	N-AccessFails.h	\
-	N-AP-RetransMax.h	\
-	NetworkAssistedGPS-Supported.h	\
-	NF-BO-AllBusy.h	\
-	NF-BO-NoAICH.h	\
-	NF-BO-Mismatch.h	\
-	NS-BO-Busy.h	\
-	NS-IP.h	\
-	P-TMSI-and-RAI-GSM-MAP.h	\
-	PagingCause.h	\
-	PagingRecord.h	\
-	PagingRecord2-r5.h	\
-	PagingRecordList.h	\
-	PagingRecord2List-r5.h	\
-	PDCP-Capability.h	\
-	PDCP-Capability-r4-ext.h	\
-	PDCP-Capability-r5-ext.h	\
-	PDCP-Capability-r5-ext2.h	\
-	PhysicalChannelCapability.h	\
-	PhysicalChannelCapability-r7.h	\
-	PhysicalChannelCapability-LCR-r4.h	\
-	PhysicalChannelCapability-hspdsch-r5.h	\
-	PNBSCH-Allocation-r4.h	\
-	ProtocolErrorCause.h	\
-	ProtocolErrorIndicator.h	\
-	ProtocolErrorIndicatorWithMoreInfo.h	\
-	ProtocolErrorMoreInformation.h	\
-	RadioFrequencyBandFDD.h	\
-	RadioFrequencyBandFDD2.h	\
-	RadioFrequencyBandTDDList.h	\
-	RadioFrequencyBandTDD.h	\
-	RadioFrequencyBandGSM.h	\
-	Rb-timer-indicator.h	\
-	Re-EstablishmentTimer.h	\
-	RedirectionInfo.h	\
-	RedirectionInfo-r6.h	\
-	RejectionCause.h	\
-	ReleaseCause.h	\
-	RF-Capability.h	\
-	RF-Capability-r4-ext.h	\
-	RF-Capability-r7.h	\
-	RLC-Capability.h	\
-	RLC-Capability-r5-ext.h	\
-	RRC-ConnectionReleaseInformation.h	\
-	RRC-MessageSequenceNumber.h	\
-	RRC-MessageSequenceNumberList.h	\
-	RRC-StateIndicator.h	\
-	RRC-TransactionIdentifier.h	\
-	S-RNTI.h	\
-	S-RNTI-2.h	\
-	SecurityCapability.h	\
-	Serving-HSDSCH-CellInformation.h	\
-	SimultaneousSCCPCH-DPCH-Reception.h	\
-	SRNC-Identity.h	\
-	START-Value.h	\
-	STARTList.h	\
-	STARTSingle.h	\
-	CapabilityUpdateRequirement-r5.h	\
-	SystemSpecificCapUpdateReq.h	\
-	SystemSpecificCapUpdateReq-v590ext.h	\
-	SystemSpecificCapUpdateReq-r5.h	\
-	SystemSpecificCapUpdateReqList.h	\
-	SystemSpecificCapUpdateReqList-r5.h	\
-	T-300.h	\
-	T-301.h	\
-	T-302.h	\
-	T-304.h	\
-	T-305.h	\
-	T-307.h	\
-	T-308.h	\
-	T-309.h	\
-	T-310.h	\
-	T-311.h	\
-	T-312.h	\
-	T-313.h	\
-	T-314.h	\
-	T-315.h	\
-	T-316.h	\
-	T-317.h	\
-	T-318.h	\
-	T-CPCH.h	\
-	TMSI-and-LAI-GSM-MAP.h	\
-	TMSI-DS-41.h	\
-	TotalRLC-AM-BufferSize.h	\
-	TotalRLC-AM-BufferSize-r5-ext.h	\
-	TransmissionProbability.h	\
-	TransportChannelCapability.h	\
-	TurboSupport.h	\
-	TxRxFrequencySeparation.h	\
-	U-RNTI.h	\
-	U-RNTI-Group.h	\
-	U-RNTI-Short.h	\
-	UE-CapabilityContainer-IEs.h	\
-	UE-ConnTimersAndConstants.h	\
-	UE-ConnTimersAndConstants-v3a0ext.h	\
-	UE-ConnTimersAndConstants-r5.h	\
-	UE-IdleTimersAndConstants.h	\
-	UE-IdleTimersAndConstants-v3a0ext.h	\
-	UE-MultiModeRAT-Capability.h	\
-	UE-PowerClass.h	\
-	UE-PowerClassExt.h	\
-	UE-RadioAccessCapability.h	\
-	UE-RadioAccessCapabilityInfo.h	\
-	UE-RadioAccessCapability-v370ext.h	\
-	UE-RadioAccessCapability-v380ext.h	\
-	UE-RadioAccessCapability-v3a0ext.h	\
-	UE-RadioAccessCapability-v3g0ext.h	\
-	UE-RadioAccessCapability-v650ext.h	\
-	UE-RadioAccessCapability-v690ext.h	\
-	UE-RadioAccessCapability-v7xyext.h	\
-	UE-RadioAccessCapabBandFDDList2.h	\
-	UE-RadioAccessCapabBandFDD2.h	\
-	UE-PositioningCapabilityExt-v380.h	\
-	UE-PositioningCapabilityExt-v3a0.h	\
-	UE-PositioningCapabilityExt-v3g0.h	\
-	UE-RadioAccessCapabBandFDDList.h	\
-	UE-RadioAccessCapabBandFDDList-ext.h	\
-	UE-RadioAccessCapabBandFDD.h	\
-	UE-RadioAccessCapabBandFDD-ext.h	\
-	UE-RadioAccessCapability-v4b0ext.h	\
-	UE-RadioAccessCapabilityComp.h	\
-	UE-RadioAccessCapabilityComp-ext.h	\
-	UE-RadioAccessCapabilityComp-r7.h	\
-	UE-RadioAccessCapabilityComp2.h	\
-	RF-CapabilityComp.h	\
-	RF-CapabilityComp-r7.h	\
-	RF-CapabBandFDDComp.h	\
-	RF-CapabBandListFDDComp.h	\
-	RF-CapabBandListFDDComp-ext.h	\
-	UE-RadioAccessCapability-v590ext.h	\
-	UE-RadioAccessCapability-v5c0ext.h	\
-	UE-RadioAccessCapability-v680ext.h	\
-	UL-PhysChCapabilityFDD.h	\
-	UL-PhysChCapabilityFDD-r6.h	\
-	UL-PhysChCapabilityTDD.h	\
-	UL-PhysChCapabilityTDD-LCR-r4.h	\
-	PhysicalChannelCapability-edch-r6.h	\
-	UL-TransChCapability.h	\
-	UE-Positioning-Capability.h	\
-	UE-SecurityInformation.h	\
-	UE-SecurityInformation2.h	\
-	URA-UpdateCause.h	\
-	UTRAN-DRX-CycleLengthCoefficient.h	\
-	WaitTime.h	\
-	AlgorithmSpecificInfo.h	\
-	AlgorithmSpecificInfo-r4.h	\
-	CID-InclusionInfo-r4.h	\
-	COUNT-C.h	\
-	COUNT-C-MSB.h	\
-	DefaultConfigIdentity.h	\
-	DefaultConfigIdentity-r4.h	\
-	DefaultConfigIdentity-r5.h	\
-	DefaultConfigIdentity-r6.h	\
-	DefaultConfigMode.h	\
-	DDI.h	\
-	DL-AM-RLC-Mode.h	\
-	DL-AM-RLC-Mode-r5.h	\
-	DL-CounterSynchronisationInfo.h	\
-	DL-CounterSynchronisationInfo-r5.h	\
-	DL-LogicalChannelMapping.h	\
-	DL-LogicalChannelMapping-r5.h	\
-	DL-LogicalChannelMappingList.h	\
-	DL-LogicalChannelMappingList-r5.h	\
-	DL-Reception-Window-Size-r6.h	\
-	DL-RFC3095-r4.h	\
-	DL-RLC-Mode.h	\
-	DL-RLC-Mode-r5.h	\
-	DL-RLC-Mode-r6.h	\
-	DL-RLC-StatusInfo.h	\
-	DL-TM-RLC-Mode.h	\
-	DL-TransportChannelType.h	\
-	DL-TransportChannelType-r5.h	\
-	DL-UM-RLC-LI-size.h	\
-	DL-UM-RLC-Mode-r5.h	\
-	DL-UM-RLC-Mode-r6.h	\
-	ExpectReordering.h	\
-	ExplicitDiscard.h	\
-	HeaderCompressionInfo.h	\
-	HeaderCompressionInfoList.h	\
-	HeaderCompressionInfo-r4.h	\
-	HeaderCompressionInfoList-r4.h	\
-	LogicalChannelIdentity.h	\
-	LosslessSRNS-RelocSupport.h	\
-	MAC-d-HFN-initial-value.h	\
-	MAC-LogicalChannelPriority.h	\
-	MaxDAT.h	\
-	MaxDAT-Retransmissions.h	\
-	MaxMRW.h	\
-	MaxPDCP-SN-WindowSize.h	\
-	MaxRST.h	\
-	NoExplicitDiscard.h	\
-	PDCP-Info.h	\
-	PDCP-Info-r4.h	\
-	PDCP-InfoReconfig.h	\
-	PDCP-InfoReconfig-r4.h	\
-	PDCP-PDU-Header.h	\
-	PDCP-ROHC-TargetMode.h	\
-	PDCP-SN-Info.h	\
-	Poll-PDU.h	\
-	Poll-SDU.h	\
-	PollingInfo.h	\
-	PollWindow.h	\
-	PredefinedConfigIdentity.h	\
-	PredefinedConfigValueTag.h	\
-	PredefinedRB-Configuration.h	\
-	PreDefRadioConfiguration.h	\
-	PredefinedConfigStatusList.h	\
-	PredefinedConfigStatusInfo.h	\
-	PredefinedConfigStatusListComp.h	\
-	PredefinedConfigSetsWithDifferentValueTag.h	\
-	PredefinedConfigSetWithDifferentValueTag.h	\
-	PredefinedConfigValueTagList.h	\
-	PredefinedConfigStatusListVarSz.h	\
-	RAB-Info.h	\
-	RAB-Info-r6-ext.h	\
-	RAB-Info-r6.h	\
-	RAB-InformationList.h	\
-	RAB-InformationList-r6.h	\
-	RAB-InformationReconfigList.h	\
-	RAB-InformationReconfig.h	\
-	RAB-Info-Post.h	\
-	RAB-InformationSetup.h	\
-	RAB-InformationSetup-r4.h	\
-	RAB-InformationSetup-r5.h	\
-	RAB-InformationSetup-r6-ext.h	\
-	RAB-InformationSetup-r6.h	\
-	RAB-InformationSetupList.h	\
-	RAB-InformationSetupList-r4.h	\
-	RAB-InformationSetupList-r5.h	\
-	RAB-InformationSetupList-r6.h	\
-	RAB-InformationSetupList-r6-ext.h	\
-	RB-ActivationTimeInfo.h	\
-	RB-ActivationTimeInfoList.h	\
-	RB-COUNT-C-Information.h	\
-	RB-COUNT-C-InformationList.h	\
-	RB-COUNT-C-MSB-Information.h	\
-	RB-COUNT-C-MSB-InformationList.h	\
-	RB-Identity.h	\
-	RB-IdentityList.h	\
-	RB-InformationAffected.h	\
-	RB-InformationAffected-r5.h	\
-	RB-InformationAffected-r6.h	\
-	RB-InformationAffectedList.h	\
-	RB-InformationAffectedList-r5.h	\
-	RB-InformationAffectedList-r6.h	\
-	RB-InformationChanged-r6.h	\
-	RB-InformationChangedList-r6.h	\
-	RB-InformationReconfig.h	\
-	RB-InformationReconfig-r4.h	\
-	RB-InformationReconfig-r5.h	\
-	RB-InformationReconfig-r6.h	\
-	RB-InformationReconfigList.h	\
-	RB-InformationReconfigList-r4.h	\
-	RB-InformationReconfigList-r5.h	\
-	RB-InformationReconfigList-r6.h	\
-	RB-InformationReleaseList.h	\
-	RB-InformationSetup.h	\
-	RB-InformationSetup-r4.h	\
-	RB-InformationSetup-r5.h	\
-	RB-InformationSetup-r6.h	\
-	RB-InformationSetupList.h	\
-	RB-InformationSetupList-r4.h	\
-	RB-InformationSetupList-r5.h	\
-	RB-InformationSetupList-r6.h	\
-	RB-MappingInfo.h	\
-	RB-MappingInfo-r5.h	\
-	RB-MappingInfo-r6.h	\
-	RB-MappingOption.h	\
-	RB-MappingOption-r5.h	\
-	RB-MappingOption-r6.h	\
-	RB-PDCPContextRelocation.h	\
-	RB-PDCPContextRelocationList.h	\
-	RB-StopContinue.h	\
-	RB-WithPDCP-Info.h	\
-	RB-WithPDCP-InfoList.h	\
-	ReceivingWindowSize.h	\
-	RFC2507-Info.h	\
-	RFC3095-Info-r4.h	\
-	RLC-Info.h	\
-	RLC-Info-r5.h	\
-	RLC-Info-r6.h	\
-	RLC-Info-MCCH-r6.h	\
-	RLC-Info-MSCH-r6.h	\
-	RLC-Info-MTCH-r6.h	\
-	RLC-InfoChoice.h	\
-	RLC-InfoChoice-r5.h	\
-	RLC-InfoChoice-r6.h	\
-	RLC-PDU-Size.h	\
-	RLC-PDU-SizeList.h	\
-	RLC-SequenceNumber.h	\
-	RLC-SizeInfo.h	\
-	RLC-SizeExplicitList.h	\
-	ROHC-Profile-r4.h	\
-	ROHC-ProfileList-r4.h	\
-	ROHC-PacketSize-r4.h	\
-	ROHC-PacketSizeList-r4.h	\
-	SRB-InformationSetup.h	\
-	SRB-InformationSetup-r5.h	\
-	SRB-InformationSetup-r6.h	\
-	SRB-InformationSetupList.h	\
-	SRB-InformationSetupList-r5.h	\
-	SRB-InformationSetupList-r6.h	\
-	SRB-InformationSetupList2.h	\
-	SRB-InformationSetupList2-r6.h	\
-	TimerDAR-r6.h	\
-	TimerDiscard.h	\
-	TimerEPC.h	\
-	TimerMRW.h	\
-	TimerOSD-r6.h	\
-	TimerPoll.h	\
-	TimerPollPeriodic.h	\
-	TimerPollProhibit.h	\
-	TimerRST.h	\
-	TimerStatusPeriodic.h	\
-	TimerStatusProhibit.h	\
-	TransmissionRLC-Discard.h	\
-	TransmissionWindowSize.h	\
-	UL-AM-RLC-Mode.h	\
-	UL-CounterSynchronisationInfo.h	\
-	UL-LogicalChannelMapping.h	\
-	UL-LogicalChannelMapping-r6.h	\
-	UL-LogicalChannelMappingList.h	\
-	UL-LogicalChannelMappingList-r6.h	\
-	UL-LogicalChannelMappings.h	\
-	UL-LogicalChannelMappings-r6.h	\
-	UL-RFC3095-r4.h	\
-	UL-RLC-Mode.h	\
-	UL-TM-RLC-Mode.h	\
-	UL-UM-RLC-Mode.h	\
-	UL-TransportChannelType.h	\
-	UM-RLC-DuplAvoid-Reord-Info-r6.h	\
-	UM-RLC-OutOSeqDelivery-Info-r6.h	\
-	WindowSizeDAR-r6.h	\
-	WindowSizeOSD-r6.h	\
-	AddOrReconfMAC-dFlow.h	\
-	AllowedTFC-List.h	\
-	AllowedTFI-List.h	\
-	BitModeRLC-SizeInfo.h	\
-	BLER-QualityValue.h	\
-	ChannelCodingType.h	\
-	CodingRate.h	\
-	CommonDynamicTF-Info.h	\
-	CommonDynamicTF-Info-DynamicTTI.h	\
-	CommonDynamicTF-InfoList.h	\
-	CommonDynamicTF-InfoList-DynamicTTI.h	\
-	CommonTransChTFS.h	\
-	CommonTransChTFS-LCR.h	\
-	CPCH-SetID.h	\
-	CRC-Size.h	\
-	DedicatedDynamicTF-Info.h	\
-	DedicatedDynamicTF-Info-DynamicTTI.h	\
-	DedicatedDynamicTF-InfoList.h	\
-	DedicatedDynamicTF-InfoList-DynamicTTI.h	\
-	DedicatedTransChTFS.h	\
-	DL-AddReconfTransChInfo2List.h	\
-	DL-AddReconfTransChInfoList.h	\
-	DL-AddReconfTransChInfoList-r4.h	\
-	DL-AddReconfTransChInfoList-r5.h	\
-	DL-AddReconfTransChInformation.h	\
-	DL-AddReconfTransChInformation-r4.h	\
-	DL-AddReconfTransChInformation-r5.h	\
-	DL-AddReconfTransChInformation2.h	\
-	DL-CommonTransChInfo.h	\
-	DL-CommonTransChInfo-r4.h	\
-	DL-DeletedTransChInfoList.h	\
-	DL-DeletedTransChInfoList-r5.h	\
-	DL-TransportChannelIdentity.h	\
-	DL-TransportChannelIdentity-r5.h	\
-	DL-TrCH-Type.h	\
-	DL-TrCH-TypeId1-r5.h	\
-	DL-TrCH-TypeId2-r5.h	\
-	DRAC-ClassIdentity.h	\
-	DRAC-StaticInformation.h	\
-	DRAC-StaticInformationList.h	\
-	E-DCH-AddReconf-MAC-d-Flow.h	\
-	E-DCH-AddReconf-MAC-d-FlowList.h	\
-	E-DCH-MAC-d-FlowIdentity.h	\
-	E-DCH-MAC-d-FlowMaxRetrans.h	\
-	E-DCH-MAC-d-FlowMultiplexingList.h	\
-	E-DCH-MAC-d-FlowPowerOffset.h	\
-	E-DCH-TTI.h	\
-	ExplicitTFCS-Configuration.h	\
-	GainFactor.h	\
-	GainFactorInformation.h	\
-	HSDSCH-Info.h	\
-	HARQ-Info.h	\
-	HARQMemorySize.h	\
-	IndividualDL-CCTrCH-Info.h	\
-	IndividualDL-CCTrCH-InfoList.h	\
-	IndividualUL-CCTrCH-Info.h	\
-	IndividualUL-CCTrCH-InfoList.h	\
-	LogicalChannelByRB.h	\
-	LogicalChannelList.h	\
-	MAC-d-FlowIdentityDCHandHSDSCH.h	\
-	MAC-d-FlowIdentity.h	\
-	MAC-d-PDU-SizeInfo-List.h	\
-	MAC-d-PDUsizeInfo.h	\
-	MAC-hs-AddReconfQueue-List.h	\
-	MAC-hs-AddReconfQueue.h	\
-	MAC-hs-DelQueue-List.h	\
-	MAC-hs-DelQueue.h	\
-	MAC-hs-WindowSize.h	\
-	NumberOfTbSizeAndTTIList.h	\
-	MessType.h	\
-	Non-allowedTFC-List.h	\
-	NumberOfTransportBlocks.h	\
-	OctetModeRLC-SizeInfoType1.h	\
-	OctetModeRLC-SizeInfoType2.h	\
-	PowerOffsetInfoShort.h	\
-	PowerOffsetInformation.h	\
-	PowerOffsetPp-m.h	\
-	PreDefTransChConfiguration.h	\
-	QualityTarget.h	\
-	RateMatchingAttribute.h	\
-	ReferenceTFC-ID.h	\
-	RestrictedTrChInfo.h	\
-	RestrictedTrChInfoList.h	\
-	SemistaticTF-Information.h	\
-	SignalledGainFactors.h	\
-	SplitTFCI-Signalling.h	\
-	SplitType.h	\
-	T1-ReleaseTimer.h	\
-	TFC-Subset.h	\
-	TFC-SubsetList.h	\
-	TFC-Value.h	\
-	TFCI-Field2-Information.h	\
-	TFCI-Range.h	\
-	TFCI-RangeList.h	\
-	TFCS.h	\
-	TFCS-Identity.h	\
-	TFCS-IdentityPlain.h	\
-	TFCS-InfoForDSCH.h	\
-	TFCS-ReconfAdd.h	\
-	TFCS-Removal.h	\
-	TFCS-RemovalList.h	\
-	TimeDurationBeforeRetry.h	\
-	TM-SignallingInfo.h	\
-	TransmissionTimeInterval.h	\
-	TransmissionTimeValidity.h	\
-	TransportChannelIdentity.h	\
-	TransportChannelIdentityDCHandDSCH.h	\
-	TransportFormatSet.h	\
-	TransportFormatSet-LCR.h	\
-	UL-AddReconfTransChInfoList.h	\
-	UL-AddReconfTransChInfoList-r6.h	\
-	UL-AddReconfTransChInformation.h	\
-	UL-AddReconfTransChInformation-r6.h	\
-	UL-CommonTransChInfo.h	\
-	UL-CommonTransChInfo-r4.h	\
-	UL-ControlledTrChList.h	\
-	UL-DeletedTransChInfoList.h	\
-	UL-DeletedTransChInfoList-r6.h	\
-	UL-TransportChannelIdentity.h	\
-	UL-TransportChannelIdentity-r6.h	\
-	UL-TrCH-Type.h	\
-	USCH-TransportChannelsInfo.h	\
-	ACK-NACK-repetitionFactor.h	\
-	AC-To-ASC-Mapping.h	\
-	AC-To-ASC-MappingTable.h	\
-	AccessServiceClass-FDD.h	\
-	AccessServiceClass-TDD.h	\
-	AccessServiceClass-TDD-r7.h	\
-	AccessServiceClass-TDD-LCR-r4.h	\
-	AdditionalPRACH-TF-and-TFCS-CCCH-IEs.h	\
-	AdditionalPRACH-TF-and-TFCS-CCCH.h	\
-	AdditionalPRACH-TF-and-TFCS-CCCH-List.h	\
-	AICH-Info.h	\
-	AICH-PowerOffset.h	\
-	AICH-TransmissionTiming.h	\
-	AllocationPeriodInfo.h	\
-	Alpha.h	\
-	AP-AICH-ChannelisationCode.h	\
-	AP-PreambleScramblingCode.h	\
-	AP-Signature.h	\
-	AP-Signature-VCAM.h	\
-	AP-Subchannel.h	\
-	ASCSetting-FDD.h	\
-	ASCSetting-TDD.h	\
-	ASCSetting-TDD-r7.h	\
-	ASCSetting-TDD-LCR-r4.h	\
-	AvailableAP-Signature-VCAMList.h	\
-	AvailableAP-SignatureList.h	\
-	AvailableAP-SubchannelList.h	\
-	AvailableMinimumSF-ListVCAM.h	\
-	AvailableMinimumSF-VCAM.h	\
-	AvailableSignatures.h	\
-	AvailableSubChannelNumbers.h	\
-	BEACON-PL-Est.h	\
-	BurstType.h	\
-	Bler-Target.h	\
-	CCTrCH-PowerControlInfo.h	\
-	CCTrCH-PowerControlInfo-r4.h	\
-	CCTrCH-PowerControlInfo-r5.h	\
-	CCTrCH-PowerControlInfo-r7.h	\
-	CD-AccessSlotSubchannel.h	\
-	CD-AccessSlotSubchannelList.h	\
-	CD-CA-ICH-ChannelisationCode.h	\
-	CD-PreambleScramblingCode.h	\
-	CD-SignatureCode.h	\
-	CD-SignatureCodeList.h	\
-	CellAndChannelIdentity.h	\
-	CellParametersID.h	\
-	Cfntargetsfnframeoffset.h	\
-	ChannelAssignmentActive.h	\
-	ChannelisationCode256.h	\
-	ChannelReqParamsForUCSM.h	\
-	ClosedLoopTimingAdjMode.h	\
-	CodeNumberDSCH.h	\
-	CodeRange.h	\
-	CodeWordSet.h	\
-	CommonTimeslotInfo.h	\
-	CommonTimeslotInfoSCCPCH.h	\
-	ConstantValue.h	\
-	ConstantValueTdd.h	\
-	CPCH-PersistenceLevels.h	\
-	CPCH-PersistenceLevelsList.h	\
-	CPCH-SetInfo.h	\
-	CPCH-SetInfoList.h	\
-	CPCH-StatusIndicationMode.h	\
-	CQI-RepetitionFactor.h	\
-	CSICH-PowerOffset.h	\
-	DefaultDPCH-OffsetValueFDD.h	\
-	DefaultDPCH-OffsetValueTDD.h	\
-	DeltaPp-m.h	\
-	DeltaCQI.h	\
-	DeltaNACK.h	\
-	DeltaACK.h	\
-	DeltaSIR.h	\
-	DHS-Sync.h	\
-	DL-CCTrCh.h	\
-	DL-CCTrCh-r4.h	\
-	DL-CCTrCh-r7.h	\
-	DL-CCTrChList.h	\
-	DL-CCTrChList-r7.h	\
-	DL-CCTrChList-r4.h	\
-	DL-CCTrChListToRemove.h	\
-	DL-CCTrChTPCList.h	\
-	DL-ChannelisationCode.h	\
-	DL-ChannelisationCodeList.h	\
-	DL-CommonInformation.h	\
-	DL-CommonInformation-r4.h	\
-	DL-CommonInformation-r5.h	\
-	DL-CommonInformation-r6.h	\
-	DL-CommonInformation-r7.h	\
-	DL-CommonInformationPost.h	\
-	DL-CommonInformationPredef.h	\
-	DL-CompressedModeMethod.h	\
-	DL-DPCH-InfoCommon.h	\
-	DL-DPCH-InfoCommon-r4.h	\
-	DL-DPCH-InfoCommon-r6.h	\
-	DL-DPCH-InfoCommonPost.h	\
-	DL-DPCH-InfoCommonPredef.h	\
-	DL-DPCH-InfoPerRL.h	\
-	DL-DPCH-InfoPerRL-r4.h	\
-	DL-DPCH-InfoPerRL-r5.h	\
-	DL-DPCH-InfoPerRL-r6.h	\
-	DL-DPCH-InfoPerRL-r7.h	\
-	DL-FDPCH-InfoPerRL-r6.h	\
-	DL-DPCH-InfoPerRL-PostFDD.h	\
-	DL-DPCH-InfoPerRL-PostTDD.h	\
-	DL-DPCH-InfoPerRL-PostTDD-LCR-r4.h	\
-	DL-DPCH-PowerControlInfo.h	\
-	DL-FDPCH-InfoCommon-r6.h	\
-	DL-FrameType.h	\
-	DL-HSPDSCH-Information.h	\
-	DL-HSPDSCH-Information-r6.h	\
-	DL-HSPDSCH-Information-r7.h	\
-	DL-HSPDSCH-TS-Configuration.h	\
-	DL-HSPDSCH-TS-Configuration-VHCR.h	\
-	DL-InformationPerRL.h	\
-	DL-InformationPerRL-r4.h	\
-	DL-InformationPerRL-r5.h	\
-	DL-InformationPerRL-r5bis.h	\
-	DL-InformationPerRL-r6.h	\
-	DL-InformationPerRL-r7.h	\
-	DL-InformationPerRL-List.h	\
-	DL-InformationPerRL-List-r4.h	\
-	DL-InformationPerRL-List-r5.h	\
-	DL-InformationPerRL-List-r6.h	\
-	DL-InformationPerRL-List-r5bis.h	\
-	DL-InformationPerRL-List-r7.h	\
-	DL-InformationPerRL-ListPostFDD.h	\
-	DL-InformationPerRL-PostFDD.h	\
-	DL-InformationPerRL-PostTDD.h	\
-	DL-InformationPerRL-PostTDD-LCR-r4.h	\
-	DL-PDSCH-Information.h	\
-	Dl-rate-matching-restriction.h	\
-	DL-TPC-PowerOffsetPerRL.h	\
-	DL-TPC-PowerOffsetPerRL-List.h	\
-	DL-TS-ChannelisationCode.h	\
-	DL-TS-ChannelisationCode-VHCR.h	\
-	DL-TS-ChannelisationCodesShort.h	\
-	DL-TS-ChannelisationCodesShort-VHCR.h	\
-	DownlinkAdditionalTimeslots.h	\
-	DownlinkAdditionalTimeslots-VHCR.h	\
-	DownlinkAdditionalTimeslots-LCR-r4.h	\
-	DownlinkTimeslotsCodes.h	\
-	DownlinkTimeslotsCodes-VHCR.h	\
-	DownlinkTimeslotsCodes-LCR-r4.h	\
-	DPC-Mode.h	\
-	DPCCH-PowerOffset.h	\
-	DPCCH-PowerOffset2.h	\
-	DPCH-CompressedModeInfo.h	\
-	DPCH-CompressedModeStatusInfo.h	\
-	DPCH-FrameOffset.h	\
-	DSCH-Mapping.h	\
-	DSCH-MappingList.h	\
-	DSCH-RadioLinkIdentifier.h	\
-	DSCH-TransportChannelsInfo.h	\
-	DurationTimeInfo.h	\
-	DynamicPersistenceLevel.h	\
-	DynamicPersistenceLevelList.h	\
-	DynamicPersistenceLevelTF-List.h	\
-	DynamicTFInformationCCCH.h	\
-	E-AGCH-ChannelisationCode.h	\
-	E-AGCH-Information.h	\
-	E-DCH-MinimumSet-E-TFCI.h	\
-	E-DCH-ReconfigurationInfo.h	\
-	E-DCH-RL-InfoNewServingCell.h	\
-	E-DCH-RL-InfoOtherCell.h	\
-	E-DPCCH-Info.h	\
-	E-DPCCH-DPCCH-PowerOffset.h	\
-	E-DPDCH-Info.h	\
-	E-DPDCH-PeriodicyOfSchedInfo.h	\
-	E-DPDCH-PL-NonMax.h	\
-	E-DPDCH-Reference-E-TFCI.h	\
-	E-DPDCH-Reference-E-TFCIList.h	\
-	E-DPDCH-SchedulingInfoConfiguration.h	\
-	E-DPDCH-SchedulingTransmConfiguration.h	\
-	E-DPDCH-MaxChannelisationCodes.h	\
-	E-HICH-ChannelisationCode.h	\
-	E-HICH-Information.h	\
-	E-HICH-RGCH-SignatureSequence.h	\
-	E-RGCH-CombinationIndex.h	\
-	E-RGCH-Information.h	\
-	E-TFCI-TableIndex.h	\
-	EXT-UL-TimingAdvance.h	\
-	FACH-PCH-Information.h	\
-	FACH-PCH-InformationList.h	\
-	Feedback-cycle.h	\
-	FPACH-Info-r4.h	\
-	FrequencyInfo.h	\
-	FrequencyInfoFDD.h	\
-	FrequencyInfoTDD.h	\
-	HappyBit-DelayCondition.h	\
-	HARQ-Preamble-Mode.h	\
-	HS-ChannelisationCode-LCR.h	\
-	HS-PDSCH-Midamble-Configuration-TDD128.h	\
-	HS-SCCH-Info.h	\
-	HS-SCCH-Info-r6.h	\
-	HS-SCCH-Info-r7.h	\
-	HS-SCCH-Codes.h	\
-	HS-SCCH-TDD128.h	\
-	HS-SICH-Configuration-TDD128.h	\
-	HS-SCCH-TDD384.h	\
-	HS-SCCH-TDD384-r6.h	\
-	HS-SCCH-TDD768.h	\
-	HS-SICH-Configuration-TDD384.h	\
-	HS-SICH-Configuration-TDD768.h	\
-	HS-SICH-Power-Control-Info-TDD384.h	\
-	HS-SICH-Power-Control-Info-TDD768.h	\
-	IndividualTimeslotInfo.h	\
-	IndividualTimeslotInfo-VHCR.h	\
-	IndividualTimeslotInfo-LCR-r4.h	\
-	IndividualTimeslotInfo-LCR-r4-ext.h	\
-	IndividualTS-Interference.h	\
-	IndividualTS-InterferenceList.h	\
-	ITP.h	\
-	NidentifyAbort.h	\
-	MaxAllowedUL-TX-Power.h	\
-	MaxAvailablePCPCH-Number.h	\
-	MaxPowerIncrease-r4.h	\
-	MaxTFCI-Field2Value.h	\
-	Measurement-Feedback-Info.h	\
-	MidambleConfigurationBurstType1and3.h	\
-	MidambleConfigurationBurstType2.h	\
-	MidambleConfigurationBurstType2-VHCR.h	\
-	MidambleShiftAndBurstType.h	\
-	MidambleShiftAndBurstType-VHCR.h	\
-	MidambleShiftAndBurstType-DL.h	\
-	MidambleShiftAndBurstType-DL-VHCR.h	\
-	MidambleShiftAndBurstType-LCR-r4.h	\
-	MidambleShiftLong.h	\
-	MidambleShiftShort.h	\
-	MidambleShiftShort-VHCR.h	\
-	MinimumSpreadingFactor.h	\
-	MultiCodeInfo.h	\
-	N-EOT.h	\
-	N-GAP.h	\
-	N-PCH.h	\
-	N-StartMessage.h	\
-	NB01.h	\
-	NF-Max.h	\
-	NumberOfDPDCH.h	\
-	NumberOfFBI-Bits.h	\
-	OpenLoopPowerControl-TDD.h	\
-	OpenLoopPowerControl-IPDL-TDD-r4.h	\
-	PagingIndicatorLength.h	\
-	PC-Preamble.h	\
-	PCP-Length.h	\
-	PCPCH-ChannelInfo.h	\
-	PCPCH-ChannelInfoList.h	\
-	PCPICH-UsageForChannelEst.h	\
-	PDSCH-CapacityAllocationInfo.h	\
-	PDSCH-CapacityAllocationInfo-r4.h	\
-	PDSCH-CapacityAllocationInfo-r7.h	\
-	PDSCH-CodeInfo.h	\
-	PDSCH-CodeInfoList.h	\
-	PDSCH-CodeMap.h	\
-	PDSCH-CodeMapList.h	\
-	PDSCH-CodeMapping.h	\
-	PDSCH-Identity.h	\
-	PDSCH-Info.h	\
-	PDSCH-Info-r4.h	\
-	PDSCH-Info-r7.h	\
-	PDSCH-Info-LCR-r4.h	\
-	PDSCH-PowerControlInfo.h	\
-	PDSCH-SHO-DCH-Info.h	\
-	PDSCH-SysInfo.h	\
-	PDSCH-SysInfo-r7.h	\
-	PDSCH-SysInfo-HCR-r5.h	\
-	PDSCH-SysInfo-LCR-r4.h	\
-	PDSCH-SysInfoList.h	\
-	PDSCH-SysInfoList-r7.h	\
-	PDSCH-SysInfoList-HCR-r5.h	\
-	PDSCH-SysInfoList-LCR-r4.h	\
-	PDSCH-SysInfoList-SFN.h	\
-	PDSCH-SysInfoList-SFN-HCR-r5.h	\
-	PDSCH-SysInfoList-SFN-LCR-r4.h	\
-	PersistenceScalingFactor.h	\
-	PersistenceScalingFactorList.h	\
-	PI-CountPerFrame.h	\
-	PichChannelisationCodeList-LCR-r4.h	\
-	PICH-Info.h	\
-	PICH-Info-r7.h	\
-	PICH-Info-LCR-r4.h	\
-	PICH-PowerOffset.h	\
-	PilotBits128.h	\
-	PilotBits256.h	\
-	MeasurementPowerOffset.h	\
-	PLCCH-Info.h	\
-	PositionFixedOrFlexible.h	\
-	PowerControlAlgorithm.h	\
-	PowerOffsetPilot-pdpdch.h	\
-	PowerOffsetTPC-pdpdch.h	\
-	PowerRampStep.h	\
-	PRACH-ChanCodes-LCR-r4.h	\
-	PRACH-Definition-LCR-r4.h	\
-	PRACH-Midamble.h	\
-	PRACH-Partitioning.h	\
-	PRACH-Partitioning-r7.h	\
-	PRACH-Partitioning-LCR-r4.h	\
-	PRACH-PowerOffset.h	\
-	PRACH-RACH-Info.h	\
-	PRACH-RACH-Info-r7.h	\
-	PRACH-RACH-Info-LCR-r4.h	\
-	PRACH-SystemInformation.h	\
-	PRACH-SystemInformation-r7.h	\
-	PRACH-SystemInformation-LCR-r4.h	\
-	PRACH-SystemInformationList.h	\
-	PRACH-SystemInformationList-r7.h	\
-	PRACH-SystemInformationList-LCR-r4.h	\
-	PreambleRetransMax.h	\
-	PreambleScramblingCodeWordNumber.h	\
-	PreDefPhyChConfiguration.h	\
-	PrimaryCCPCH-Info.h	\
-	PrimaryCCPCH-Info-r4.h	\
-	PrimaryCCPCH-Info-r7.h	\
-	PrimaryCCPCH-Info-LCR-r4.h	\
-	PrimaryCCPCH-Info-LCR-r4-ext.h	\
-	PrimaryCCPCH-InfoPost.h	\
-	PrimaryCCPCH-InfoPostTDD-LCR-r4.h	\
-	PrimaryCCPCH-TX-Power.h	\
-	PrimaryCPICH-Info.h	\
-	PrimaryCPICH-TX-Power.h	\
-	PrimaryScramblingCode.h	\
-	PuncturingLimit.h	\
-	PUSCH-CapacityAllocationInfo.h	\
-	PUSCH-CapacityAllocationInfo-r4.h	\
-	PUSCH-CapacityAllocationInfo-r7.h	\
-	PUSCH-Identity.h	\
-	PUSCH-Info.h	\
-	PUSCH-Info-r4.h	\
-	PUSCH-Info-VHCR.h	\
-	PUSCH-Info-LCR-r4.h	\
-	PUSCH-PowerControlInfo-r4.h	\
-	PUSCH-PowerControlInfo-r7.h	\
-	PUSCH-SysInfo.h	\
-	PUSCH-SysInfo-VHCR.h	\
-	PUSCH-SysInfo-HCR-r5.h	\
-	PUSCH-SysInfo-LCR-r4.h	\
-	PUSCH-SysInfoList.h	\
-	PUSCH-SysInfoList-HCR-r5.h	\
-	PUSCH-SysInfoList-LCR-r4.h	\
-	PUSCH-SysInfoList-SFN.h	\
-	PUSCH-SysInfoList-SFN-HCR-r5.h	\
-	PUSCH-SysInfoList-SFN-LCR-r4.h	\
-	PUSCH-SysInfoList-SFN-VHCR.h	\
-	RACH-TransmissionParameters.h	\
-	ReducedScramblingCodeNumber.h	\
-	RepetitionPeriodAndLength.h	\
-	RepetitionPeriodLengthAndOffset.h	\
-	ReplacedPDSCH-CodeInfo.h	\
-	ReplacedPDSCH-CodeInfoList.h	\
-	RepPerLengthOffset-PICH.h	\
-	RepPerLengthOffset-MICH.h	\
-	RestrictedTrCH.h	\
-	RestrictedTrCH-InfoList.h	\
-	RL-AdditionInformation.h	\
-	RL-AdditionInformation-r6.h	\
-	RL-AdditionInformationList.h	\
-	RL-AdditionInformationList-r6.h	\
-	RL-IdentifierList.h	\
-	RL-RemovalInformationList.h	\
-	RPP.h	\
-	S-Field.h	\
-	SCCPCH-ChannelisationCode.h	\
-	SCCPCH-ChannelisationCode-VHCR.h	\
-	SCCPCH-ChannelisationCodeList.h	\
-	SCCPCH-ChannelisationCodeList-VHCR.h	\
-	SCCPCH-InfoForFACH.h	\
-	SCCPCH-InfoForFACH-r4.h	\
-	SCCPCH-SystemInformation.h	\
-	SCCPCH-SystemInformation-LCR-r4-ext.h	\
-	SCCPCH-SystemInformation-r7.h	\
-	SCCPCH-SystemInformationList.h	\
-	SCCPCH-SystemInformationList-r7.h	\
-	SCCPCH-SystemInformationList-LCR-r4-ext.h	\
-	SCCPCH-SystemInformation-MBMS-r6.h	\
-	SCCPCH-SystemInformation-MBMS-r7.h	\
-	ScramblingCodeChange.h	\
-	ScramblingCodeType.h	\
-	SecondaryCCPCH-Info.h	\
-	SecondaryCCPCH-Info-r4.h	\
-	SecondaryCCPCH-Info-r7.h	\
-	SecondaryCCPCH-Info-LCR-r4-ext.h	\
-	SecondaryCCPCHInfo-MBMS-r6.h	\
-	SecondaryCCPCHInfo-MBMS-r7.h	\
-	SecondaryCPICH-Info.h	\
-	SecondaryScramblingCode.h	\
-	SecondInterleavingMode.h	\
-	SF256-AndCodeNumber.h	\
-	SF512-AndCodeNumber.h	\
-	SF512-AndPilot.h	\
-	SF-PDSCH.h	\
-	SF-PRACH.h	\
-	SFN-TimeInfo.h	\
-	SpecialBurstScheduling.h	\
-	SpreadingFactor.h	\
-	SRB-delay.h	\
-	SSDT-CellIdentity.h	\
-	SSDT-Information.h	\
-	SSDT-Information-r4.h	\
-	SSDT-UL.h	\
-	SynchronisationParameters-r4.h	\
-	SYNC-UL-Procedure-r4.h	\
-	SYNC-UL-Info-r4.h	\
-	TDD-FPACH-CCode16-r4.h	\
-	TDD-UL-Interference.h	\
-	TDD-PICH-CCode.h	\
-	TDD768-PICH-CCode.h	\
-	TDD-PRACH-CCode8.h	\
-	TDD-PRACH-CCode16.h	\
-	TDD-PRACH-CCode-LCR-r4.h	\
-	TDD-PRACH-CCodeList.h	\
-	TDD768-PRACH-CCode8.h	\
-	TDD768-PRACH-CCode16.h	\
-	TDD768-PRACH-CCode32.h	\
-	TDD768-PRACH-CCodeList.h	\
-	TFC-ControlDuration.h	\
-	TFCI-Coding.h	\
-	TGCFN.h	\
-	TGD.h	\
-	TGL.h	\
-	TGMP.h	\
-	TGP-Sequence.h	\
-	TGPS-Reconfiguration-CFN.h	\
-	TGP-SequenceList.h	\
-	TGP-SequenceShort.h	\
-	TGPL.h	\
-	TGPRC.h	\
-	TGPS-ConfigurationParams.h	\
-	TGPSI.h	\
-	TGSN.h	\
-	TimeInfo.h	\
-	TimeslotList.h	\
-	TimeslotList-r4.h	\
-	TimeslotNumber.h	\
-	TimeslotNumber-LCR-r4.h	\
-	TimeslotNumber-PRACH-LCR-r4.h	\
-	TimeslotSync2.h	\
-	TimingOffset.h	\
-	TimingMaintainedSynchInd.h	\
-	TPC-CombinationIndex.h	\
-	TPC-CommandTargetRate.h	\
-	TPC-StepSizeFDD.h	\
-	TPC-StepSizeTDD.h	\
-	TreconfirmAbort.h	\
-	TX-DiversityMode.h	\
-	UARFCN.h	\
-	UCSM-Info.h	\
-	UL-CCTrCH.h	\
-	UL-CCTrCH-r4.h	\
-	UL-CCTrCH-r7.h	\
-	UL-CCTrCHList.h	\
-	UL-CCTrCHList-r4.h	\
-	UL-CCTrCHList-r7.h	\
-	UL-CCTrCHListToRemove.h	\
-	UL-CCTrChTPCList.h	\
-	UL-ChannelRequirement.h	\
-	UL-ChannelRequirement-r4.h	\
-	UL-ChannelRequirement-r5.h	\
-	UL-ChannelRequirementWithCPCH-SetID.h	\
-	UL-ChannelRequirementWithCPCH-SetID-r4.h	\
-	UL-ChannelRequirementWithCPCH-SetID-r5.h	\
-	UL-CompressedModeMethod.h	\
-	UL-DL-Mode.h	\
-	UL-DPCCH-SlotFormat.h	\
-	UL-DPCH-Info.h	\
-	UL-DPCH-Info-r4.h	\
-	UL-DPCH-Info-r5.h	\
-	UL-DPCH-Info-r6.h	\
-	UL-DPCH-Info-r7.h	\
-	UL-DPCH-InfoPostFDD.h	\
-	UL-DPCH-InfoPostTDD.h	\
-	UL-DPCH-InfoPostTDD-LCR-r4.h	\
-	UL-DPCH-InfoPredef.h	\
-	UL-DPCH-PowerControlInfo.h	\
-	UL-DPCH-PowerControlInfo-r4.h	\
-	UL-DPCH-PowerControlInfo-r5.h	\
-	UL-DPCH-PowerControlInfo-r6.h	\
-	UL-DPCH-PowerControlInfo-r7.h	\
-	UL-DPCH-PowerControlInfoPostFDD.h	\
-	UL-DPCH-PowerControlInfoPostTDD.h	\
-	UL-DPCH-PowerControlInfoPostTDD-LCR-r4.h	\
-	UL-DPCH-PowerControlInfoPredef.h	\
-	UL-EDCH-Information-r6.h	\
-	UL-Interference.h	\
-	UL-ScramblingCode.h	\
-	UL-SynchronisationParameters-r4.h	\
-	UL-TargetSIR.h	\
-	UL-TimingAdvance.h	\
-	UL-TimingAdvance-VHCR.h	\
-	UL-TimingAdvanceControl.h	\
-	UL-TimingAdvanceControl-r4.h	\
-	UL-TimingAdvanceControl-r7.h	\
-	UL-TimingAdvanceControl-LCR-r4.h	\
-	UL-TS-ChannelisationCode.h	\
-	UL-TS-ChannelisationCodeList.h	\
-	UL-TS-ChannelisationCodeList-r7.h	\
-	UL-TS-ChannelisationCode-VHCR.h	\
-	UL-TS-ChannelisationCodeList-VHCR.h	\
-	UplinkAdditionalTimeslots.h	\
-	UplinkAdditionalTimeslots-LCR-r4.h	\
-	UplinkAdditionalTimeslots-LCR-r7.h	\
-	UplinkTimeslotsCodes.h	\
-	UplinkTimeslotsCodes-VHCR.h	\
-	UplinkTimeslotsCodes-LCR-r4.h	\
-	UplinkTimeslotsCodes-LCR-r7.h	\
-	Wi-LCR.h	\
-	AcquisitionSatInfo.h	\
-	AcquisitionSatInfoList.h	\
-	AdditionalMeasurementID-List.h	\
-	AlmanacSatInfo.h	\
-	AlmanacSatInfoList.h	\
-	AverageRLC-BufferPayload.h	\
-	AzimuthAndElevation.h	\
-	BadSatList.h	\
-	Frequency-Band.h	\
-	BCCH-ARFCN.h	\
-	BLER-MeasurementResults.h	\
-	BLER-MeasurementResultsList.h	\
-	BLER-TransChIdList.h	\
-	BSIC-VerificationRequired.h	\
-	BSICReported.h	\
-	BurstModeParameters.h	\
-	CellDCH-ReportCriteria.h	\
-	CellDCH-ReportCriteria-LCR-r4.h	\
-	CellIndividualOffset.h	\
-	CellInfo.h	\
-	CellInfo-r4.h	\
-	CellInfoSI-RSCP.h	\
-	CellInfoSI-RSCP-LCR-r4.h	\
-	CellInfoSI-ECN0.h	\
-	CellInfoSI-ECN0-LCR-r4.h	\
-	CellInfoSI-HCS-RSCP.h	\
-	CellInfoSI-HCS-RSCP-LCR-r4.h	\
-	CellInfoSI-HCS-ECN0.h	\
-	CellInfoSI-HCS-ECN0-LCR-r4.h	\
-	CellMeasuredResults.h	\
-	CellMeasurementEventResults.h	\
-	CellMeasurementEventResults-LCR-r4.h	\
-	CellReportingQuantities.h	\
-	CellSelectReselectInfoSIB-11-12.h	\
-	CellSelectReselectInfoSIB-11-12-RSCP.h	\
-	CellSelectReselectInfoSIB-11-12-ECN0.h	\
-	CellSelectReselectInfoSIB-11-12-HCS-RSCP.h	\
-	CellSelectReselectInfoSIB-11-12-HCS-ECN0.h	\
-	CellSelectReselectInfo-v590ext.h	\
-	CellSelectReselectInfoPCHFACH-v5b0ext.h	\
-	CellSelectReselectInfoTreselectionScaling-v5c0ext.h	\
-	CellsForInterFreqMeasList.h	\
-	CellsForInterRATMeasList.h	\
-	CellsForIntraFreqMeasList.h	\
-	CellSynchronisationInfo.h	\
-	CellToReport.h	\
-	CellToReportList.h	\
-	CodePhaseSearchWindow.h	\
-	CountC-SFN-Frame-difference.h	\
-	CPICH-Ec-N0.h	\
-	CPICH-RSCP.h	\
-	DeltaPRC.h	\
-	DeltaQrxlevmin.h	\
-	DeltaRSCP.h	\
-	DeltaRSCPPerCell.h	\
-	DeltaRRC.h	\
-	DGPS-CorrectionSatInfo.h	\
-	DGPS-CorrectionSatInfoList.h	\
-	DiffCorrectionStatus.h	\
-	DL-TransportChannelBLER.h	\
-	DopplerUncertainty.h	\
-	EllipsoidPoint.h	\
-	EllipsoidPointAltitude.h	\
-	EllipsoidPointAltitudeEllipsoide.h	\
-	EllipsoidPointUncertCircle.h	\
-	EllipsoidPointUncertEllipse.h	\
-	EnvironmentCharacterisation.h	\
-	Event1a.h	\
-	Event1a-r4.h	\
-	Event1a-LCR-r4.h	\
-	Event1b.h	\
-	Event1b-r4.h	\
-	Event1b-LCR-r4.h	\
-	Event1c.h	\
-	Event1d.h	\
-	Event1e.h	\
-	Event1e-r6.h	\
-	Event1f.h	\
-	Event1f-r6.h	\
-	Event1j-r6.h	\
-	Event2a.h	\
-	Event2a-r6.h	\
-	Event2b.h	\
-	Event2b-r6.h	\
-	Event2c.h	\
-	Event2c-r6.h	\
-	Event2d.h	\
-	Event2d-r6.h	\
-	Event2e.h	\
-	Event2e-r6.h	\
-	Event2f.h	\
-	Event2f-r6.h	\
-	Event3a.h	\
-	Event3b.h	\
-	Event3c.h	\
-	Event3d.h	\
-	EventIDInterFreq.h	\
-	EventIDInterRAT.h	\
-	EventIDIntraFreq.h	\
-	EventResults.h	\
-	ExtraDopplerInfo.h	\
-	FACH-MeasurementOccasionInfo.h	\
-	FACH-MeasurementOccasionInfo-LCR-r4-ext.h	\
-	FilterCoefficient.h	\
-	FineSFN-SFN.h	\
-	ForbiddenAffectCell.h	\
-	ForbiddenAffectCell-r4.h	\
-	ForbiddenAffectCell-LCR-r4.h	\
-	ForbiddenAffectCellList.h	\
-	ForbiddenAffectCellList-r4.h	\
-	ForbiddenAffectCellList-LCR-r4.h	\
-	FreqQualityEstimateQuantity-FDD.h	\
-	FreqQualityEstimateQuantity-TDD.h	\
-	GPS-MeasurementParam.h	\
-	GPS-MeasurementParamList.h	\
-	GSM-CarrierRSSI.h	\
-	GSM-MeasuredResults.h	\
-	GSM-MeasuredResultsList.h	\
-	GPS-TOW-1msec.h	\
-	GPS-TOW-Assist.h	\
-	GPS-TOW-AssistList.h	\
-	HCS-CellReselectInformation-RSCP.h	\
-	HCS-CellReselectInformation-ECN0.h	\
-	HCS-NeighbouringCellInformation-RSCP.h	\
-	HCS-NeighbouringCellInformation-ECN0.h	\
-	HCS-PRIO.h	\
-	HCS-ServingCellInformation.h	\
-	HorizontalVelocity.h	\
-	HorizontalWithVerticalVelocity.h	\
-	HorizontalVelocityWithUncertainty.h	\
-	HorizontalWithVerticalVelocityAndUncertainty.h	\
-	Hysteresis.h	\
-	HysteresisInterFreq.h	\
-	InterFreqCell.h	\
-	InterFreqCell-LCR-r4.h	\
-	InterFreqCellID.h	\
-	InterFreqCellInfoList.h	\
-	InterFreqCellInfoList-r4.h	\
-	InterFreqCellInfoSI-List-RSCP.h	\
-	InterFreqCellInfoSI-List-ECN0.h	\
-	InterFreqCellInfoSI-List-HCS-RSCP.h	\
-	InterFreqCellInfoSI-List-HCS-ECN0.h	\
-	InterFreqCellInfoSI-List-RSCP-LCR.h	\
-	InterFreqCellInfoSI-List-ECN0-LCR.h	\
-	InterFreqCellInfoSI-List-HCS-RSCP-LCR.h	\
-	InterFreqCellInfoSI-List-HCS-ECN0-LCR.h	\
-	InterFreqCellList.h	\
-	InterFreqCellList-LCR-r4-ext.h	\
-	InterFreqCellMeasuredResultsList.h	\
-	InterFreqEvent.h	\
-	InterFreqEvent-r6.h	\
-	InterFreqEventList.h	\
-	InterFreqEventList-r6.h	\
-	InterFrequencyMeasuredResultsList-v590ext.h	\
-	Inter-FreqEventCriteria-v590ext.h	\
-	Inter-FreqEventCriteriaList-v590ext.h	\
-	Intra-FreqEventCriteriaList-v590ext.h	\
-	IntraFrequencyMeasuredResultsList-v590ext.h	\
-	IntraFreqReportingCriteria-1b-r5.h	\
-	PeriodicReportingInfo-1b.h	\
-	InterFreqEventResults.h	\
-	InterFreqEventResults-LCR-r4-ext.h	\
-	InterFreqMeasQuantity.h	\
-	InterFreqMeasuredResults.h	\
-	InterFreqMeasuredResultsList.h	\
-	InterFreqMeasurementSysInfo-RSCP.h	\
-	InterFreqMeasurementSysInfo-ECN0.h	\
-	InterFreqMeasurementSysInfo-HCS-RSCP.h	\
-	InterFreqMeasurementSysInfo-HCS-ECN0.h	\
-	InterFreqMeasurementSysInfo-RSCP-LCR-r4.h	\
-	InterFreqMeasurementSysInfo-ECN0-LCR-r4.h	\
-	InterFreqMeasurementSysInfo-HCS-RSCP-LCR-r4.h	\
-	InterFreqMeasurementSysInfo-HCS-ECN0-LCR-r4.h	\
-	InterFreqRACHRepCellsList.h	\
-	InterFreqRACHReportingInfo.h	\
-	InterFreqReportCriteria.h	\
-	InterFreqReportCriteria-r4.h	\
-	InterFreqReportCriteria-r6.h	\
-	InterFreqReportingCriteria.h	\
-	InterFreqReportingCriteria-r6.h	\
-	InterFreqReportingQuantity.h	\
-	InterFreqRepQuantityRACH-FDD.h	\
-	InterFreqRepQuantityRACH-TDD.h	\
-	InterFreqRepQuantityRACH-TDDList.h	\
-	InterFrequencyMeasurement.h	\
-	InterFrequencyMeasurement-r4.h	\
-	InterFrequencyMeasurement-r6.h	\
-	InterRAT-TargetCellDescription.h	\
-	InterRATCellID.h	\
-	InterRATCellInfoIndication.h	\
-	InterRATCellInfoList.h	\
-	InterRATCellInfoList-B.h	\
-	InterRATCellInfoList-r4.h	\
-	InterRATCellInfoList-r6.h	\
-	InterRATCellIndividualOffset.h	\
-	InterRATEvent.h	\
-	InterRATEventList.h	\
-	InterRATEventResults.h	\
-	InterRATInfo.h	\
-	InterRATInfo-r6.h	\
-	InterRATMeasQuantity.h	\
-	InterRATMeasuredResults.h	\
-	InterRATMeasuredResultsList.h	\
-	InterRATMeasurement.h	\
-	InterRATMeasurement-r4.h	\
-	InterRATMeasurement-r6.h	\
-	InterRATMeasurementSysInfo.h	\
-	InterRATMeasurementSysInfo-B.h	\
-	InterRATReportCriteria.h	\
-	InterRATReportingCriteria.h	\
-	InterRATReportingQuantity.h	\
-	IntraFreqCellID.h	\
-	IntraFreqCellInfoList.h	\
-	IntraFreqCellInfoList-r4.h	\
-	IntraFreqCellInfoSI-List-RSCP.h	\
-	IntraFreqCellInfoSI-List-ECN0.h	\
-	IntraFreqCellInfoSI-List-HCS-RSCP.h	\
-	IntraFreqCellInfoSI-List-HCS-ECN0.h	\
-	IntraFreqCellInfoSI-List-RSCP-LCR-r4.h	\
-	IntraFreqCellInfoSI-List-ECN0-LCR-r4.h	\
-	IntraFreqCellInfoSI-List-HCS-RSCP-LCR-r4.h	\
-	IntraFreqCellInfoSI-List-HCS-ECN0-LCR-r4.h	\
-	IntraFreqEvent.h	\
-	IntraFreqEvent-r4.h	\
-	IntraFreqEvent-LCR-r4.h	\
-	IntraFreqEvent-r6.h	\
-	IntraFreqEvent-1d-r5.h	\
-	IntraFreqEventCriteria.h	\
-	IntraFreqEventCriteria-r4.h	\
-	IntraFreqEventCriteria-LCR-r4.h	\
-	IntraFreqEventCriteria-r6.h	\
-	IntraFreqEventCriteriaList.h	\
-	IntraFreqEventCriteriaList-r4.h	\
-	IntraFreqEventCriteriaList-LCR-r4.h	\
-	IntraFreqEventCriteriaList-r6.h	\
-	IntraFreqEventResults.h	\
-	IntraFreqMeasQuantity.h	\
-	IntraFreqMeasQuantity-FDD.h	\
-	IntraFreqMeasQuantity-TDD.h	\
-	IntraFreqMeasQuantity-TDDList.h	\
-	IntraFreqMeasuredResultsList.h	\
-	IntraFreqMeasurementSysInfo-RSCP.h	\
-	IntraFreqMeasurementSysInfo-ECN0.h	\
-	IntraFreqMeasurementSysInfo-HCS-RSCP.h	\
-	IntraFreqMeasurementSysInfo-HCS-ECN0.h	\
-	IntraFreqMeasurementSysInfo-RSCP-LCR-r4.h	\
-	IntraFreqMeasurementSysInfo-ECN0-LCR-r4.h	\
-	IntraFreqMeasurementSysInfo-HCS-RSCP-LCR-r4.h	\
-	IntraFreqMeasurementSysInfo-HCS-ECN0-LCR-r4.h	\
-	IntraFreqReportCriteria.h	\
-	IntraFreqReportCriteria-r4.h	\
-	IntraFreqReportCriteria-r6.h	\
-	IntraFreqReportingCriteria.h	\
-	IntraFreqReportingCriteria-r4.h	\
-	IntraFreqReportingCriteria-LCR-r4.h	\
-	IntraFreqReportingCriteria-r6.h	\
-	IntraFreqReportingQuantity.h	\
-	IntraFreqReportingQuantityForRACH.h	\
-	IntraFreqRepQuantityRACH-FDD.h	\
-	IntraFreqRepQuantityRACH-TDD.h	\
-	IntraFreqRepQuantityRACH-TDDList.h	\
-	IntraFrequencyMeasurement.h	\
-	IntraFrequencyMeasurement-r4.h	\
-	IntraFrequencyMeasurement-r6.h	\
-	IODE.h	\
-	IP-Length.h	\
-	IP-PCCPCH-r4.h	\
-	IP-Spacing.h	\
-	IP-Spacing-TDD.h	\
-	IS-2000SpecificMeasInfo.h	\
-	MaxNumberOfReportingCellsType1.h	\
-	MaxNumberOfReportingCellsType2.h	\
-	MaxNumberOfReportingCellsType3.h	\
-	MaxReportedCellsOnRACH.h	\
-	MaxReportedCellsOnRACHinterFreq.h	\
-	MeasuredResults.h	\
-	MeasuredResults-v390ext.h	\
-	MeasuredResults-v590ext.h	\
-	MeasuredResults-v7xyext.h	\
-	MeasuredResults-LCR-r4.h	\
-	MeasuredResultsList.h	\
-	MeasuredResultsList-LCR-r4-ext.h	\
-	MeasuredResultsOnRACH.h	\
-	MeasuredResultsOnRACHinterFreq.h	\
-	MeasurementCommand.h	\
-	MeasurementCommand-r4.h	\
-	MeasurementCommand-r6.h	\
-	MeasurementControlSysInfo.h	\
-	MeasurementControlSysInfo-LCR-r4-ext.h	\
-	MeasurementIdentity.h	\
-	MeasurementQuantityGSM.h	\
-	MeasurementReportingMode.h	\
-	MeasurementType.h	\
-	MeasurementType-r4.h	\
-	MeasurementType-r6.h	\
-	MeasurementValidity.h	\
-	MonitoredCellRACH-List.h	\
-	MonitoredCellRACH-Result.h	\
-	MultipathIndicator.h	\
-	N-CR-T-CRMaxHyst.h	\
-	NavigationModelSatInfo.h	\
-	NavigationModelSatInfoList.h	\
-	EphemerisParameter.h	\
-	NC-Mode.h	\
-	Neighbour.h	\
-	Neighbour-v390ext.h	\
-	NeighbourList.h	\
-	NeighbourList-v390ext.h	\
-	NeighbourQuality.h	\
-	NewInterFreqCell.h	\
-	NewInterFreqCell-r4.h	\
-	NewInterFreqCellList.h	\
-	NewInterFreqCellList-r4.h	\
-	NewInterFreqCellSI-RSCP.h	\
-	NewInterFreqCellSI-ECN0.h	\
-	NewInterFreqCellSI-HCS-RSCP.h	\
-	NewInterFreqCellSI-HCS-ECN0.h	\
-	NewInterFreqCellSI-RSCP-LCR-r4.h	\
-	NewInterFreqCellSI-ECN0-LCR-r4.h	\
-	NewInterFreqCellSI-HCS-RSCP-LCR-r4.h	\
-	NewInterFreqCellSI-HCS-ECN0-LCR-r4.h	\
-	NewInterFreqCellSI-List-ECN0.h	\
-	NewInterFreqCellSI-List-HCS-RSCP.h	\
-	NewInterFreqCellSI-List-HCS-ECN0.h	\
-	NewInterFreqCellSI-List-RSCP.h	\
-	NewInterFreqCellSI-List-ECN0-LCR-r4.h	\
-	NewInterFreqCellSI-List-HCS-RSCP-LCR-r4.h	\
-	NewInterFreqCellSI-List-HCS-ECN0-LCR-r4.h	\
-	NewInterFreqCellSI-List-RSCP-LCR-r4.h	\
-	NewInterRATCell.h	\
-	NewInterRATCell-B.h	\
-	NewInterRATCellList.h	\
-	NewInterRATCellList-B.h	\
-	NewIntraFreqCell.h	\
-	NewIntraFreqCell-r4.h	\
-	NewIntraFreqCellList.h	\
-	NewIntraFreqCellList-r4.h	\
-	NewIntraFreqCellSI-RSCP.h	\
-	NewIntraFreqCellSI-ECN0.h	\
-	NewIntraFreqCellSI-HCS-RSCP.h	\
-	NewIntraFreqCellSI-HCS-ECN0.h	\
-	NewIntraFreqCellSI-RSCP-LCR-r4.h	\
-	NewIntraFreqCellSI-ECN0-LCR-r4.h	\
-	NewIntraFreqCellSI-HCS-RSCP-LCR-r4.h	\
-	NewIntraFreqCellSI-HCS-ECN0-LCR-r4.h	\
-	NewIntraFreqCellSI-List-RSCP.h	\
-	NewIntraFreqCellSI-List-ECN0.h	\
-	NewIntraFreqCellSI-List-HCS-RSCP.h	\
-	NewIntraFreqCellSI-List-HCS-ECN0.h	\
-	NewIntraFreqCellSI-List-RSCP-LCR-r4.h	\
-	NewIntraFreqCellSI-List-ECN0-LCR-r4.h	\
-	NewIntraFreqCellSI-List-HCS-RSCP-LCR-r4.h	\
-	NewIntraFreqCellSI-List-HCS-ECN0-LCR-r4.h	\
-	NonUsedFreqParameter.h	\
-	NonUsedFreqParameter-r6.h	\
-	NonUsedFreqParameterList.h	\
-	NonUsedFreqParameterList-r6.h	\
-	NonUsedFreqWList-r6.h	\
-	ObservedTimeDifferenceToGSM.h	\
-	OTDOA-SearchWindowSize.h	\
-	Pathloss.h	\
-	PenaltyTime-RSCP.h	\
-	PenaltyTime-ECN0.h	\
-	PendingTimeAfterTrigger.h	\
-	PeriodicalOrEventTrigger.h	\
-	PeriodicalReportingCriteria.h	\
-	PeriodicalWithReportingCellStatus.h	\
-	PLMNIdentitiesOfNeighbourCells.h	\
-	PLMNsOfInterFreqCellsList.h	\
-	PLMNsOfIntraFreqCellsList.h	\
-	PLMNsOfInterRATCellsList.h	\
-	PositionEstimate.h	\
-	PositioningMethod.h	\
-	PRC.h	\
-	PrimaryCCPCH-RSCP.h	\
-	Q-HCS.h	\
-	Q-OffsetS-N.h	\
-	Q-QualMin.h	\
-	Q-RxlevMin.h	\
-	QualityEventResults.h	\
-	QualityMeasuredResults.h	\
-	QualityMeasurement.h	\
-	QualityReportCriteria.h	\
-	QualityReportingCriteria.h	\
-	QualityReportingCriteriaSingle.h	\
-	QualityReportingQuantity.h	\
-	RAT-Type.h	\
-	ReferenceCellPosition.h	\
-	ReferenceLocation.h	\
-	ReferenceTimeDifferenceToCell.h	\
-	RemovedInterFreqCellList.h	\
-	RemovedInterRATCellList.h	\
-	RemovedIntraFreqCellList.h	\
-	ReplacementActivationThreshold.h	\
-	ReportDeactivationThreshold.h	\
-	ReportingAmount.h	\
-	ReportingCellStatus.h	\
-	ReportingCellStatusOpt.h	\
-	ReportingInfoForCellDCH.h	\
-	ReportingInfoForCellDCH-LCR-r4.h	\
-	ReportingInterval.h	\
-	ReportingIntervalLong.h	\
-	ReportingRange.h	\
-	RL-AdditionInfoList.h	\
-	RL-InformationLists.h	\
-	RLC-BuffersPayload.h	\
-	RRC.h	\
-	SatData.h	\
-	SatDataList.h	\
-	SatelliteStatus.h	\
-	SatID.h	\
-	SFN-Offset-Validity.h	\
-	SFN-SFN-Drift.h	\
-	SFN-SFN-ObsTimeDifference.h	\
-	SFN-SFN-ObsTimeDifference1.h	\
-	SFN-SFN-ObsTimeDifference2.h	\
-	SFN-SFN-OTD-Type.h	\
-	SFN-SFN-RelTimeDifference1.h	\
-	SFN-TOW-Uncertainty.h	\
-	SIR.h	\
-	SIR-MeasurementList.h	\
-	SIR-MeasurementResults.h	\
-	SIR-TFCS.h	\
-	SIR-TFCS-List.h	\
-	SIR-TimeslotList.h	\
-	SubFrame1Reserved.h	\
-	T-ADVinfo.h	\
-	T-CRMax.h	\
-	T-CRMaxHyst.h	\
-	TemporaryOffset1.h	\
-	TemporaryOffset2.h	\
-	TemporaryOffsetList.h	\
-	Threshold.h	\
-	Threshold-r6.h	\
-	ThreholdNonUsedFrequency-deltaList.h	\
-	ThresholdPositionChange.h	\
-	ThresholdSFN-GPS-TOW.h	\
-	ThresholdSFN-SFN-Change.h	\
-	ThresholdUsedFrequency.h	\
-	ThresholdUsedFrequency-r6.h	\
-	TimeInterval.h	\
-	TimeslotInfo.h	\
-	TimeslotInfo-LCR-r4.h	\
-	TimeslotInfoList.h	\
-	TimeslotInfoList-LCR-r4.h	\
-	TimeslotInfoList-r4.h	\
-	TimeslotISCP.h	\
-	TimeslotISCP-List.h	\
-	TimeslotListWithISCP.h	\
-	TimeslotWithISCP.h	\
-	TimeToTrigger.h	\
-	TrafficVolumeEventParam.h	\
-	TrafficVolumeEventResults.h	\
-	TrafficVolumeEventType.h	\
-	TrafficVolumeMeasQuantity.h	\
-	TrafficVolumeMeasSysInfo.h	\
-	TrafficVolumeMeasuredResults.h	\
-	TrafficVolumeMeasuredResultsList.h	\
-	TrafficVolumeMeasurement.h	\
-	TrafficVolumeMeasurementObjectList.h	\
-	TrafficVolumeReportCriteria.h	\
-	TrafficVolumeReportCriteriaSysInfo.h	\
-	TrafficVolumeReportingCriteria.h	\
-	TrafficVolumeReportingQuantity.h	\
-	TrafficVolumeThreshold.h	\
-	TransChCriteria.h	\
-	TransChCriteriaList.h	\
-	TransferMode.h	\
-	TransmittedPowerThreshold.h	\
-	TriggeringCondition1.h	\
-	TriggeringCondition2.h	\
-	TX-InterruptionAfterTrigger.h	\
-	UDRE.h	\
-	UE-6AB-Event.h	\
-	UE-6FG-Event.h	\
-	UE-AutonomousUpdateMode.h	\
-	UE-InternalEventParam.h	\
-	UE-InternalEventParamList.h	\
-	UE-InternalEventResults.h	\
-	UE-InternalMeasQuantity.h	\
-	UE-InternalMeasuredResults.h	\
-	UE-InternalMeasuredResults-r7.h	\
-	UE-InternalMeasuredResults-LCR-r4.h	\
-	UE-InternalMeasurement.h	\
-	UE-InternalMeasurement-r4.h	\
-	UE-InternalMeasurementSysInfo.h	\
-	UE-InternalReportCriteria.h	\
-	UE-InternalReportingCriteria.h	\
-	UE-InternalReportingQuantity.h	\
-	UE-InternalReportingQuantity-r4.h	\
-	UE-MeasurementQuantity.h	\
-	UE-RX-TX-ReportEntry.h	\
-	UE-RX-TX-ReportEntryList.h	\
-	UE-RX-TX-TimeDifferenceType1.h	\
-	UE-RX-TX-TimeDifferenceType2.h	\
-	UE-RX-TX-TimeDifferenceType2Info.h	\
-	UE-RX-TX-TimeDifferenceThreshold.h	\
-	UE-TransmittedPower.h	\
-	UE-TransmittedPowerTDD-List.h	\
-	UL-TrCH-Identity.h	\
-	UE-Positioning-Accuracy.h	\
-	UE-Positioning-CipherParameters.h	\
-	UE-Positioning-Error.h	\
-	UE-Positioning-ErrorCause.h	\
-	UE-Positioning-EventParam.h	\
-	UE-Positioning-EventParamList.h	\
-	UE-Positioning-EventSpecificInfo.h	\
-	UE-Positioning-GPS-AcquisitionAssistance.h	\
-	UE-Positioning-GPS-AdditionalAssistanceDataRequest.h	\
-	UE-Positioning-GPS-Almanac.h	\
-	UE-Positioning-GPS-AssistanceData.h	\
-	UE-Positioning-GPS-DGPS-Corrections.h	\
-	UE-Positioning-GPS-IonosphericModel.h	\
-	UE-Positioning-GPS-MeasurementResults.h	\
-	UE-Positioning-GPS-NavigationModel.h	\
-	UE-Positioning-GPS-NavModelAddDataReq.h	\
-	UE-Positioning-GPS-ReferenceCellInfo.h	\
-	UE-Positioning-GPS-ReferenceTime.h	\
-	UE-Positioning-GPS-UTC-Model.h	\
-	UE-Positioning-IPDL-Parameters.h	\
-	UE-Positioning-IPDL-Parameters-r4.h	\
-	UE-Positioning-IPDL-Parameters-TDD-r4-ext.h	\
-	UE-Positioning-MeasuredResults.h	\
-	UE-Positioning-MeasuredResults-v390ext.h	\
-	UE-Positioning-Measurement.h	\
-	UE-Positioning-Measurement-v390ext.h	\
-	UE-Positioning-Measurement-r4.h	\
-	UE-Positioning-Measurement-v7xyext.h	\
-	UE-Positioning-MeasurementEventResults.h	\
-	UE-Positioning-MeasurementInterval.h	\
-	UE-Positioning-MethodType.h	\
-	UE-Positioning-OTDOA-AssistanceData.h	\
-	UE-Positioning-OTDOA-AssistanceData-r4.h	\
-	UE-Positioning-OTDOA-AssistanceData-r4ext.h	\
-	UE-Positioning-OTDOA-AssistanceData-UEB.h	\
-	UE-Positioning-IPDL-Parameters-TDDList-r4-ext.h	\
-	UE-Positioning-OTDOA-Measurement.h	\
-	UE-Positioning-OTDOA-Measurement-v390ext.h	\
-	UE-Positioning-OTDOA-NeighbourCellInfo.h	\
-	UE-Positioning-OTDOA-NeighbourCellInfo-r4.h	\
-	UE-Positioning-OTDOA-NeighbourCellInfo-UEB.h	\
-	UE-Positioning-OTDOA-NeighbourCellList.h	\
-	UE-Positioning-OTDOA-NeighbourCellList-r4.h	\
-	UE-Positioning-OTDOA-NeighbourCellList-UEB.h	\
-	UE-Positioning-OTDOA-Quality.h	\
-	UE-Positioning-OTDOA-ReferenceCellInfo.h	\
-	UE-Positioning-OTDOA-ReferenceCellInfo-r4.h	\
-	UE-Positioning-OTDOA-ReferenceCellInfo-UEB.h	\
-	UE-Positioning-PositionEstimateInfo.h	\
-	UE-Positioning-ReportCriteria.h	\
-	UE-Positioning-ReportingQuantity.h	\
-	UE-Positioning-ReportingQuantity-v390ext.h	\
-	UE-Positioning-ReportingQuantity-r4.h	\
-	UE-Positioning-ReportingQuantity-v7xyext.h	\
-	UE-Positioning-ResponseTime.h	\
-	UTRA-CarrierRSSI.h	\
-	UTRAN-GPS-DriftRate.h	\
-	UTRAN-GPSReferenceTime.h	\
-	UTRAN-GPSReferenceTimeResult.h	\
-	VarianceOfRLC-BufferPayload.h	\
-	VelocityEstimate.h	\
-	W.h	\
-	BCC.h	\
-	BCCH-ModificationInfo.h	\
-	BCCH-ModificationTime.h	\
-	BSIC.h	\
-	CBS-DRX-Level1Information.h	\
-	CBS-DRX-Level1Information-extension-r6.h	\
-	CDMA2000-Message.h	\
-	CDMA2000-MessageList.h	\
-	CDMA2000-UMTS-Frequency-List.h	\
-	CellValueTag.h	\
-	ExpirationTimeFactor.h	\
-	FDD-UMTS-Frequency-List.h	\
-	FrequencyInfoCDMA2000.h	\
-	GERAN-SystemInfoBlock.h	\
-	GERAN-SystemInformation.h	\
-	GSM-BA-Range.h	\
-	GSM-BA-Range-List.h	\
-	GSM-Classmark2.h	\
-	GSM-Classmark3.h	\
-	GSM-MessageList.h	\
-	GSM-MS-RadioAccessCapability.h	\
-	GsmSecurityCapability.h	\
-	GSM-TargetCellInfoList.h	\
-	GSM-TargetCellInfo.h	\
-	IdentificationOfReceivedMessage.h	\
-	InterRAT-ChangeFailureCause.h	\
-	GERANIu-MessageList.h	\
-	GERANIu-RadioAccessCapability.h	\
-	InterRAT-UE-RadioAccessCapability.h	\
-	InterRAT-UE-RadioAccessCapabilityList.h	\
-	InterRAT-UE-RadioAccessCapability-v590ext.h	\
-	InterRAT-UE-RadioAccessCapability-v690ext.h	\
-	InterRAT-UE-SecurityCapability.h	\
-	InterRAT-UE-SecurityCapList.h	\
-	InterRAT-HO-FailureCause.h	\
-	MasterInformationBlock.h	\
-	MasterInformationBlock-v690ext.h	\
-	MIB-ValueTag.h	\
-	NCC.h	\
-	PLMN-ValueTag.h	\
-	PredefinedConfigIdentityAndValueTag.h	\
-	ProtocolErrorInformation.h	\
-	ReceivedMessageType.h	\
-	Rplmn-Information.h	\
-	Rplmn-Information-r4.h	\
-	SchedulingInformation.h	\
-	SchedulingInformationSIB.h	\
-	SchedulingInformationSIBSb.h	\
-	SegCount.h	\
-	SegmentIndex.h	\
-	SFN-Prime.h	\
-	SIB-Data-fixed.h	\
-	SIB-Data-variable.h	\
-	SIBOccurIdentity.h	\
-	SIBOccurrenceIdentityAndValueTag.h	\
-	SIBOccurValueTag.h	\
-	SIB-ReferenceList.h	\
-	SIBSb-ReferenceList.h	\
-	SIB-ReferenceListFACH.h	\
-	SIB-Type.h	\
-	SIB-TypeAndTag.h	\
-	SIBSb-TypeAndTag.h	\
-	SibOFF.h	\
-	SibOFF-List.h	\
-	SysInfoType1.h	\
-	SysInfoType1-v3a0ext-IEs.h	\
-	SysInfoType2.h	\
-	SysInfoType3.h	\
-	SysInfoType3-v4b0ext-IEs.h	\
-	SysInfoType3-v590ext.h	\
-	SysInfoType3-v5c0ext-IEs.h	\
-	SysInfoType3-v670ext.h	\
-	SysInfoType4.h	\
-	SysInfoType4-v4b0ext-IEs.h	\
-	SysInfoType4-v590ext.h	\
-	SysInfoType4-v5b0ext-IEs.h	\
-	SysInfoType4-v5c0ext-IEs.h	\
-	SysInfoType5.h	\
-	SysInfoType5-v4b0ext-IEs.h	\
-	SysInfoType5-v590ext-IEs.h	\
-	SysInfoType5-v650ext-IEs.h	\
-	SysInfoType5-v680ext-IEs.h	\
-	SysInfoType5-v690ext-IEs.h	\
-	SysInfoType5-v7xyext-IEs.h	\
-	SysInfoType5bis.h	\
-	SysInfoType6.h	\
-	SysInfoType6-v4b0ext-IEs.h	\
-	SysInfoType6-v590ext-IEs.h	\
-	SysInfoType6-v650ext-IEs.h	\
-	SysInfoType6-v690ext-IEs.h	\
-	SysInfoType6-v7xyext-IEs.h	\
-	SysInfoType7.h	\
-	SysInfoType8.h	\
-	SysInfoType9.h	\
-	SysInfoType10.h	\
-	SysInfoType11.h	\
-	SysInfoType11-v4b0ext-IEs.h	\
-	SysInfoType11-v590ext-IEs.h	\
-	SysInfoType11-v690ext-IEs.h	\
-	SysInfoType12.h	\
-	SysInfoType12-v4b0ext-IEs.h	\
-	SysInfoType12-v590ext-IEs.h	\
-	SysInfoType12-v690ext-IEs.h	\
-	SysInfoType13.h	\
-	SysInfoType13-v3a0ext-IEs.h	\
-	SysInfoType13-v4b0ext-IEs.h	\
-	SysInfoType13-v7xyext-IEs.h	\
-	SysInfoType13-1.h	\
-	SysInfoType13-2.h	\
-	SysInfoType13-3.h	\
-	SysInfoType13-4.h	\
-	SysInfoType14.h	\
-	SysInfoType15.h	\
-	SysInfoType15-v4b0ext-IEs.h	\
-	SysInfoType15-1.h	\
-	SysInfoType15-2.h	\
-	SysInfoType15-3.h	\
-	SysInfoType15-4.h	\
-	SysInfoType15-4-v3a0ext.h	\
-	SysInfoType15-4-v4b0ext.h	\
-	SysInfoType15-5.h	\
-	SysInfoType15-5-v3a0ext.h	\
-	SysInfoType16.h	\
-	SysInfoType17.h	\
-	SysInfoType17-v4b0ext-IEs.h	\
-	SysInfoType17-v590ext-IEs.h	\
-	SysInfoType17-v7xyext-IEs.h	\
-	SysInfoType18.h	\
-	SysInfoTypeSB1.h	\
-	SysInfoTypeSB2.h	\
-	TDD-UMTS-Frequency-List.h	\
-	ANSI-41-GlobalServiceRedirectInfo.h	\
-	ANSI-41-PrivateNeighbourListInfo.h	\
-	ANSI-41-RAND-Information.h	\
-	ANSI-41-UserZoneID-Information.h	\
-	ANSI-41-NAS-Parameter.h	\
-	Min-P-REV.h	\
-	NAS-SystemInformationANSI-41.h	\
-	NID.h	\
-	P-REV.h	\
-	SID.h	\
-	MBMS-AccessProbabilityFactor.h	\
-	MBMS-CellGroupIdentity-r6.h	\
-	MBMS-CommonCCTrChIdentity.h	\
-	MBMS-CommonPhyChIdentity.h	\
-	MBMS-CommonRBIdentity.h	\
-	MBMS-CommonRBInformation-r6.h	\
-	MBMS-CommonRBInformationList-r6.h	\
-	MBMS-CommonTrChIdentity.h	\
-	MBMS-ConnectedModeCountingScope.h	\
-	MBMS-CurrentCell-SCCPCH-r6.h	\
-	MBMS-CurrentCell-SCCPCHList-r6.h	\
-	MBMS-FACHCarryingMTCH-List.h	\
-	MBMS-JoinedInformation-r6.h	\
-	MBMS-L1CombiningSchedule-32.h	\
-	MBMS-L1CombiningSchedule-64.h	\
-	MBMS-L1CombiningSchedule-128.h	\
-	MBMS-L1CombiningSchedule-256.h	\
-	MBMS-L1CombiningSchedule-512.h	\
-	MBMS-L1CombiningSchedule-1024.h	\
-	MBMS-L1CombiningSchedule.h	\
-	MBMS-L1CombiningTransmTimeDiff.h	\
-	MBMS-L23Configuration.h	\
-	MBMS-LogicalChIdentity.h	\
-	MBMS-MCCH-ConfigurationInfo-r6.h	\
-	MBMS-MICHConfigurationInfo-r6.h	\
-	MBMS-MICHConfigurationInfo-r7.h	\
-	MBMS-MICHNotificationIndLength.h	\
-	MBMS-MICHPowerOffset.h	\
-	MBMS-ModifedService-r6.h	\
-	MBMS-ModifedServiceList-r6.h	\
-	MBMS-MSCH-ConfigurationInfo-r6.h	\
-	MBMS-MSCHSchedulingInfo.h	\
-	MBMS-NeighbouringCellSCCPCH-r6.h	\
-	MBMS-NeighbouringCellSCCPCHList-r6.h	\
-	MBMS-NI-CountPerFrame.h	\
-	MBMS-NumberOfNeighbourCells-r6.h	\
-	MBMS-PFLIndex.h	\
-	MBMS-PFLInfo.h	\
-	MBMS-PhyChInformation-r6.h	\
-	MBMS-PhyChInformationList-r6.h	\
-	MBMS-PL-ServiceRestrictInfo-r6.h	\
-	MBMS-PreferredFreqRequest-r6.h	\
-	MBMS-PreferredFrequencyInfo-r6.h	\
-	MBMS-PreferredFrequencyList-r6.h	\
-	MBMS-PTMActivationTime-r6.h	\
-	MBMS-PTM-RBInformation-C.h	\
-	MBMS-PTM-RBInformation-CList.h	\
-	MBMS-PTM-RBInformation-N.h	\
-	MBMS-PTM-RBInformation-NList.h	\
-	MBMS-Qoffset.h	\
-	MBMS-RequiredUEAction-Mod.h	\
-	MBMS-RequiredUEAction-UMod.h	\
-	MBMS-SCCPCHIdentity.h	\
-	MBMS-SCCPCHPwrOffsetDiff.h	\
-	MBMS-ServiceAccessInfo-r6.h	\
-	MBMS-ServiceAccessInfoList-r6.h	\
-	MBMS-ServiceIdentity-r6.h	\
-	MBMS-ServiceSchedulingInfo-r6.h	\
-	MBMS-ServiceSchedulingInfoList-r6.h	\
-	MBMS-ServiceTransmInfo.h	\
-	MBMS-ServiceTransmInfoList.h	\
-	MBMS-SessionIdentity.h	\
-	MBMS-ShortTransmissionID.h	\
-	MBMS-SIBType5-SCCPCH-r6.h	\
-	MBMS-SIBType5-SCCPCHList-r6.h	\
-	MBMS-SoftComb-TimingOffset.h	\
-	MBMS-TCTF-Presence.h	\
-	MBMS-TimersAndCounters-r6.h	\
-	MBMS-TransmissionIdentity.h	\
-	MBMS-TranspChInfoForCCTrCh-r6.h	\
-	MBMS-TranspChInfoForEachCCTrCh-r6.h	\
-	MBMS-TranspChInfoForEachTrCh-r6.h	\
-	MBMS-TranspChInfoForTrCh-r6.h	\
-	MBMS-TrCHInformation-Curr.h	\
-	MBMS-TrCHInformation-CurrList.h	\
-	MBMS-TrCHInformation-Neighb.h	\
-	MBMS-TrCHInformation-NeighbList.h	\
-	MBMS-TrCHInformation-SIB5.h	\
-	MBMS-TrCHInformation-SIB5List.h	\
-	MBMS-UnmodifiedService-r6.h	\
-	MBMS-UnmodifiedServiceList-r6.h	\
-	ToTargetRNC-Container.h	\
-	TargetRNC-ToSourceRNC-Container.h	\
-	InterRATHandoverInfoWithInterRATCapabilities-r3.h	\
-	InterRATHandoverInfoWithInterRATCapabilities-r3-IEs.h	\
-	InterRATHandoverInfoWithInterRATCapabilities-v390ext-IEs.h	\
-	InterRATHandoverInfoWithInterRATCapabilities-v690ext-IEs.h	\
-	RFC3095-ContextInfo-r5.h	\
-	RFC3095-ContextInfoList-r5.h	\
-	SRNC-RelocationInfo-r3.h	\
-	SRNC-RelocationInfo-r3-IEs.h	\
-	SRNC-RelocationInfo-v380ext-IEs.h	\
-	SRNC-RelocationInfo-v390ext-IEs.h	\
-	SRNC-RelocationInfo-v3a0ext-IEs.h	\
-	SRNC-RelocationInfo-v3b0ext-IEs.h	\
-	SRNC-RelocationInfo-v3c0ext-IEs.h	\
-	SRNC-RelocationInfo-v3d0ext-IEs.h	\
-	SRNC-RelocationInfo-v3g0ext-IEs.h	\
-	SRNC-RelocationInfo-v3h0ext-IEs.h	\
-	SRNC-RelocationInfo-v4d0ext-IEs.h	\
-	TPC-CombinationInfoList.h	\
-	STARTList2.h	\
-	SRNC-RelocationInfo-v4b0ext-IEs.h	\
-	SRNC-RelocationInfo-v590ext-IEs.h	\
-	SRNC-RelocationInfo-v5a0ext-IEs.h	\
-	SRNC-RelocationInfo-v5b0ext-IEs.h	\
-	SRNC-RelocationInfo-v5c0ext-IEs.h	\
-	SRNC-RelocationInfo-v7xyext-IEs.h	\
-	CipheringInfoPerRB-List-v3a0ext.h	\
-	CipheringStatusList.h	\
-	CipheringStatusCNdomain.h	\
-	CodeChangeStatusList.h	\
-	CodeChangeStatus.h	\
-	StoredCompressedModeInfo.h	\
-	StoredTGP-SequenceList.h	\
-	StoredTGP-Sequence.h	\
-	SRNC-RelocationInfo-r4-IEs.h	\
-	SRNC-RelocationInfo-r5-IEs.h	\
-	SRNC-RelocationInfo-v690ext-IEs.h	\
-	SRNC-RelocationInfo-r6-IEs.h	\
-	CalculationTimeForCiphering.h	\
-	CipheringInfoPerRB.h	\
-	CipheringInfoPerRB-r4.h	\
-	CipheringInfoPerRB-List.h	\
-	CipheringInfoPerRB-List-r4.h	\
-	CipheringStatus.h	\
-	CipheringStatusList-r4.h	\
-	CipheringStatusCNdomain-r4.h	\
-	CN-DomainInformation-v390ext.h	\
-	CN-DomainInformationList-v390ext.h	\
-	CompressedModeMeasCapability-r4.h	\
-	COUNT-C-List.h	\
-	COUNT-CSingle.h	\
-	DL-PhysChCapabilityFDD-r4.h	\
-	DL-PhysChCapabilityFDD-r5.h	\
-	DL-PhysChCapabilityTDD-r5.h	\
-	DL-PhysChCapabilityTDD-LCR-r5.h	\
-	DL-RFC3095-Context.h	\
-	ImplementationSpecificParams.h	\
-	IntegrityProtectionStatus.h	\
-	InterRAT-UE-RadioAccessCapabilityList-r5.h	\
-	IntraFreqReportingCriteria-r6-ext.h	\
-	MaxHcContextSpace-r5.h	\
-	MeasurementCapability-r4.h	\
-	MeasurementCommandWithType.h	\
-	MeasurementCommandWithType-r4.h	\
-	MeasurementCommandWithType-r6.h	\
-	OngoingMeasRep.h	\
-	OngoingMeasRep-r4.h	\
-	OngoingMeasRep-r5.h	\
-	OngoingMeasRep-r6.h	\
-	OngoingMeasRepList.h	\
-	OngoingMeasRepList-r4.h	\
-	OngoingMeasRepList-r5.h	\
-	OngoingMeasRepList-r6.h	\
-	PDCP-Capability-r4.h	\
-	PDCP-Capability-r5.h	\
-	PDCP-Capability-r6.h	\
-	PhysicalChannelCapability-r4.h	\
-	PhysicalChannelCapability-r5.h	\
-	RF-Capability-r4.h	\
-	RFC3095-ContextInfo.h	\
-	RFC3095-Context-List.h	\
-	RLC-Capability-r5.h	\
-	SRB-SpecificIntegrityProtInfo.h	\
-	SRB-SpecificIntegrityProtInfoList.h	\
-	StateOfRRC.h	\
-	StateOfRRC-Procedure.h	\
-	TotalRLC-AM-BufferSize-r5.h	\
-	TPC-Combination-Info.h	\
-	UE-MultiModeRAT-Capability-r5.h	\
-	UE-Positioning-Capability-r4.h	\
-	UE-Positioning-LastKnownPos.h	\
-	UE-RadioAccessCapability-r4.h	\
-	UE-RadioAccessCapability-r5.h	\
-	UE-RadioAccessCapability-r6.h	\
-	UE-RadioAccessCapability-r7.h	\
-	UL-RFC3095-Context.h
-
-ASN_MODULE_HEADERS+=OPEN_TYPE.h
-ASN_MODULE_SOURCES+=OPEN_TYPE.c
-ASN_MODULE_HEADERS+=constr_CHOICE.h
-ASN_MODULE_HEADERS+=BOOLEAN.h
-ASN_MODULE_SOURCES+=BOOLEAN.c
-ASN_MODULE_HEADERS+=INTEGER.h
-ASN_MODULE_HEADERS+=NativeEnumerated.h
-ASN_MODULE_SOURCES+=INTEGER.c
-ASN_MODULE_HEADERS+=NULL.h
-ASN_MODULE_SOURCES+=NULL.c
-ASN_MODULE_SOURCES+=NativeEnumerated.c
-ASN_MODULE_HEADERS+=NativeInteger.h
-ASN_MODULE_SOURCES+=NativeInteger.c
-ASN_MODULE_HEADERS+=asn_SEQUENCE_OF.h
-ASN_MODULE_SOURCES+=asn_SEQUENCE_OF.c
-ASN_MODULE_HEADERS+=asn_SET_OF.h
-ASN_MODULE_SOURCES+=asn_SET_OF.c
-ASN_MODULE_SOURCES+=constr_CHOICE.c
-ASN_MODULE_HEADERS+=constr_SEQUENCE.h
-ASN_MODULE_SOURCES+=constr_SEQUENCE.c
-ASN_MODULE_HEADERS+=constr_SEQUENCE_OF.h
-ASN_MODULE_SOURCES+=constr_SEQUENCE_OF.c
-ASN_MODULE_HEADERS+=constr_SET_OF.h
-ASN_MODULE_SOURCES+=constr_SET_OF.c
-ASN_MODULE_HEADERS+=asn_application.h
-ASN_MODULE_SOURCES+=asn_application.c
-ASN_MODULE_HEADERS+=asn_ioc.h
-ASN_MODULE_HEADERS+=asn_system.h
-ASN_MODULE_HEADERS+=asn_codecs.h
-ASN_MODULE_HEADERS+=asn_internal.h
-ASN_MODULE_HEADERS+=asn_bit_data.h
-ASN_MODULE_SOURCES+=asn_bit_data.c
-ASN_MODULE_HEADERS+=OCTET_STRING.h
-ASN_MODULE_SOURCES+=OCTET_STRING.c
-ASN_MODULE_HEADERS+=BIT_STRING.h
-ASN_MODULE_SOURCES+=BIT_STRING.c
-ASN_MODULE_SOURCES+=asn_codecs_prim.c
-ASN_MODULE_HEADERS+=asn_codecs_prim.h
-ASN_MODULE_HEADERS+=ber_tlv_length.h
-ASN_MODULE_SOURCES+=ber_tlv_length.c
-ASN_MODULE_HEADERS+=ber_tlv_tag.h
-ASN_MODULE_SOURCES+=ber_tlv_tag.c
-ASN_MODULE_HEADERS+=ber_decoder.h
-ASN_MODULE_SOURCES+=ber_decoder.c
-ASN_MODULE_HEADERS+=der_encoder.h
-ASN_MODULE_SOURCES+=der_encoder.c
-ASN_MODULE_HEADERS+=constr_TYPE.h
-ASN_MODULE_SOURCES+=constr_TYPE.c
-ASN_MODULE_HEADERS+=constraints.h
-ASN_MODULE_SOURCES+=constraints.c
-ASN_MODULE_HEADERS+=xer_support.h
-ASN_MODULE_SOURCES+=xer_support.c
-ASN_MODULE_HEADERS+=xer_decoder.h
-ASN_MODULE_SOURCES+=xer_decoder.c
-ASN_MODULE_HEADERS+=xer_encoder.h
-ASN_MODULE_SOURCES+=xer_encoder.c
-ASN_MODULE_HEADERS+=per_support.h
-ASN_MODULE_SOURCES+=per_support.c
-ASN_MODULE_HEADERS+=per_decoder.h
-ASN_MODULE_SOURCES+=per_decoder.c
-ASN_MODULE_HEADERS+=per_encoder.h
-ASN_MODULE_SOURCES+=per_encoder.c
-ASN_MODULE_HEADERS+=per_opentype.h
-ASN_MODULE_SOURCES+=per_opentype.c
-ASN_CONVERTER_SOURCES+=converter-sample.c
-ASN_CONVERTER_SOURCES+=pdu_collection.c
-
-
-lib_LTLIBRARIES=libsomething.la
-libsomething_la_SOURCES=$(ASN_MODULE_SOURCES) $(ASN_MODULE_HEADERS)
-
-# This file may be used as an input for make(3)
-# Remove the lines below to convert it into a pure .am file
 TARGET = rrc-dump
+ASN_LIBRARY=libasncodec.a
 LIBS += -lm
-CPPFLAGS += -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE  -DASN_DISABLE_OER_SUPPORT -DPDU=DL_DCCH_Message -DASN_PDU_COLLECTION -I.
-OBJS=${ASN_MODULE_SOURCES:.c=.o} ${ASN_CONVERTER_SOURCES:.c=.o}
+CFLAGS += -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE $(ASN_MODULE_CFLAGS) -DPDU=DL_DCCH_Message -DASN_PDU_COLLECTION -I.
+ASN_CONVERTER_SOURCES := \
+	converter-example.c\
+	pdu_collection.c
 
 all: maybe-wip-pause DL-DCCH-Message.c $(TARGET)
 
-$(TARGET): ${OBJS}
-	$(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) ${OBJS} $(LDFLAGS) $(LIBS)
+$(TARGET): $(ASN_LIBRARY) $(ASN_CONVERTER_SOURCES:.c=.o)
+	$(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) $(ASN_CONVERTER_SOURCES:.c=.o) $(LDFLAGS) $(ASN_LIBRARY) $(LIBS)
+
+$(ASN_LIBRARY): $(ASN_MODULE_SOURCES:.c=.o)
+	$(AR) rcs $@ $^
 
 .SUFFIXES:
 .SUFFIXES: .c .o
 
 .c.o:
-	$(CC) $(CFLAGS) $(CPPFLAGS) -o $@ -c $<
+	$(CC) $(CFLAGS) -o $@ -c $<
 
 clean:
-	rm -f $(TARGET)
-	rm -f $(OBJS)
+	rm -f $(TARGET) $(ASN_LIBRARY)
+	rm -f $(ASN_MODULE_SOURCES:.c=.o) $(ASN_CONVERTER_SOURCES:.c=.o)
 
 regen: regenerate-from-asn1-source
 
@@ -4781,7 +42,6 @@
 	ASN1MODULES="../rrc-7.1.0.asn1" \
 	ASN1PDU=DL-DCCH-Message \
 	PROGNAME=rrc-dump \
-	CPPFLAGS="" \
 	../sample.makefile.regen
 
 check: ${TARGET} check-ber check-xer check-oer check-per
@@ -4871,4 +131,4 @@
 	rm -f $(ASN_MODULE_SOURCES)
 	rm -f $(ASN_MODULE_HEADERS)
 	rm -f $(ASN_CONVERTER_SOURCES) $(ASN_CONVERTER_HEADERS)
-	rm -f Makefile.am.sample
+	rm -f Makefile.am.example
diff --git a/examples/sample.source.TAP3/Makefile b/examples/sample.source.TAP3/Makefile
index 6f34bbc..e7ddb71 100644
--- a/examples/sample.source.TAP3/Makefile
+++ b/examples/sample.source.TAP3/Makefile
@@ -1,727 +1,19 @@
-ASN_MODULE_SOURCES=	\
-	DataInterChange.c	\
-	TransferBatch.c	\
-	Notification.c	\
-	CallEventDetailList.c	\
-	CallEventDetail.c	\
-	BatchControlInfo.c	\
-	AccountingInfo.c	\
-	NetworkInfo.c	\
-	MessageDescriptionInfoList.c	\
-	MobileOriginatedCall.c	\
-	MobileTerminatedCall.c	\
-	SupplServiceEvent.c	\
-	ServiceCentreUsage.c	\
-	GprsCall.c	\
-	ContentTransaction.c	\
-	LocationService.c	\
-	MessagingEvent.c	\
-	MobileSession.c	\
-	AuditControlInfo.c	\
-	AccessPointNameNI.c	\
-	AccessPointNameOI.c	\
-	ActualDeliveryTimeStamp.c	\
-	AddressStringDigits.c	\
-	AdvisedCharge.c	\
-	AdvisedChargeCurrency.c	\
-	AdvisedChargeInformation.c	\
-	AgeOfLocation.c	\
-	BasicService.c	\
-	BasicServiceCode.c	\
-	BasicServiceCodeList.c	\
-	BasicServiceUsed.c	\
-	BasicServiceUsedList.c	\
-	BearerServiceCode.c	\
-	CalledNumber.c	\
-	CalledPlace.c	\
-	CalledRegion.c	\
-	CallEventDetailsCount.c	\
-	CallEventStartTimeStamp.c	\
-	CallingNumber.c	\
-	CallOriginator.c	\
-	CallReference.c	\
-	CallTypeGroup.c	\
-	CallTypeLevel1.c	\
-	CallTypeLevel2.c	\
-	CallTypeLevel3.c	\
-	CamelDestinationNumber.c	\
-	CamelInvocationFee.c	\
-	CamelServiceKey.c	\
-	CamelServiceLevel.c	\
-	CamelServiceUsed.c	\
-	CauseForTerm.c	\
-	CellId.c	\
-	Charge.c	\
-	ChargeableSubscriber.c	\
-	ChargeableUnits.c	\
-	ChargeDetail.c	\
-	ChargeDetailList.c	\
-	ChargeDetailTimeStamp.c	\
-	ChargedItem.c	\
-	ChargedParty.c	\
-	ChargedPartyEquipment.c	\
-	ChargedPartyHomeIdentification.c	\
-	ChargedPartyHomeIdList.c	\
-	ChargedPartyIdentification.c	\
-	ChargedPartyIdentifier.c	\
-	ChargedPartyIdList.c	\
-	ChargedPartyIdType.c	\
-	ChargedPartyInformation.c	\
-	ChargedPartyLocation.c	\
-	ChargedPartyLocationList.c	\
-	ChargedPartyStatus.c	\
-	ChargedUnits.c	\
-	ChargeInformation.c	\
-	ChargeInformationList.c	\
-	ChargeRefundIndicator.c	\
-	ChargeType.c	\
-	ChargingId.c	\
-	ChargingPoint.c	\
-	ChargingTimeStamp.c	\
-	ClirIndicator.c	\
-	Commission.c	\
-	CompletionTimeStamp.c	\
-	ContentChargingPoint.c	\
-	ContentProvider.c	\
-	ContentProviderIdentifier.c	\
-	ContentProviderIdList.c	\
-	ContentProviderIdType.c	\
-	ContentProviderName.c	\
-	ContentServiceUsed.c	\
-	ContentServiceUsedList.c	\
-	ContentTransactionBasicInfo.c	\
-	ContentTransactionCode.c	\
-	ContentTransactionType.c	\
-	CseInformation.c	\
-	CurrencyConversion.c	\
-	CurrencyConversionList.c	\
-	CustomerIdentifier.c	\
-	CustomerIdType.c	\
-	DataVolume.c	\
-	DataVolumeIncoming.c	\
-	DataVolumeOutgoing.c	\
-	DateTime.c	\
-	DateTimeLong.c	\
-	DefaultCallHandlingIndicator.c	\
-	DepositTimeStamp.c	\
-	Destination.c	\
-	DestinationNetwork.c	\
-	DialledDigits.c	\
-	Discount.c	\
-	DiscountableAmount.c	\
-	DiscountApplied.c	\
-	DiscountCode.c	\
-	DiscountInformation.c	\
-	Discounting.c	\
-	DiscountingList.c	\
-	DiscountRate.c	\
-	DiscountValue.c	\
-	DistanceChargeBandCode.c	\
-	EarliestCallTimeStamp.c	\
-	ElementId.c	\
-	ElementType.c	\
-	EquipmentId.c	\
-	EquipmentIdType.c	\
-	Esn.c	\
-	EventReference.c	\
-	ExchangeRate.c	\
-	ExchangeRateCode.c	\
-	FileAvailableTimeStamp.c	\
-	FileCreationTimeStamp.c	\
-	FileSequenceNumber.c	\
-	FileTypeIndicator.c	\
-	FixedDiscountValue.c	\
-	Fnur.c	\
-	GeographicalLocation.c	\
-	GprsBasicCallInformation.c	\
-	GprsChargeableSubscriber.c	\
-	GprsDestination.c	\
-	GprsLocationInformation.c	\
-	GprsNetworkLocation.c	\
-	GprsServiceUsed.c	\
-	GsmChargeableSubscriber.c	\
-	GuaranteedBitRate.c	\
-	HomeBid.c	\
-	HomeIdentifier.c	\
-	HomeIdType.c	\
-	HomeLocationDescription.c	\
-	HomeLocationInformation.c	\
-	HorizontalAccuracyDelivered.c	\
-	HorizontalAccuracyRequested.c	\
-	HSCSDIndicator.c	\
-	Imei.c	\
-	ImeiOrEsn.c	\
-	Imsi.c	\
-	IMSSignallingContext.c	\
-	InternetServiceProvider.c	\
-	InternetServiceProviderIdList.c	\
-	IspIdentifier.c	\
-	IspIdType.c	\
-	ISPList.c	\
-	NetworkIdType.c	\
-	NetworkIdentifier.c	\
-	Network.c	\
-	NetworkList.c	\
-	LatestCallTimeStamp.c	\
-	LCSQosDelivered.c	\
-	LCSQosRequested.c	\
-	LCSRequestTimestamp.c	\
-	LCSSPIdentification.c	\
-	LCSSPIdentificationList.c	\
-	LCSSPInformation.c	\
-	LCSTransactionStatus.c	\
-	LocalCurrency.c	\
-	LocalTimeStamp.c	\
-	LocationArea.c	\
-	LocationDescription.c	\
-	LocationIdentifier.c	\
-	LocationIdType.c	\
-	LocationInformation.c	\
-	LocationServiceUsage.c	\
-	MaximumBitRate.c	\
-	Mdn.c	\
-	MessageDescription.c	\
-	MessageDescriptionCode.c	\
-	MessageDescriptionInformation.c	\
-	MessageStatus.c	\
-	MessageType.c	\
-	MessagingEventService.c	\
-	Min.c	\
-	MinChargeableSubscriber.c	\
-	MoBasicCallInformation.c	\
-	MobileSessionService.c	\
-	Msisdn.c	\
-	MtBasicCallInformation.c	\
-	NetworkAccessIdentifier.c	\
-	NetworkElement.c	\
-	NetworkElementList.c	\
-	NetworkId.c	\
-	NetworkInitPDPContext.c	\
-	NetworkLocation.c	\
-	NonChargedNumber.c	\
-	NonChargedParty.c	\
-	NonChargedPartyNumber.c	\
-	NonChargedPublicUserId.c	\
-	NumberOfDecimalPlaces.c	\
-	ObjectType.c	\
-	OperatorSpecInfoList.c	\
-	OperatorSpecInformation.c	\
-	OrderPlacedTimeStamp.c	\
-	OriginatingNetwork.c	\
-	PacketDataProtocolAddress.c	\
-	PaidIndicator.c	\
-	PartialTypeIndicator.c	\
-	PaymentMethod.c	\
-	PdpAddress.c	\
-	PDPContextStartTimestamp.c	\
-	PlmnId.c	\
-	PositioningMethod.c	\
-	PriorityCode.c	\
-	PublicUserId.c	\
-	RapFileSequenceNumber.c	\
-	RecEntityCode.c	\
-	RecEntityCodeList.c	\
-	RecEntityId.c	\
-	RecEntityInfoList.c	\
-	RecEntityInformation.c	\
-	RecEntityType.c	\
-	Recipient.c	\
-	ReleaseVersionNumber.c	\
-	RequestedDeliveryTimeStamp.c	\
-	ResponseTime.c	\
-	ResponseTimeCategory.c	\
-	ScuBasicInformation.c	\
-	ScuChargeType.c	\
-	ScuTimeStamps.c	\
-	ScuChargeableSubscriber.c	\
-	Sender.c	\
-	ServiceStartTimestamp.c	\
-	ServingBid.c	\
-	ServingLocationDescription.c	\
-	ServingNetwork.c	\
-	ServingPartiesInformation.c	\
-	SessionChargeInfoList.c	\
-	SessionChargeInformation.c	\
-	SimChargeableSubscriber.c	\
-	SimToolkitIndicator.c	\
-	SMSDestinationNumber.c	\
-	SMSOriginator.c	\
-	SpecificationVersionNumber.c	\
-	SsParameters.c	\
-	SupplServiceActionCode.c	\
-	SupplServiceCode.c	\
-	SupplServiceUsed.c	\
-	TapCurrency.c	\
-	TapDecimalPlaces.c	\
-	TaxableAmount.c	\
-	Taxation.c	\
-	TaxationList.c	\
-	TaxCode.c	\
-	TaxIndicator.c	\
-	TaxInformation.c	\
-	TaxInformationList.c	\
-	TaxRate.c	\
-	TaxType.c	\
-	TaxValue.c	\
-	TeleServiceCode.c	\
-	ThirdPartyInformation.c	\
-	ThirdPartyNumber.c	\
-	ThreeGcamelDestination.c	\
-	TotalAdvisedCharge.c	\
-	TotalAdvisedChargeRefund.c	\
-	TotalAdvisedChargeValue.c	\
-	TotalAdvisedChargeValueList.c	\
-	TotalCallEventDuration.c	\
-	TotalCharge.c	\
-	TotalChargeRefund.c	\
-	TotalCommission.c	\
-	TotalCommissionRefund.c	\
-	TotalDataVolume.c	\
-	TotalDiscountRefund.c	\
-	TotalDiscountValue.c	\
-	TotalTaxRefund.c	\
-	TotalTaxValue.c	\
-	TotalTransactionDuration.c	\
-	TrackedCustomerEquipment.c	\
-	TrackedCustomerHomeId.c	\
-	TrackedCustomerHomeIdList.c	\
-	TrackedCustomerIdentification.c	\
-	TrackedCustomerIdList.c	\
-	TrackedCustomerInformation.c	\
-	TrackedCustomerLocation.c	\
-	TrackedCustomerLocList.c	\
-	TrackingCustomerEquipment.c	\
-	TrackingCustomerHomeId.c	\
-	TrackingCustomerHomeIdList.c	\
-	TrackingCustomerIdentification.c	\
-	TrackingCustomerIdList.c	\
-	TrackingCustomerInformation.c	\
-	TrackingCustomerLocation.c	\
-	TrackingCustomerLocList.c	\
-	TrackingFrequency.c	\
-	TrackingPeriod.c	\
-	TransactionAuthCode.c	\
-	TransactionDescriptionSupp.c	\
-	TransactionDetailDescription.c	\
-	TransactionIdentifier.c	\
-	TransactionShortDescription.c	\
-	TransactionStatus.c	\
-	TransferCutOffTimeStamp.c	\
-	TransparencyIndicator.c	\
-	UserProtocolIndicator.c	\
-	UtcTimeOffset.c	\
-	UtcTimeOffsetCode.c	\
-	UtcTimeOffsetInfo.c	\
-	UtcTimeOffsetInfoList.c	\
-	VerticalAccuracyDelivered.c	\
-	VerticalAccuracyRequested.c	\
-	AbsoluteAmount.c	\
-	Bid.c	\
-	Code.c	\
-	AsciiString.c	\
-	BCDString.c	\
-	Currency.c	\
-	HexString.c	\
-	NumberString.c	\
-	PercentageRate.c
+-include Makefile.am.libasncodec
 
-ASN_MODULE_HEADERS=	\
-	DataInterChange.h	\
-	TransferBatch.h	\
-	Notification.h	\
-	CallEventDetailList.h	\
-	CallEventDetail.h	\
-	BatchControlInfo.h	\
-	AccountingInfo.h	\
-	NetworkInfo.h	\
-	MessageDescriptionInfoList.h	\
-	MobileOriginatedCall.h	\
-	MobileTerminatedCall.h	\
-	SupplServiceEvent.h	\
-	ServiceCentreUsage.h	\
-	GprsCall.h	\
-	ContentTransaction.h	\
-	LocationService.h	\
-	MessagingEvent.h	\
-	MobileSession.h	\
-	AuditControlInfo.h	\
-	AccessPointNameNI.h	\
-	AccessPointNameOI.h	\
-	ActualDeliveryTimeStamp.h	\
-	AddressStringDigits.h	\
-	AdvisedCharge.h	\
-	AdvisedChargeCurrency.h	\
-	AdvisedChargeInformation.h	\
-	AgeOfLocation.h	\
-	BasicService.h	\
-	BasicServiceCode.h	\
-	BasicServiceCodeList.h	\
-	BasicServiceUsed.h	\
-	BasicServiceUsedList.h	\
-	BearerServiceCode.h	\
-	CalledNumber.h	\
-	CalledPlace.h	\
-	CalledRegion.h	\
-	CallEventDetailsCount.h	\
-	CallEventStartTimeStamp.h	\
-	CallingNumber.h	\
-	CallOriginator.h	\
-	CallReference.h	\
-	CallTypeGroup.h	\
-	CallTypeLevel1.h	\
-	CallTypeLevel2.h	\
-	CallTypeLevel3.h	\
-	CamelDestinationNumber.h	\
-	CamelInvocationFee.h	\
-	CamelServiceKey.h	\
-	CamelServiceLevel.h	\
-	CamelServiceUsed.h	\
-	CauseForTerm.h	\
-	CellId.h	\
-	Charge.h	\
-	ChargeableSubscriber.h	\
-	ChargeableUnits.h	\
-	ChargeDetail.h	\
-	ChargeDetailList.h	\
-	ChargeDetailTimeStamp.h	\
-	ChargedItem.h	\
-	ChargedParty.h	\
-	ChargedPartyEquipment.h	\
-	ChargedPartyHomeIdentification.h	\
-	ChargedPartyHomeIdList.h	\
-	ChargedPartyIdentification.h	\
-	ChargedPartyIdentifier.h	\
-	ChargedPartyIdList.h	\
-	ChargedPartyIdType.h	\
-	ChargedPartyInformation.h	\
-	ChargedPartyLocation.h	\
-	ChargedPartyLocationList.h	\
-	ChargedPartyStatus.h	\
-	ChargedUnits.h	\
-	ChargeInformation.h	\
-	ChargeInformationList.h	\
-	ChargeRefundIndicator.h	\
-	ChargeType.h	\
-	ChargingId.h	\
-	ChargingPoint.h	\
-	ChargingTimeStamp.h	\
-	ClirIndicator.h	\
-	Commission.h	\
-	CompletionTimeStamp.h	\
-	ContentChargingPoint.h	\
-	ContentProvider.h	\
-	ContentProviderIdentifier.h	\
-	ContentProviderIdList.h	\
-	ContentProviderIdType.h	\
-	ContentProviderName.h	\
-	ContentServiceUsed.h	\
-	ContentServiceUsedList.h	\
-	ContentTransactionBasicInfo.h	\
-	ContentTransactionCode.h	\
-	ContentTransactionType.h	\
-	CseInformation.h	\
-	CurrencyConversion.h	\
-	CurrencyConversionList.h	\
-	CustomerIdentifier.h	\
-	CustomerIdType.h	\
-	DataVolume.h	\
-	DataVolumeIncoming.h	\
-	DataVolumeOutgoing.h	\
-	DateTime.h	\
-	DateTimeLong.h	\
-	DefaultCallHandlingIndicator.h	\
-	DepositTimeStamp.h	\
-	Destination.h	\
-	DestinationNetwork.h	\
-	DialledDigits.h	\
-	Discount.h	\
-	DiscountableAmount.h	\
-	DiscountApplied.h	\
-	DiscountCode.h	\
-	DiscountInformation.h	\
-	Discounting.h	\
-	DiscountingList.h	\
-	DiscountRate.h	\
-	DiscountValue.h	\
-	DistanceChargeBandCode.h	\
-	EarliestCallTimeStamp.h	\
-	ElementId.h	\
-	ElementType.h	\
-	EquipmentId.h	\
-	EquipmentIdType.h	\
-	Esn.h	\
-	EventReference.h	\
-	ExchangeRate.h	\
-	ExchangeRateCode.h	\
-	FileAvailableTimeStamp.h	\
-	FileCreationTimeStamp.h	\
-	FileSequenceNumber.h	\
-	FileTypeIndicator.h	\
-	FixedDiscountValue.h	\
-	Fnur.h	\
-	GeographicalLocation.h	\
-	GprsBasicCallInformation.h	\
-	GprsChargeableSubscriber.h	\
-	GprsDestination.h	\
-	GprsLocationInformation.h	\
-	GprsNetworkLocation.h	\
-	GprsServiceUsed.h	\
-	GsmChargeableSubscriber.h	\
-	GuaranteedBitRate.h	\
-	HomeBid.h	\
-	HomeIdentifier.h	\
-	HomeIdType.h	\
-	HomeLocationDescription.h	\
-	HomeLocationInformation.h	\
-	HorizontalAccuracyDelivered.h	\
-	HorizontalAccuracyRequested.h	\
-	HSCSDIndicator.h	\
-	Imei.h	\
-	ImeiOrEsn.h	\
-	Imsi.h	\
-	IMSSignallingContext.h	\
-	InternetServiceProvider.h	\
-	InternetServiceProviderIdList.h	\
-	IspIdentifier.h	\
-	IspIdType.h	\
-	ISPList.h	\
-	NetworkIdType.h	\
-	NetworkIdentifier.h	\
-	Network.h	\
-	NetworkList.h	\
-	LatestCallTimeStamp.h	\
-	LCSQosDelivered.h	\
-	LCSQosRequested.h	\
-	LCSRequestTimestamp.h	\
-	LCSSPIdentification.h	\
-	LCSSPIdentificationList.h	\
-	LCSSPInformation.h	\
-	LCSTransactionStatus.h	\
-	LocalCurrency.h	\
-	LocalTimeStamp.h	\
-	LocationArea.h	\
-	LocationDescription.h	\
-	LocationIdentifier.h	\
-	LocationIdType.h	\
-	LocationInformation.h	\
-	LocationServiceUsage.h	\
-	MaximumBitRate.h	\
-	Mdn.h	\
-	MessageDescription.h	\
-	MessageDescriptionCode.h	\
-	MessageDescriptionInformation.h	\
-	MessageStatus.h	\
-	MessageType.h	\
-	MessagingEventService.h	\
-	Min.h	\
-	MinChargeableSubscriber.h	\
-	MoBasicCallInformation.h	\
-	MobileSessionService.h	\
-	Msisdn.h	\
-	MtBasicCallInformation.h	\
-	NetworkAccessIdentifier.h	\
-	NetworkElement.h	\
-	NetworkElementList.h	\
-	NetworkId.h	\
-	NetworkInitPDPContext.h	\
-	NetworkLocation.h	\
-	NonChargedNumber.h	\
-	NonChargedParty.h	\
-	NonChargedPartyNumber.h	\
-	NonChargedPublicUserId.h	\
-	NumberOfDecimalPlaces.h	\
-	ObjectType.h	\
-	OperatorSpecInfoList.h	\
-	OperatorSpecInformation.h	\
-	OrderPlacedTimeStamp.h	\
-	OriginatingNetwork.h	\
-	PacketDataProtocolAddress.h	\
-	PaidIndicator.h	\
-	PartialTypeIndicator.h	\
-	PaymentMethod.h	\
-	PdpAddress.h	\
-	PDPContextStartTimestamp.h	\
-	PlmnId.h	\
-	PositioningMethod.h	\
-	PriorityCode.h	\
-	PublicUserId.h	\
-	RapFileSequenceNumber.h	\
-	RecEntityCode.h	\
-	RecEntityCodeList.h	\
-	RecEntityId.h	\
-	RecEntityInfoList.h	\
-	RecEntityInformation.h	\
-	RecEntityType.h	\
-	Recipient.h	\
-	ReleaseVersionNumber.h	\
-	RequestedDeliveryTimeStamp.h	\
-	ResponseTime.h	\
-	ResponseTimeCategory.h	\
-	ScuBasicInformation.h	\
-	ScuChargeType.h	\
-	ScuTimeStamps.h	\
-	ScuChargeableSubscriber.h	\
-	Sender.h	\
-	ServiceStartTimestamp.h	\
-	ServingBid.h	\
-	ServingLocationDescription.h	\
-	ServingNetwork.h	\
-	ServingPartiesInformation.h	\
-	SessionChargeInfoList.h	\
-	SessionChargeInformation.h	\
-	SimChargeableSubscriber.h	\
-	SimToolkitIndicator.h	\
-	SMSDestinationNumber.h	\
-	SMSOriginator.h	\
-	SpecificationVersionNumber.h	\
-	SsParameters.h	\
-	SupplServiceActionCode.h	\
-	SupplServiceCode.h	\
-	SupplServiceUsed.h	\
-	TapCurrency.h	\
-	TapDecimalPlaces.h	\
-	TaxableAmount.h	\
-	Taxation.h	\
-	TaxationList.h	\
-	TaxCode.h	\
-	TaxIndicator.h	\
-	TaxInformation.h	\
-	TaxInformationList.h	\
-	TaxRate.h	\
-	TaxType.h	\
-	TaxValue.h	\
-	TeleServiceCode.h	\
-	ThirdPartyInformation.h	\
-	ThirdPartyNumber.h	\
-	ThreeGcamelDestination.h	\
-	TotalAdvisedCharge.h	\
-	TotalAdvisedChargeRefund.h	\
-	TotalAdvisedChargeValue.h	\
-	TotalAdvisedChargeValueList.h	\
-	TotalCallEventDuration.h	\
-	TotalCharge.h	\
-	TotalChargeRefund.h	\
-	TotalCommission.h	\
-	TotalCommissionRefund.h	\
-	TotalDataVolume.h	\
-	TotalDiscountRefund.h	\
-	TotalDiscountValue.h	\
-	TotalTaxRefund.h	\
-	TotalTaxValue.h	\
-	TotalTransactionDuration.h	\
-	TrackedCustomerEquipment.h	\
-	TrackedCustomerHomeId.h	\
-	TrackedCustomerHomeIdList.h	\
-	TrackedCustomerIdentification.h	\
-	TrackedCustomerIdList.h	\
-	TrackedCustomerInformation.h	\
-	TrackedCustomerLocation.h	\
-	TrackedCustomerLocList.h	\
-	TrackingCustomerEquipment.h	\
-	TrackingCustomerHomeId.h	\
-	TrackingCustomerHomeIdList.h	\
-	TrackingCustomerIdentification.h	\
-	TrackingCustomerIdList.h	\
-	TrackingCustomerInformation.h	\
-	TrackingCustomerLocation.h	\
-	TrackingCustomerLocList.h	\
-	TrackingFrequency.h	\
-	TrackingPeriod.h	\
-	TransactionAuthCode.h	\
-	TransactionDescriptionSupp.h	\
-	TransactionDetailDescription.h	\
-	TransactionIdentifier.h	\
-	TransactionShortDescription.h	\
-	TransactionStatus.h	\
-	TransferCutOffTimeStamp.h	\
-	TransparencyIndicator.h	\
-	UserProtocolIndicator.h	\
-	UtcTimeOffset.h	\
-	UtcTimeOffsetCode.h	\
-	UtcTimeOffsetInfo.h	\
-	UtcTimeOffsetInfoList.h	\
-	VerticalAccuracyDelivered.h	\
-	VerticalAccuracyRequested.h	\
-	AbsoluteAmount.h	\
-	Bid.h	\
-	Code.h	\
-	AsciiString.h	\
-	BCDString.h	\
-	Currency.h	\
-	HexString.h	\
-	NumberString.h	\
-	PercentageRate.h
-
-ASN_MODULE_HEADERS+=INTEGER.h
-ASN_MODULE_HEADERS+=NativeEnumerated.h
-ASN_MODULE_SOURCES+=INTEGER.c
-ASN_MODULE_SOURCES+=NativeEnumerated.c
-ASN_MODULE_HEADERS+=NativeInteger.h
-ASN_MODULE_SOURCES+=NativeInteger.c
-ASN_MODULE_HEADERS+=asn_SEQUENCE_OF.h
-ASN_MODULE_SOURCES+=asn_SEQUENCE_OF.c
-ASN_MODULE_HEADERS+=asn_SET_OF.h
-ASN_MODULE_SOURCES+=asn_SET_OF.c
-ASN_MODULE_HEADERS+=constr_CHOICE.h
-ASN_MODULE_SOURCES+=constr_CHOICE.c
-ASN_MODULE_HEADERS+=constr_SEQUENCE.h
-ASN_MODULE_SOURCES+=constr_SEQUENCE.c
-ASN_MODULE_HEADERS+=constr_SEQUENCE_OF.h
-ASN_MODULE_SOURCES+=constr_SEQUENCE_OF.c
-ASN_MODULE_HEADERS+=constr_SET_OF.h
-ASN_MODULE_SOURCES+=constr_SET_OF.c
-ASN_MODULE_HEADERS+=asn_application.h
-ASN_MODULE_HEADERS+=asn_system.h
-ASN_MODULE_HEADERS+=asn_codecs.h
-ASN_MODULE_HEADERS+=asn_internal.h
-ASN_MODULE_HEADERS+=OCTET_STRING.h
-ASN_MODULE_SOURCES+=OCTET_STRING.c
-ASN_MODULE_HEADERS+=BIT_STRING.h
-ASN_MODULE_SOURCES+=BIT_STRING.c
-ASN_MODULE_SOURCES+=asn_codecs_prim.c
-ASN_MODULE_HEADERS+=asn_codecs_prim.h
-ASN_MODULE_HEADERS+=ber_tlv_length.h
-ASN_MODULE_SOURCES+=ber_tlv_length.c
-ASN_MODULE_HEADERS+=ber_tlv_tag.h
-ASN_MODULE_SOURCES+=ber_tlv_tag.c
-ASN_MODULE_HEADERS+=ber_decoder.h
-ASN_MODULE_SOURCES+=ber_decoder.c
-ASN_MODULE_HEADERS+=der_encoder.h
-ASN_MODULE_SOURCES+=der_encoder.c
-ASN_MODULE_HEADERS+=constr_TYPE.h
-ASN_MODULE_SOURCES+=constr_TYPE.c
-ASN_MODULE_HEADERS+=constraints.h
-ASN_MODULE_SOURCES+=constraints.c
-ASN_MODULE_HEADERS+=xer_support.h
-ASN_MODULE_SOURCES+=xer_support.c
-ASN_MODULE_HEADERS+=xer_decoder.h
-ASN_MODULE_SOURCES+=xer_decoder.c
-ASN_MODULE_HEADERS+=xer_encoder.h
-ASN_MODULE_SOURCES+=xer_encoder.c
-ASN_MODULE_HEADERS+=per_support.h
-ASN_MODULE_SOURCES+=per_support.c
-ASN_MODULE_HEADERS+=per_decoder.h
-ASN_MODULE_SOURCES+=per_decoder.c
-ASN_MODULE_HEADERS+=per_encoder.h
-ASN_MODULE_SOURCES+=per_encoder.c
-ASN_MODULE_HEADERS+=per_opentype.h
-ASN_MODULE_SOURCES+=per_opentype.c
-ASN_CONVERTER_SOURCES+=converter-sample.c
-
-
-lib_LTLIBRARIES=libsomething.la
-libsomething_la_SOURCES=$(ASN_MODULE_SOURCES) $(ASN_MODULE_HEADERS)
-
-# This file may be used as an input for make(3)
-# Remove the lines below to convert it into a pure .am file
 TARGET = tap3dump
-CFLAGS += -DASN_CONVERTER_TITLE="GSM TAP3 (Transferred Account Procedure, Version 3) decoder" -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE  -DPDU=DataInterChange -I.
-OBJS=${ASN_MODULE_SOURCES:.c=.o} ${ASN_CONVERTER_SOURCES:.c=.o}
+ASN_LIBRARY=libasncodec.a
+LIBS += -lm
+CFLAGS += -DASN_CONVERTER_TITLE="GSM TAP3 (Transferred Account Procedure, Version 3) decoder" -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE $(ASN_MODULE_CFLAGS) -DPDU=DataInterChange -I.
+ASN_CONVERTER_SOURCES := \
+	converter-example.c
 
-all: DataInterChange.c $(TARGET)
+all: maybe-wip-pause DataInterChange.c $(TARGET)
 
-$(TARGET): ${OBJS}
-	$(CC) $(CFLAGS) -o $(TARGET) ${OBJS} $(LDFLAGS) $(LIBS)
+$(TARGET): $(ASN_LIBRARY) $(ASN_CONVERTER_SOURCES:.c=.o)
+	$(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) $(ASN_CONVERTER_SOURCES:.c=.o) $(LDFLAGS) $(ASN_LIBRARY) $(LIBS)
+
+$(ASN_LIBRARY): $(ASN_MODULE_SOURCES:.c=.o)
+	$(AR) rcs $@ $^
 
 .SUFFIXES:
 .SUFFIXES: .c .o
@@ -730,8 +22,8 @@
 	$(CC) $(CFLAGS) -o $@ -c $<
 
 clean:
-	rm -f $(TARGET)
-	rm -f $(OBJS)
+	rm -f $(TARGET) $(ASN_LIBRARY)
+	rm -f $(ASN_MODULE_SOURCES:.c=.o) $(ASN_CONVERTER_SOURCES:.c=.o)
 
 regen: regenerate-from-asn1-source
 
@@ -750,73 +42,93 @@
 	ASN1MODULES="../tap3.asn1" \
 	ASN1PDU=DataInterChange \
 	PROGNAME=tap3dump \
-	CFLAGS="" \
 	../sample.makefile.regen
 
-check: ${TARGET} check-ber check-xer check-per
+check: ${TARGET} check-ber check-xer check-oer check-per
 	@echo ================
 	@echo All tests passed
 	@echo ================
 
 check-ber:
 	@if test -f sample-DataInterChange-1.[db]er ; then \
-	for f in sample-DataInterChange-*.[db]er; do \
+	for f in sample-*-*.[db]er; do \
+	pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \
 	for b in 1 17 33 980 8192; do \
-	echo "Recoding $$f into XER and back ($$b)..."; \
-	./${TARGET} -b $$b -iber -oxer $$f > ./.tmp.1.$$$$ || exit 2; \
-	./${TARGET} -b $$b -ixer -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \
+	echo "Recoding $$f ($$pdu) into XER and back ($$b)..."; \
+	./${TARGET} -p $$pdu -b $$b -iber -oxer $$f > ./.tmp.1.$$$$ || exit 2; \
+	./${TARGET} -p $$pdu -b $$b -ixer -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \
 	diff ./.tmp.1.$$$$ ./.tmp.2.$$$$ || exit 4; \
 	rm -f ./.tmp.[12].$$$$; \
 	echo "Test junking $$f (please wait)..."; \
-	./${TARGET} -J0.0001 -n 1000 -b $$b -iber -onull $$f || exit 5; \
-	./${TARGET} -J0.001 -n 1000 -b $$b -iber -onull $$f || exit 6; \
+	./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -iber -onull $$f || exit 5; \
+	./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -iber -onull $$f || exit 6; \
 	done; done; fi
 
 check-xer:
 	@if test -f sample-DataInterChange-1.xer ; then \
-	for f in sample-DataInterChange-*.xer; do \
+	for f in sample-*-*.xer; do \
+	pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \
 	for b in 1 17 33 980 8192; do \
-	echo "Recoding $$f into DER and back ($$b)..."; \
-	./${TARGET} -b $$b -ixer -oder $$f > ./.tmp.1.$$$$ || exit 2; \
-	./${TARGET} -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \
+	echo "Recoding $$f ($$pdu) into DER and back ($$b)..."; \
+	./${TARGET} -p $$pdu -b $$b -ixer -oder $$f > ./.tmp.1.$$$$ || exit 2; \
+	./${TARGET} -p $$pdu -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \
 	diff $$f ./.tmp.2.$$$$ || exit 4; \
 	rm -f ./.tmp.[12].$$$$; \
 	echo "Test junking $$f (please wait)..."; \
-	./${TARGET} -J0.0001 -n 1000 -b $$b -ixer -onull $$f || exit 5; \
-	./${TARGET} -J0.001 -n 1000 -b $$b -ixer -onull $$f || exit 6; \
+	./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -ixer -onull $$f || exit 5; \
+	./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -ixer -onull $$f || exit 6; \
+	done; done; fi
+
+check-oer:
+	@if test -f sample-DataInterChange-1.*oer ; then \
+	for f in sample-*-*.*oer; do \
+	pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \
+	for b in 1 17 33 980 8192; do \
+	echo "Recoding $$f ($$pdu) into XER and back ($$b)..."; \
+	./${TARGET} -p $$pdu -b $$b -ioer -oxer $$f > ./.tmp.1.$$$$ || exit 2; \
+	./${TARGET} -p $$pdu -b $$b -ixer -ooer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \
+	diff $$f ./.tmp.2.$$$$ || exit 4; \
+	rm -f ./.tmp.[12].$$$$; \
+	echo "Test junking $$f (please wait) ($$b) ..."; \
+	./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -ioer -onull $$f || exit 5; \
+	./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -ioer -onull $$f || exit 6; \
 	done; done; fi
 
 check-per:
 	@if test -f sample-DataInterChange-1-nopad.per ; then \
-	for f in sample-DataInterChange-[1-9]-nopad.per; do \
+	for f in sample-*-[1-9]-nopad.per; do \
+	pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \
 	for b in 1 17 33 980 8192; do \
-	echo "Recoding non-padded $$f into DER into XER and back ($$b)..."; \
-	./${TARGET} -b $$b -per-nopad -iper -oder $$f > ./.tmp.1.$$$$ || exit 2; \
-	./${TARGET} -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \
-	./${TARGET} -b $$b -ixer -oder ./.tmp.2.$$$$ > ./.tmp.3.$$$$ || exit 4; \
+	echo "Recoding non-padded $$f ($$pdu) into DER into XER and back ($$b)..."; \
+	./${TARGET} -p $$pdu -b $$b -per-nopad -iper -oder $$f > ./.tmp.1.$$$$ || exit 2; \
+	./${TARGET} -p $$pdu -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \
+	./${TARGET} -p $$pdu -b $$b -ixer -oder ./.tmp.2.$$$$ > ./.tmp.3.$$$$ || exit 4; \
 	diff ./.tmp.1.$$$$ ./.tmp.3.$$$$ || exit 5; \
 	rm -f ./.tmp.[123].$$$$; \
 	echo "Test junking $$f (please wait)..."; \
-	./${TARGET} -J0.0001 -n 1000 -b $$b -per-nopad -iper -onull $$f || exit 6; \
-	./${TARGET} -J0.001 -n 1000 -b $$b -per-nopad -iper -onull $$f || exit 7; \
+	./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -per-nopad -iper -onull $$f || exit 6; \
+	./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -per-nopad -iper -onull $$f || exit 7; \
 	done; done; fi
 	@if test -f sample-DataInterChange-1.per ; then \
 	for f in sample-*-[1-9].per; do \
-	pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z-]+)-[0-9].*/\1/"`; \
+	pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \
 	for b in 1 17 33 980 8192; do \
-	echo "Recoding $$f into DER into XER and back ($$b)..."; \
-	./${TARGET} -b $$b -p $$pdu -iper -oder $$f > ./.tmp.1.$$$$ || exit 3; \
-	./${TARGET} -b $$b -p $$pdu -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 4; \
-	./${TARGET} -b $$b -p $$pdu -ixer -oper ./.tmp.2.$$$$ > ./.tmp.1.$$$$ || exit 5; \
+	echo "Recoding $$f ($$pdu) into DER into XER and back ($$b)..."; \
+	./${TARGET} -p $$pdu -b $$b -iper -oder $$f > ./.tmp.1.$$$$ || exit 3; \
+	./${TARGET} -p $$pdu -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 4; \
+	./${TARGET} -p $$pdu -b $$b -ixer -oper ./.tmp.2.$$$$ > ./.tmp.1.$$$$ || exit 5; \
 	diff $$f ./.tmp.1.$$$$ || exit 6; \
 	rm -f ./.tmp.[12].$$$$; \
 	echo "Test junking $$f (please wait)..."; \
-	./${TARGET} -J0.0001 -n 1000 -b $$b -iper -onull $$f || exit 7; \
-	./${TARGET} -J0.001 -n 1000 -b $$b -iper -onull $$f || exit 8; \
+	./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -iper -onull $$f || exit 7; \
+	./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -iper -onull $$f || exit 8; \
 	done; done; fi
 
+maybe-wip-pause:
+	@if [ -f WIP ]; then cat WIP; sleep 2; fi
+
 distclean: clean
 	rm -f $(ASN_MODULE_SOURCES)
 	rm -f $(ASN_MODULE_HEADERS)
 	rm -f $(ASN_CONVERTER_SOURCES) $(ASN_CONVERTER_HEADERS)
-	rm -f Makefile.am.sample
+	rm -f Makefile.am.example
diff --git a/examples/sample.source.ULP/Makefile b/examples/sample.source.ULP/Makefile
index e6f1fba..852e42c 100644
--- a/examples/sample.source.ULP/Makefile
+++ b/examples/sample.source.ULP/Makefile
@@ -1,246 +1,20 @@
-ASN_MODULE_SOURCES=	\
-	ULP-PDU.c	\
-	UlpMessage.c	\
-	SUPLINIT.c	\
-	Notification.c	\
-	NotificationType.c	\
-	EncodingType.c	\
-	FormatIndicator.c	\
-	SLPMode.c	\
-	MAC.c	\
-	KeyIdentity.c	\
-	SUPLSTART.c	\
-	SETCapabilities.c	\
-	PosTechnology.c	\
-	PrefMethod.c	\
-	PosProtocol.c	\
-	SUPLRESPONSE.c	\
-	SETAuthKey.c	\
-	KeyIdentity4.c	\
-	SUPLPOSINIT.c	\
-	RequestedAssistData.c	\
-	NavigationModel.c	\
-	SatelliteInfo.c	\
-	SatelliteInfoElement.c	\
-	SUPLPOS.c	\
-	PosPayLoad.c	\
-	SUPLEND.c	\
-	SUPLAUTHREQ.c	\
-	SETNonce.c	\
-	KeyIdentity2.c	\
-	SUPLAUTHRESP.c	\
-	SPCAuthKey.c	\
-	KeyIdentity3.c	\
-	Version.c	\
-	SessionID.c	\
-	SetSessionID.c	\
-	SETId.c	\
-	SlpSessionID.c	\
-	IPAddress.c	\
-	SLPAddress.c	\
-	FQDN.c	\
-	Ver.c	\
-	LocationId.c	\
-	Status.c	\
-	CellInfo.c	\
-	Position.c	\
-	PositionEstimate.c	\
-	AltitudeInfo.c	\
-	CdmaCellInformation.c	\
-	GsmCellInformation.c	\
-	WcdmaCellInformation.c	\
-	FrequencyInfo.c	\
-	FrequencyInfoFDD.c	\
-	FrequencyInfoTDD.c	\
-	UARFCN.c	\
-	NMR.c	\
-	NMRelement.c	\
-	MeasuredResultsList.c	\
-	MeasuredResults.c	\
-	CellMeasuredResultsList.c	\
-	UTRA-CarrierRSSI.c	\
-	CellMeasuredResults.c	\
-	CellParametersID.c	\
-	TGSN.c	\
-	PrimaryCCPCH-RSCP.c	\
-	TimeslotISCP.c	\
-	TimeslotISCP-List.c	\
-	PrimaryCPICH-Info.c	\
-	CPICH-Ec-N0.c	\
-	CPICH-RSCP.c	\
-	Pathloss.c	\
-	StatusCode.c	\
-	QoP.c	\
-	Velocity.c	\
-	Horvel.c	\
-	Horandvervel.c	\
-	Horveluncert.c	\
-	Horandveruncert.c	\
-	PosMethod.c
+-include Makefile.am.libasncodec
 
-ASN_MODULE_HEADERS=	\
-	ULP-PDU.h	\
-	UlpMessage.h	\
-	SUPLINIT.h	\
-	Notification.h	\
-	NotificationType.h	\
-	EncodingType.h	\
-	FormatIndicator.h	\
-	SLPMode.h	\
-	MAC.h	\
-	KeyIdentity.h	\
-	SUPLSTART.h	\
-	SETCapabilities.h	\
-	PosTechnology.h	\
-	PrefMethod.h	\
-	PosProtocol.h	\
-	SUPLRESPONSE.h	\
-	SETAuthKey.h	\
-	KeyIdentity4.h	\
-	SUPLPOSINIT.h	\
-	RequestedAssistData.h	\
-	NavigationModel.h	\
-	SatelliteInfo.h	\
-	SatelliteInfoElement.h	\
-	SUPLPOS.h	\
-	PosPayLoad.h	\
-	SUPLEND.h	\
-	SUPLAUTHREQ.h	\
-	SETNonce.h	\
-	KeyIdentity2.h	\
-	SUPLAUTHRESP.h	\
-	SPCAuthKey.h	\
-	KeyIdentity3.h	\
-	Version.h	\
-	SessionID.h	\
-	SetSessionID.h	\
-	SETId.h	\
-	SlpSessionID.h	\
-	IPAddress.h	\
-	SLPAddress.h	\
-	FQDN.h	\
-	Ver.h	\
-	LocationId.h	\
-	Status.h	\
-	CellInfo.h	\
-	Position.h	\
-	PositionEstimate.h	\
-	AltitudeInfo.h	\
-	CdmaCellInformation.h	\
-	GsmCellInformation.h	\
-	WcdmaCellInformation.h	\
-	FrequencyInfo.h	\
-	FrequencyInfoFDD.h	\
-	FrequencyInfoTDD.h	\
-	UARFCN.h	\
-	NMR.h	\
-	NMRelement.h	\
-	MeasuredResultsList.h	\
-	MeasuredResults.h	\
-	CellMeasuredResultsList.h	\
-	UTRA-CarrierRSSI.h	\
-	CellMeasuredResults.h	\
-	CellParametersID.h	\
-	TGSN.h	\
-	PrimaryCCPCH-RSCP.h	\
-	TimeslotISCP.h	\
-	TimeslotISCP-List.h	\
-	PrimaryCPICH-Info.h	\
-	CPICH-Ec-N0.h	\
-	CPICH-RSCP.h	\
-	Pathloss.h	\
-	StatusCode.h	\
-	QoP.h	\
-	Velocity.h	\
-	Horvel.h	\
-	Horandvervel.h	\
-	Horveluncert.h	\
-	Horandveruncert.h	\
-	PosMethod.h
-
-ASN_MODULE_HEADERS+=BOOLEAN.h
-ASN_MODULE_SOURCES+=BOOLEAN.c
-ASN_MODULE_HEADERS+=ENUMERATED.h
-ASN_MODULE_SOURCES+=ENUMERATED.c
-ASN_MODULE_HEADERS+=INTEGER.h
-ASN_MODULE_HEADERS+=NativeEnumerated.h
-ASN_MODULE_HEADERS+=GeneralizedTime.h
-ASN_MODULE_SOURCES+=GeneralizedTime.c
-ASN_MODULE_HEADERS+=IA5String.h
-ASN_MODULE_SOURCES+=IA5String.c
-ASN_MODULE_SOURCES+=INTEGER.c
-ASN_MODULE_SOURCES+=NativeEnumerated.c
-ASN_MODULE_HEADERS+=NativeInteger.h
-ASN_MODULE_SOURCES+=NativeInteger.c
-ASN_MODULE_HEADERS+=UTCTime.h
-ASN_MODULE_SOURCES+=UTCTime.c
-ASN_MODULE_HEADERS+=VisibleString.h
-ASN_MODULE_SOURCES+=VisibleString.c
-ASN_MODULE_HEADERS+=asn_SEQUENCE_OF.h
-ASN_MODULE_SOURCES+=asn_SEQUENCE_OF.c
-ASN_MODULE_HEADERS+=asn_SET_OF.h
-ASN_MODULE_SOURCES+=asn_SET_OF.c
-ASN_MODULE_HEADERS+=constr_CHOICE.h
-ASN_MODULE_SOURCES+=constr_CHOICE.c
-ASN_MODULE_HEADERS+=constr_SEQUENCE.h
-ASN_MODULE_SOURCES+=constr_SEQUENCE.c
-ASN_MODULE_HEADERS+=constr_SEQUENCE_OF.h
-ASN_MODULE_SOURCES+=constr_SEQUENCE_OF.c
-ASN_MODULE_HEADERS+=constr_SET_OF.h
-ASN_MODULE_SOURCES+=constr_SET_OF.c
-ASN_MODULE_HEADERS+=asn_application.h
-ASN_MODULE_HEADERS+=asn_system.h
-ASN_MODULE_HEADERS+=asn_codecs.h
-ASN_MODULE_HEADERS+=asn_internal.h
-ASN_MODULE_HEADERS+=OCTET_STRING.h
-ASN_MODULE_SOURCES+=OCTET_STRING.c
-ASN_MODULE_HEADERS+=BIT_STRING.h
-ASN_MODULE_SOURCES+=BIT_STRING.c
-ASN_MODULE_SOURCES+=asn_codecs_prim.c
-ASN_MODULE_HEADERS+=asn_codecs_prim.h
-ASN_MODULE_HEADERS+=ber_tlv_length.h
-ASN_MODULE_SOURCES+=ber_tlv_length.c
-ASN_MODULE_HEADERS+=ber_tlv_tag.h
-ASN_MODULE_SOURCES+=ber_tlv_tag.c
-ASN_MODULE_HEADERS+=ber_decoder.h
-ASN_MODULE_SOURCES+=ber_decoder.c
-ASN_MODULE_HEADERS+=der_encoder.h
-ASN_MODULE_SOURCES+=der_encoder.c
-ASN_MODULE_HEADERS+=constr_TYPE.h
-ASN_MODULE_SOURCES+=constr_TYPE.c
-ASN_MODULE_HEADERS+=constraints.h
-ASN_MODULE_SOURCES+=constraints.c
-ASN_MODULE_HEADERS+=xer_support.h
-ASN_MODULE_SOURCES+=xer_support.c
-ASN_MODULE_HEADERS+=xer_decoder.h
-ASN_MODULE_SOURCES+=xer_decoder.c
-ASN_MODULE_HEADERS+=xer_encoder.h
-ASN_MODULE_SOURCES+=xer_encoder.c
-ASN_MODULE_HEADERS+=per_support.h
-ASN_MODULE_SOURCES+=per_support.c
-ASN_MODULE_HEADERS+=per_decoder.h
-ASN_MODULE_SOURCES+=per_decoder.c
-ASN_MODULE_HEADERS+=per_encoder.h
-ASN_MODULE_SOURCES+=per_encoder.c
-ASN_MODULE_HEADERS+=per_opentype.h
-ASN_MODULE_SOURCES+=per_opentype.c
-ASN_CONVERTER_SOURCES+=converter-sample.c
-ASN_CONVERTER_SOURCES+=pdu_collection.c
-
-
-lib_LTLIBRARIES=libsomething.la
-libsomething_la_SOURCES=$(ASN_MODULE_SOURCES) $(ASN_MODULE_HEADERS)
-
-# This file may be used as an input for make(3)
-# Remove the lines below to convert it into a pure .am file
 TARGET = ulp-dump
-CFLAGS += -DASN_CONVERTER_TITLE="OMA UserPlane Location Protocol decoder" -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE -DPDU=ULP_PDU -DASN_PDU_COLLECTION -I.
-OBJS=${ASN_MODULE_SOURCES:.c=.o} ${ASN_CONVERTER_SOURCES:.c=.o}
+ASN_LIBRARY=libasncodec.a
+LIBS += -lm
+CFLAGS += -DASN_CONVERTER_TITLE="OMA UserPlane Location Protocol decoder" -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE $(ASN_MODULE_CFLAGS) -DPDU=ULP_PDU -DASN_PDU_COLLECTION -I.
+ASN_CONVERTER_SOURCES := \
+	converter-example.c\
+	pdu_collection.c
 
-all: ULP-PDU.c $(TARGET)
+all: maybe-wip-pause ULP-PDU.c $(TARGET)
 
-$(TARGET): ${OBJS}
-	$(CC) $(CFLAGS) -o $(TARGET) ${OBJS} $(LDFLAGS) $(LIBS)
+$(TARGET): $(ASN_LIBRARY) $(ASN_CONVERTER_SOURCES:.c=.o)
+	$(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) $(ASN_CONVERTER_SOURCES:.c=.o) $(LDFLAGS) $(ASN_LIBRARY) $(LIBS)
+
+$(ASN_LIBRARY): $(ASN_MODULE_SOURCES:.c=.o)
+	$(AR) rcs $@ $^
 
 .SUFFIXES:
 .SUFFIXES: .c .o
@@ -249,8 +23,8 @@
 	$(CC) $(CFLAGS) -o $@ -c $<
 
 clean:
-	rm -f $(TARGET)
-	rm -f $(OBJS)
+	rm -f $(TARGET) $(ASN_LIBRARY)
+	rm -f $(ASN_MODULE_SOURCES:.c=.o) $(ASN_CONVERTER_SOURCES:.c=.o)
 
 regen: regenerate-from-asn1-source
 
@@ -269,73 +43,93 @@
 	ASN1MODULES="../ulp.asn1" \
 	ASN1PDU=ULP-PDU \
 	PROGNAME=ulp-dump \
-	CFLAGS="" \
 	../sample.makefile.regen
 
-check: ${TARGET} check-ber check-xer check-per
+check: ${TARGET} check-ber check-xer check-oer check-per
 	@echo ================
 	@echo All tests passed
 	@echo ================
 
 check-ber:
 	@if test -f sample-ULP-PDU-1.[db]er ; then \
-	for f in sample-ULP-PDU-*.[db]er; do \
+	for f in sample-*-*.[db]er; do \
+	pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \
 	for b in 1 17 33 980 8192; do \
-	echo "Recoding $$f into XER and back ($$b)..."; \
-	./${TARGET} -b $$b -iber -oxer $$f > ./.tmp.1.$$$$ || exit 2; \
-	./${TARGET} -b $$b -ixer -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \
+	echo "Recoding $$f ($$pdu) into XER and back ($$b)..."; \
+	./${TARGET} -p $$pdu -b $$b -iber -oxer $$f > ./.tmp.1.$$$$ || exit 2; \
+	./${TARGET} -p $$pdu -b $$b -ixer -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \
 	diff ./.tmp.1.$$$$ ./.tmp.2.$$$$ || exit 4; \
 	rm -f ./.tmp.[12].$$$$; \
 	echo "Test junking $$f (please wait)..."; \
-	./${TARGET} -J0.0001 -n 1000 -b $$b -iber -onull $$f || exit 5; \
-	./${TARGET} -J0.001 -n 1000 -b $$b -iber -onull $$f || exit 6; \
+	./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -iber -onull $$f || exit 5; \
+	./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -iber -onull $$f || exit 6; \
 	done; done; fi
 
 check-xer:
 	@if test -f sample-ULP-PDU-1.xer ; then \
-	for f in sample-ULP-PDU-*.xer; do \
+	for f in sample-*-*.xer; do \
+	pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \
 	for b in 1 17 33 980 8192; do \
-	echo "Recoding $$f into DER and back ($$b)..."; \
-	./${TARGET} -b $$b -ixer -oder $$f > ./.tmp.1.$$$$ || exit 2; \
-	./${TARGET} -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \
+	echo "Recoding $$f ($$pdu) into DER and back ($$b)..."; \
+	./${TARGET} -p $$pdu -b $$b -ixer -oder $$f > ./.tmp.1.$$$$ || exit 2; \
+	./${TARGET} -p $$pdu -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \
 	diff $$f ./.tmp.2.$$$$ || exit 4; \
 	rm -f ./.tmp.[12].$$$$; \
 	echo "Test junking $$f (please wait)..."; \
-	./${TARGET} -J0.0001 -n 1000 -b $$b -ixer -onull $$f || exit 5; \
-	./${TARGET} -J0.001 -n 1000 -b $$b -ixer -onull $$f || exit 6; \
+	./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -ixer -onull $$f || exit 5; \
+	./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -ixer -onull $$f || exit 6; \
+	done; done; fi
+
+check-oer:
+	@if test -f sample-ULP-PDU-1.*oer ; then \
+	for f in sample-*-*.*oer; do \
+	pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \
+	for b in 1 17 33 980 8192; do \
+	echo "Recoding $$f ($$pdu) into XER and back ($$b)..."; \
+	./${TARGET} -p $$pdu -b $$b -ioer -oxer $$f > ./.tmp.1.$$$$ || exit 2; \
+	./${TARGET} -p $$pdu -b $$b -ixer -ooer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \
+	diff $$f ./.tmp.2.$$$$ || exit 4; \
+	rm -f ./.tmp.[12].$$$$; \
+	echo "Test junking $$f (please wait) ($$b) ..."; \
+	./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -ioer -onull $$f || exit 5; \
+	./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -ioer -onull $$f || exit 6; \
 	done; done; fi
 
 check-per:
 	@if test -f sample-ULP-PDU-1-nopad.per ; then \
-	for f in sample-ULP-PDU-[1-9]-nopad.per; do \
+	for f in sample-*-[1-9]-nopad.per; do \
+	pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \
 	for b in 1 17 33 980 8192; do \
-	echo "Recoding non-padded $$f into DER into XER and back ($$b)..."; \
-	./${TARGET} -b $$b -per-nopad -iper -oder $$f > ./.tmp.1.$$$$ || exit 2; \
-	./${TARGET} -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \
-	./${TARGET} -b $$b -ixer -oder ./.tmp.2.$$$$ > ./.tmp.3.$$$$ || exit 4; \
+	echo "Recoding non-padded $$f ($$pdu) into DER into XER and back ($$b)..."; \
+	./${TARGET} -p $$pdu -b $$b -per-nopad -iper -oder $$f > ./.tmp.1.$$$$ || exit 2; \
+	./${TARGET} -p $$pdu -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 3; \
+	./${TARGET} -p $$pdu -b $$b -ixer -oder ./.tmp.2.$$$$ > ./.tmp.3.$$$$ || exit 4; \
 	diff ./.tmp.1.$$$$ ./.tmp.3.$$$$ || exit 5; \
 	rm -f ./.tmp.[123].$$$$; \
 	echo "Test junking $$f (please wait)..."; \
-	./${TARGET} -J0.0001 -n 1000 -b $$b -per-nopad -iper -onull $$f || exit 6; \
-	./${TARGET} -J0.001 -n 1000 -b $$b -per-nopad -iper -onull $$f || exit 7; \
+	./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -per-nopad -iper -onull $$f || exit 6; \
+	./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -per-nopad -iper -onull $$f || exit 7; \
 	done; done; fi
 	@if test -f sample-ULP-PDU-1.per ; then \
 	for f in sample-*-[1-9].per; do \
-	pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z-]+)-[0-9].*/\1/"`; \
+	pdu=`echo $$f | sed -E -e "s/sample-([A-Za-z0-9-]+)-[0-9].*/\1/"`; \
 	for b in 1 17 33 980 8192; do \
-	echo "Recoding $$f into DER into XER and back ($$b)..."; \
-	./${TARGET} -b $$b -p $$pdu -iper -oder $$f > ./.tmp.1.$$$$ || exit 3; \
-	./${TARGET} -b $$b -p $$pdu -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 4; \
-	./${TARGET} -b $$b -p $$pdu -ixer -oper ./.tmp.2.$$$$ > ./.tmp.1.$$$$ || exit 5; \
+	echo "Recoding $$f ($$pdu) into DER into XER and back ($$b)..."; \
+	./${TARGET} -p $$pdu -b $$b -iper -oder $$f > ./.tmp.1.$$$$ || exit 3; \
+	./${TARGET} -p $$pdu -b $$b -iber -oxer ./.tmp.1.$$$$ > ./.tmp.2.$$$$ || exit 4; \
+	./${TARGET} -p $$pdu -b $$b -ixer -oper ./.tmp.2.$$$$ > ./.tmp.1.$$$$ || exit 5; \
 	diff $$f ./.tmp.1.$$$$ || exit 6; \
 	rm -f ./.tmp.[12].$$$$; \
 	echo "Test junking $$f (please wait)..."; \
-	./${TARGET} -J0.0001 -n 1000 -b $$b -iper -onull $$f || exit 7; \
-	./${TARGET} -J0.001 -n 1000 -b $$b -iper -onull $$f || exit 8; \
+	./${TARGET} -J0.0001 -n 1000 -p $$pdu -b $$b -iper -onull $$f || exit 7; \
+	./${TARGET} -J0.001 -n 1000 -p $$pdu -b $$b -iper -onull $$f || exit 8; \
 	done; done; fi
 
+maybe-wip-pause:
+	@if [ -f WIP ]; then cat WIP; sleep 2; fi
+
 distclean: clean
 	rm -f $(ASN_MODULE_SOURCES)
 	rm -f $(ASN_MODULE_HEADERS)
 	rm -f $(ASN_CONVERTER_SOURCES) $(ASN_CONVERTER_HEADERS)
-	rm -f Makefile.am.sample
+	rm -f Makefile.am.example