[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference turris::alpha_callstd

Title:ALPHA Calling Standard
Notice:Digital Restricted and Confidential
Moderator:BEGIN::MDAVISR
Created:Thu Jun 29 1989
Last Modified:Thu Jun 05 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:113
Total number of notes:847

105.0. "R28 is unpredictable after (external?) transfer" by GEMGRP::BRENDER (Ron Brender) Fri Oct 04 1996 12:05

T.RTitleUserPersonal
Name
DateLines
105.1Comments and questionsGEMGRP::BRENDERRon BrenderFri Oct 04 1996 12:2443
105.2What defines a procedure call/return??STEVEN::hobbsSteven HobbsFri Oct 04 1996 15:5112
105.3so far, only one register for internal and externalDECWET::PETERSONFri Oct 04 1996 17:1818
105.4DECWET::MUPOPAGlorious absence of sophisticationFri Oct 04 1996 17:549
105.5what defines a procedure call/return continuedDECWET::PETERSONFri Oct 04 1996 19:4127
105.6r28 volatile at all transfersgemevn.zko.dec.com::GLOSSOPOnly the paranoid surviveSat Oct 05 1996 00:03113
105.7gemevn.zko.dec.com::GLOSSOPOnly the paranoid surviveSat Oct 05 1996 00:0712
105.8Exemption for BSR R28GEMGRP::GROVETue Oct 08 1996 09:3011
105.9ntom does not use r28 todayAD::LOWNEYTue Oct 08 1996 18:5422
105.10STEVEN::hobbsSteven HobbsTue Oct 08 1996 20:285
105.11what is the right thing to do with ev6 stubs?DECWET::PETERSONTue Oct 08 1996 20:464
105.12how about a special case for bsr r28?DECWET::PETERSONFri Oct 25 1996 20:4129
105.13ASAXp uses register $28 in expansions.SMURF::GAFJerry Feldman, UEG, DTN:381-2970Mon Oct 28 1996 17:1714
105.14but asaxp doesn't use r28 across basic blocksDECWET::PETERSONTue Oct 29 1996 18:566
105.15Lots of questionsWIBBIN::NOYCEPulling weeds, pickin' stonesWed Oct 30 1996 10:3531
105.16In ASAXP, pseudo ops do not affect BBs.SMURF::GAFJerry Feldman, UEG, DTN:381-2970Wed Oct 30 1996 16:4010
105.17DECWET::PETERSONWed Oct 30 1996 18:4329
105.18gemgrp.zko.dec.com::GLOSSOPOnly the paranoid surviveThu Oct 31 1996 00:13124
105.19Any transfer, but not specified wheregemgrp.zko.dec.com::GLOSSOPOnly the paranoid surviveThu Oct 31 1996 00:2217
105.20Gerrymandering sounds good to me -- what about you?FLYBA::BRENDERRon BrenderMon Nov 04 1996 17:3392
105.21gemevn.zko.dec.com::GLOSSOPOnly the paranoid surviveMon Nov 04 1996 21:0931
105.22Tell me again what the current rule is?WIBBIN::NOYCEPulling weeds, pickin' stonesTue Nov 05 1996 09:257
105.23Currently, R28 is volatile across *external* callsFLYBA::BRENDERRon BrenderTue Nov 05 1996 10:0915
105.24Branch lengthing is not an R28 liveness issueFLYBA::BRENDERRon BrenderTue Nov 05 1996 10:179
105.25gemevn.zko.dec.com::GLOSSOPOnly the paranoid surviveTue Nov 05 1996 12:4511
105.26asaxp generates descriptors when .ent is used.SMURF::GAFJerry Feldman, UEG, DTN:381-2970Tue Nov 05 1996 15:1710
105.27ots routines use .aent.SMURF::GAFJerry Feldman, UEG, DTN:381-2970Tue Nov 05 1996 15:335
105.28re: .20 How can mult entries share a PrologEndAddress while in their prologue???WIDTH::MDAVISMark Davis - compiler maniacTue Nov 05 1996 17:1031
105.29gemevn.zko.dec.com::GLOSSOPOnly the paranoid surviveTue Nov 05 1996 20:4832
105.30WIBBIN::NOYCEPulling weeds, pickin' stonesThu Nov 07 1996 15:095
105.31gemevn.zko.dec.com::GLOSSOPOnly the paranoid surviveThu Nov 07 1996 16:193
105.32Getting thereFLYBA::BRENDERRon BrenderThu Nov 07 1996 16:5336
105.33Here is where we stand -- OK?FLYBA::BRENDERRon BrenderThu Nov 07 1996 17:0012
105.34The voice from left field...STAR::DIPIRROFri Nov 08 1996 12:2011
105.35Boy, am I excited!FLYBA::BRENDERRon BrenderFri Nov 08 1996 15:5315
105.36Is this really the right characterization?FLYBA::BRENDERRon BrenderFri Nov 08 1996 16:5980
105.37Rule 2) is simply implied from 1) - no complexity?gemevn.zko.dec.com::GLOSSOPOnly the paranoid surviveFri Nov 08 1996 17:3644
105.38written before I read Kent's .37WIBBIN::NOYCEPulling weeds, pickin' stonesFri Nov 08 1996 17:364
105.39parent/child procedures are complexDECWET::PETERSONFri Nov 08 1996 18:2737
105.40Let me back up a bit...FLYBA::BRENDERRon BrenderMon Nov 11 1996 14:5847
105.41Another sketch for possible ECO textFLYBA::BRENDERRon BrenderMon Nov 11 1996 16:56101
105.42gemevn.zko.dec.com::GLOSSOPOnly the paranoid surviveMon Nov 11 1996 17:304
105.43Clarify: intra-procedure branches can have R28 liveWIBBIN::NOYCEPulling weeds, pickin' stonesMon Nov 11 1996 17:595
105.44comments on .41WIDTH::MDAVISMark Davis - compiler maniacWed Nov 13 1996 14:42139
105.45Another proposed PrologEndAddress variationGEMGRP::BRENDERRon BrenderWed Nov 20 1996 16:01188
105.46Next draft -- almost a formal ECO proposalGEMGRP::BRENDERRon BrenderWed Nov 20 1996 17:02178
105.47gemevn.zko.dec.com::GLOSSOPOnly the paranoid surviveWed Nov 20 1996 21:231
105.48Nit on .46WIDTH::MDAVISMark Davis - compiler maniacThu Nov 21 1996 09:5210
105.49Another nitGEMGRP::BRENDERRon BrenderThu Nov 21 1996 14:0014
105.50How small is small?GEMGRP::BRENDERRon BrenderThu Nov 21 1996 14:0620
105.51Shouldn't RtlLookupFunctionEntry yield the primary descriptor?GEMGRP::BRENDERRon BrenderThu Nov 21 1996 14:1944
105.52re: .51; non-primary PD's can have diff handler and handler-dataWIDTH::MDAVISMark Davis - compiler maniacMon Nov 25 1996 09:5816
105.53Does a new Rtl routine need MS approval?GEMGRP::BRENDERRon BrenderTue Nov 26 1996 15:177
105.54And for Kent's next trick... more PDs needed!GEMGRP::BRENDERRon BrenderTue Nov 26 1996 15:2970
105.55DECCXL::OUELLETTETue Nov 26 1996 18:425
105.56No bits needed to date...FLYBA::BRENDERRon BrenderWed Nov 27 1996 16:166
105.57maybe you didn't propose, but someone didDECCXL::OUELLETTEWed Nov 27 1996 16:348
105.58PrologEnd bits are in useSMURF::GAFJerry Feldman, UEG, DTN:381-2970Wed Nov 27 1996 17:203
105.59The low two bits are not (supposed to be) involvedGEMGRP::BRENDERRon BrenderMon Dec 02 1996 16:3732
105.60DECCXL::OUELLETTETue Dec 03 1996 14:322
105.61RtlLookupFunctionEntry returns primary PDDECWET::MVBMonty VanderBiltWed Dec 04 1996 13:3139
105.62Only FORTRAN uses current bitsDECWET::MVBMonty VanderBiltWed Dec 04 1996 16:1414
105.63Is performance even an issue here?DECWET::MVBMonty VanderBiltWed Dec 04 1996 17:4325
105.64DECCXL::OUELLETTEWed Dec 04 1996 18:4920
105.65How the DPML uses the EXCEPTION_MODE bitsRTL::ARNOLDMath RTL GroupThu Dec 05 1996 12:1334
105.66Had an idea while writing up the example...gemevn.zko.dec.com::GLOSSOPOnly the paranoid surviveThu Dec 12 1996 15:1232
105.67Complete detailgemevn.zko.dec.com::GLOSSOPOnly the paranoid surviveThu Dec 12 1996 16:32109
105.68Procedure descriptor example using most recent prop.gemevn.zko.dec.com::GLOSSOPOnly the paranoid surviveThu Dec 12 1996 17:2786
105.69Summary/status so far...FLYBA::BRENDERRon BrenderThu Dec 12 1996 17:3444
105.70Draft ECO proposal, please review & commentFLYBA::BRENDERRon BrenderTue Dec 17 1996 15:15511
105.71gemevn.zko.dec.com::GLOSSOPOnly the paranoid surviveTue Dec 17 1996 16:0710
105.72Assembler users may use the low bitsSMURF::GAFJerry Feldman, UEG, DTN:381-2970Thu Dec 19 1996 14:5315
105.73Questions about the changes to the interpretation of InFunctionRTL::ARNOLDMath RTL GroupFri Dec 27 1996 13:2329
105.74.73 implies edit to .70GEMGRP::BRENDERRon BrenderWed Jan 08 1997 10:4729
105.75Time to vote on WNT ECO 6!FLYBA::BRENDERRon BrenderWed Jan 08 1997 11:0011
105.76Does MS have a standard TINY_INT type?WIBBIN::NOYCEPulling weeds, pickin' stonesThu Jan 09 1997 07:537
105.77A draft full PS document is also availableGEMGRP::BRENDERRon BrenderThu Jan 09 1997 13:106
105.78Keep OUT PBOOLEAN, use 2 as new InFunction valueFLYBA::BRENDERRon BrenderThu Jan 16 1997 17:1926
105.79Yes from ASAXP.SMURF::GAFJerry Feldman, Unix Dev. Environment, DTN:381-2970Thu Jan 16 1997 17:382
105.80Do we need API changes?DECWET::MVBMonty VanderBiltThu Jan 16 1997 18:3765
105.81YesGEMEVN::GROVEFri Jan 17 1997 16:274
105.82YesDECWET::MVBMonty VanderBiltFri Jan 17 1997 20:035
105.83YesWIDTH::MDAVISMark Davis - compiler maniacMon Jan 20 1997 10:250
105.84Hobbs votes Yes with CommentsGEMGRP::BRENDERRon BrenderTue Jan 21 1997 10:4446
105.85Ballot status and next stepsGEMGRP::BRENDERRon BrenderTue Jan 21 1997 11:2258
105.86PS re .-1GEMGRP::BRENDERRon BrenderTue Jan 21 1997 11:464
105.87Final, final draftFLYBA::BRENDERRon BrenderTue Jan 21 1997 14:497
105.88covering leaf routinesAD::LOWNEYThu Jan 23 1997 18:2719
105.89APPROVEDGEMGRP::BRENDERRon BrenderTue Jan 28 1997 12:378
Having been accepted by the Calling Standard Committee and there being no
issues or suggestions posted, this ECO is

                                APPROVED


p.s. re .88, Yes, I think it best to close/complete this thread and purse the
question/suggestion as a separate topic (see note 108.*).
105.90WNT Call Std Working Draft X1.10 AvailableGEMGRP::BRENDERRon BrenderTue Feb 25 1997 15:184
Working draft X1.10 (with change bars) of the Alpha WNT Calling Standard, which
incorporates ECOs 6 through 8 is available in

	GEMGRP::GEM2$:<BRENDER.PUBLIC>ALPHA-WNT-CALL-STD-X110-970225.PS