What's this C++ function?

I thought I would see how gcc calculates a simple function like sqrt(). In the cmath header I find
sqrt(float __x)
{ return __builtin_sqrtf(__x); }
This 'builtin' function doesn't seem to be in another header that I can find. So can someone tell me how this works? Is it delegated to the cpu or is that a bad guess?
Please don't post a sqrt code, thats not what I'm looking for.

I think that falls back to a compiler-builtin function.  It's probably written in assembly or something of that sort.

Similar Messages

  • What is this Labview function block ? (-1 gain figure with red arrow on top)

    Hello all,
    I came across this code which has a function with -1 gain figure with red arrow on top ? 
    What is this function and where can I find it ?
    Thanks

    decrement ptbypt

  • What is this mystery function?

    I want to put one of these into a program I am writing but for the life of me I cannot remember what it is called (or where it is located in the panel).
    I drew it from memory in MS Paint and how it is wired, though I cannot remember if it sends a boolean true/false or if it sends the value.
    It stores a value in memory from the control it is wired to.  If the value doesn't change, it doesn't do anything (or sends a false constant).  If the value does change, it sends the new value (or a true constant).
    On second thought I am pretty sure it sends boolean values, though I don't see it in the boolean tab.
    Solved!
    Go to Solution.
    Attachments:
    Mystery Function.JPG ‏5 KB

    LarsUlrich wrote:
    If the value doesn't change, it doesn't do anything (or sends a false constant).  If the value does change, it sends the new value (or a true constant).
    A feedback node does not do that alone. You need additional code, for example a "not equal". (there is also an openg tool)
    Here's simple demo. (The LED will light up for one iteration whenever the numeric changes its value.)
    LabVIEW Champion . Do more with less code and in less time .
    Attachments:
    ValueChanged.png ‏17 KB

  • I have just sought  to update my lightroom and am now unable to access the develop function and get a note stating that I have reduced functionality what it this about and how do I get my product back

    I have just sought  to update my lightroom and am now unable to access the develop function and get a note stating that I have reduced functionality what it this about and how do I get my product back

    Hi there
    I have version 5.7 and every time I opened it I was told that updates are available and to click on the icon to access these.  Instead it just took me to the
    adobe page with nowhere visible to update.  I then  sought to download lightroom cc and this is when I could not access the 'develop' section due to reduced
    functionality  It was apparent that my photos had been put in cc but no way to access them unless I wanted to subscribe. 
    I have since remedied the problem as  my original lightroom 5.7 icon is still available on the desktop and have gone back to that.  I do feel that this is a bit
    of a rip off and an unnecessary waste of my time though.
    Thank you for your prompt reply by the way.
    Carlo
    Message Received: May 04 2015, 04:52 PM
    From: "dj_paige" <[email protected]>
    To: "Carlo Bragagnolo" <[email protected]>
    Cc:
    Subject:  I have just sought  to update my lightroom and am now unable to access the develop function and get a note stating that I have
    reduced functionality what it this about and how do I get my product back
    dj_paige  created the discussion
    "I have just sought  to update my lightroom and am now unable to access the develop function and get a note stating that I have reduced functionality what it
    this about and how do I get my product back"
    To view the discussion, visit: https://forums.adobe.com/message/7510559#7510559
    >

  • An error...Exc in ev hand! oSAPlg.o.Root.log not a function....what is this

    an error...Exc in ev hand! oSAPlg.o.Root.log not a function....what is this
    While I am using the firefox site this error is coming up.
    What is it...I have never seen it before.
    Regards, Michael 0423 053 251

    Upgrade your browser to Firefox 9 and check
    * getfirefox.com

  • F-4 Key on Windows 8.0 what is this function for?

    I accidentally pushed F-4 Key by itself, and my screen was wider and something pop up on the right side of my screen that had 4 choices of ???  My question is what is this function for??  And after I push it again it went back to normal.  I would also like to know what the other functions are for on top row F-1 to F-12 and yes I am a new user to this laptop from HP.  I know there is also windows + keys commands and I am interested in knowing more about what goes on with my pc.  F-3 has a icon that looks like a light, and yes I have a lot to learn,  Thanks in advance for anyone who wishes to give me help on these matters.

    Hi,
    On the top of F4 key, you should see a screen symbol and normally (w/o preesing F4) this will output to an external monitor. For Fn+F4, please read the following article:
        http://h10025.www1.hp.com/ewfrf/wc/document?cc=us&lc=en&docname=c00294488
    What is your machine ? Depeinding on the model/product of your machine, some keys my line up a bit difference but you can see symbol on each key and work this out. For example F2 and F3 are for brightness, F5 for backlit keyboard (not all machines). F6 to F11 for sound/video and F12 for wireless. On your machine, some keys may be swapping around but basically they all have one symbol each.
    Regards.
    BH
    **Click the KUDOS thumb up on the left to say 'Thanks'**
    Make it easier for other people to find solutions by marking a Reply 'Accept as Solution' if it solves your problem.

  • What is this function module used for? -QKRT_MEAN_VALUE_SHEWHART

    What is this function module used for? What does a K-factor mean?

    What is this function module used for? What does a K-factor mean?

  • Why has my monitor suddenly begun to have a moiré pattern all over – it is even showing up on my icons on the dock? It appears to be very thin bright green vertical lines. I have a 2008 iMac which is running 10.6.8. What does this mean?

    Why has my monitor suddenly begun to have a moiré pattern all over – it is even showing up on my icons on the dock? It appears to be very thin bright green vertical lines. I have a 2007 iMac which is running 10.6.8. What does this mean? I've attached some screen shots below.
    Also experiencing some funky issues with my wireless keyboard. With new batteries, it will just stop functioning. Certain keys intermittently won't work. Also the fans go on as soon as I turn the computer on - some times they stay on and sometimes they don't. Ever since upgrading the operating system - I've been having many issues with this iMac. Not happy. Any answers out there?

    Thanks for your reply LexSchellings, There is no disc in the drive and I went through the suggestions you put forward on the phone with Apple support without any luck. I can put a disc in but it pops straight back out again without registering on finder.
    The idea of using an external drive was to enable me to avoid the cost and loss of productivity whilst machine in repair... if I have to take it in to get the old drive removed than I might as well have a new internal drive put in, although I do worry about the reliability of these apple drives given my experience with this one coupled with my limited online research ... on line forums seem to be full of people with the same problem (although perhaps searching such forums is bound to make it seem a common problem as users with perfectly working machines are less likely to post (?)) Your reply suggests that no external drive will work whilst the existing drive is in place.
    As a postscript: I do realise that this is a user forum ...my secondary question was asking if anyone knows how to put forward a case/complaint to Apple... I can't find a link on the support page that would enable me to do so and I was wondering if anyone on this user forum had any ideas/experience..

  • I bought my I pod touch 3-4 months ago and I got this message all of a sudden, it said something along the lines of provisonal complete_Distrib... will expire in 30 days. What is this it's under setting-general-Profile should I be worried?

    I bought my I pod touch 3-4 months ago and I got this message all of a sudden, it said something along the lines of provisonal complete_Distrib... will expire in 30 days. What is this it's under setting-general-Profile should I be worried? Should I just let it expire.

    Unless you have a company or school iPod, that profile was installed by an app you installed. It is likely that the app will no longer function when that date is reached. You can Google the name of the profile and that may provide some more information.

  • Trying to erase hard drive, but get "input/output error". What does this mean? What can I do to erase my hard drive so I can reinstall?

    Hi all,
    My computer a few days ago wouldn't start up, would just stay at the gray loading screen forever. So as a result I tried to reformat the hard drive and reinstall, but I can't reinstall, until I erase the hard drive, but when I try to erase the hard drive it says the erase failed due to an input/output error. What does this mean? What can I do to fix my computer?

    The startup drive is failing, or there is some other internal hardware fault.
    Make a "Genius" appointment at an Apple Store, or go to another authorized service provider.
    Back up all data on the internal drive(s) before you hand over your computer to anyone. There are ways to back up a computer that isn't fully functional — ask if you need guidance.
    If privacy is a concern, erase the data partition(s) with the option to write zeros* (do this only if you have at least two complete, independent backups, and you know how to restore to an empty drive from any of them.) Don’t erase the recovery partition, if present.
    Keeping your confidential data secure during hardware repair
    Apple also recommends that you deauthorize a device in the iTunes Store before having it serviced.
    *An SSD doesn't need to be zeroed.

  • My iPhone just said "SIM failure" and now says Invalid SIM in the upper corner. What's this all about?

    My iPhone just said "SIM failure" and now says Invalid SIM in the upper corner. What's this all about?  Any ideas on how to resolve this.

    Looks like the Sim card had a catastrophic failure. Burnout, short somethng like that.
    You can try to take out the tray and reseat the sim card inside and see if that gets it back.
    Also try resetting the phone at least once by holding down the home and power buttons until the Apple Logo shows up.
    If none of this works you'll have to contact your cell carrier to get a new sim card, as it probably fried and is no longer functional.

  • How to call this Java function?

    Hi
    I imported the following java function in oracle forms 10g Rel. 2:
    PACKAGE BODY WorkDocumentWsStub IS
      -- DO NOT EDIT THIS FILE - it is machine generated!
      args   JNI.ARGLIST;
      -- Constructor for signature (Ljava/lang/String;)V
      FUNCTION new(
        a0    VARCHAR2) RETURN ORA_JAVA.JOBJECT IS
      BEGIN
        args := JNI.CREATE_ARG_LIST(1);
        JNI.ADD_STRING_ARG(args, a0);
        RETURN (JNI.NEW_OBJECT('ch/mv/wox/WorkDocumentWsStub', '(Ljava/lang/String;)V', args));
      END;
      -- Constructor for signature (Lorg/apache/axis2/context/ConfigurationContext;Ljava/lang/String;)V
      FUNCTION new(
        a0    ORA_JAVA.JOBJECT,
        a1    VARCHAR2) RETURN ORA_JAVA.JOBJECT IS
      BEGIN
        args := JNI.CREATE_ARG_LIST(2);
        JNI.ADD_OBJECT_ARG(args, a0, 'org/apache/axis2/context/ConfigurationContext');
        JNI.ADD_STRING_ARG(args, a1);
        RETURN (JNI.NEW_OBJECT('ch/mv/wox/WorkDocumentWsStub', '(Lorg/apache/axis2/context/ConfigurationContext;Ljava/lang/String;)V', args));
      END;
      -- Constructor for signature ()V
      FUNCTION new RETURN ORA_JAVA.JOBJECT IS
      BEGIN
        args := NULL;
        RETURN (JNI.NEW_OBJECT('ch/mv/wox/WorkDocumentWsStub', '()V', args));
      END;
    -- Method: searchDocuments (Lch/mv/wox/WorkDocumentWsStub$SearchDocuments;)Lch/mv/wox/WorkDocumentWsStub$SearchDocumentsResponse;
      FUNCTION searchDocuments(
        obj   ORA_JAVA.JOBJECT,
        a0    ORA_JAVA.JOBJECT) RETURN ORA_JAVA.JOBJECT IS
      BEGIN
        args := JNI.CREATE_ARG_LIST(1);
        JNI.ADD_OBJECT_ARG(args, a0, 'ch/mv/wox/WorkDocumentWsStub$SearchDocuments');
        RETURN JNI.CALL_OBJECT_METHOD(FALSE, obj, 'ch/mv/wox/WorkDocumentWsStub', 'searchDocuments', '(Lch/mv/wox/WorkDocumentWsStub$SearchDocuments;)Lch/mv/wox/WorkDocumentWsStub$SearchDocumentsResponse;', args);
      END;I call the function searchDocuments with the following plsql-code in a when-button-pressed trigger:
    DECLARE
    raisedException      ora_java.jobject;
    jo           ora_java.jobject;
    jo1          ora_java.jobject;
    arr           ora_java.jarray;
    BEGIN
    message('1');
    jo  := WorkDocumentWsStub.new;
    message('2');
    arr := WorkDocumentWsStub.searchDocuments(jo,jo1);
    message('3');
    EXCEPTION
      --check for ORA-105100
      WHEN ORA_JAVA.JAVA_ERROR THEN
        :test.msg := 'Unable to call out to Java, ' ||ORA_JAVA.LAST_ERROR;
      --check for ORA-105101
      WHEN ORA_JAVA.EXCEPTION_THROWN THEN
        raisedException := exception_.new(ORA_JAVA.LAST_EXCEPTION);
        BEGIN
          :test.msg := 'Exception: '||Exception_.toString(raisedException);
        EXCEPTION
          WHEN ORA_JAVA.JAVA_ERROR THEN
            :test.msg := 'Unable to call out to Java, ' ||ORA_JAVA.LAST_ERROR;
        END;
    END;The trigger allways raised with the following exception: Exception: java.lang.Exception: java.lang.NullPointerException
    Thanks for any help in advance!
    Niels

    I would suggest putting the calls to WorkDocumentWsStub.new and WorkDocumentWsStub.searchDocuments(jo,jo1) in separate exception blocks so you know which one generates the nullpointerexception.
    Also, shouldn't you provide parameters to the "new" function? What should the searchDocuments function search for then? There is no document after all.

  • IPod nano 2nd gen - what is this part?

    Hello iPoders,
    I've got one question - what is this round white part on the picture below and what's it's function?
    I've tried to google it but I didn't even know how to decribe it.
    I'll be grateful for your help!

    http://www.ifixit.com
    You will have far better luck on their forum.

  • What is this Figure and... it's correct?

    2 questions:
    1) What is this figure (see under)? I want know what is the box (target_type) in which there is icon that I know. What is its function? How can I find it?
    2)  It's correct this for expert and excellent Labview programmer (see the Figure): to pass from cluster to merge signal?
    Thanks,
    Vanny
    Sweet, Beautiful and Young Female Physicist (SBYFP)
    (I speak a not very good english, so If U are Italian LabVIEW expert speak in Italian, if U speak in Eglish... please speak easy )
    My e-mail for personal contact: [email protected]_NO_SPAM_PLEASE

    From the Labview help :
    data is the data to write to the .tdms file. This input accepts the following data types:
    Analog waveform or a 1D array of analog waveforms
    Digital waveform
    Digital table
    Dynamic data
    1D or 2D array of:
    Signed or unsigned integers
    Floating-point numbers
    Timestamps
    Booleans
    Alphanumeric strings that do not contain null characters
    So your datatype is not supported. Which data do you want to save. Is it the waveform chart content?
    Also a tip then you start a new Labview Session always enable "show context help" in the help menu (short CTRL+h).
    F. Schubert is also correct then he says not to use the "fancy" dynamic data wire. The whole Express VI concept is just some flimflam glued ontop of Labview with some cheap glue. Stay away from it and you will become a much better Labview programmer
    Message Edited by Coq Rouge on 02-10-2010 12:13 PM
    Besides which, my opinion is that Express VIs Carthage must be destroyed deleted
    (Sorry no Labview "brag list" so far)

  • What does this error2 mean and how do I fix it?

    What does this error mean and how do I fix it?  I am trying to reinstall CS4 on my Windows 8.1 machine. 
    Adobe Flash Player 10 ActiveX
    Error:
    Error 2.
    Here is the initial error: http://s29.postimg.org/wqy2ju8iv/Untitled.png
    Here is a screenshot when I click the "More Information" button: http://s27.postimg.org/bugb7rx7n/Untitled2.png
    And here is the screenshot when I click the "Get Support" button: http://s4.postimg.org/c2ynvhmvx/Untitled3.png
    I'm stumped.

    Hi there I've just installed CS4 Pro on Windows 7 64bit and got exactly the same result as you. Did you manage to find anything out, because the thing that bothered me was the limited functionality (what ever that is). Is it just a case of Windows 7 having a newer version of ActiveX already installed?

Maybe you are looking for

  • When I send a photo to someone by bluetooth it says "not supported content"

    i just got this BB curve 8520 today and I tried to send a photo to a friend via bluetooth, but they couldn't open it. Instead, it said "not supported content". I can send stuff to my friend from my old Nokia phone. Any idea what's wrong?

  • RD scoring functionality in Captivate?

    Hi! RD had an MS Visual Basic function that automatically returned arrays containing scoring information. Code went like this: <script LANGUAGE="VBScript"> <!-- Sub robodemo_FSCommand(ByVal command, ByVal args) call robodemo_DoFSCommand(command, args

  • Graph legend text oracle 11g

    Hello everyeone, I´m migratting an aplicattion from 6i to 11g and I have a problem with graphs in reports. Now the report builder comes with an integretad wizard to generate graphs, but this wizard doesn´t let me to change the titles of the legend, i

  • My iphone 4 will not connect to my wifi

    My iphone 4 will not connect to my wifi during set up after cleaning it out and erasing all info for a fresh start

  • Auto-sleep won't work when web pages auto-refresh

    Dear Apple, Around 4 years ago, I noticed that my computer stopped going to sleep. I first noticed it shortly after adopting Gmail for my email platform and was subsequently able to isolate the issue down to Gmail and other websites, such as Huffingt