Changeset 49093a4 in mainline for uspace/lib/libc/include/loader/pcb.h


Ignore:
Timestamp:
2008-12-05T22:44:24Z (17 years ago)
Author:
Jiri Svoboda <jirik.svoboda@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
2b1f860
Parents:
965dc18
Message:

Remove obsolete dld-related loader fragments.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/libc/include/loader/pcb.h

    r965dc18 r49093a4  
    4848 */
    4949typedef struct {
    50         /** Program entry point */
     50        /** Program entry point. */
    5151        entry_point_t entry;
    5252
    53         /** Number of command-line arguments */
     53        /** Number of command-line arguments. */
    5454        int argc;
    55         /** Command-line arguments */
     55        /** Command-line arguments. */
    5656        char **argv;
    5757
    5858        /*
    59          * ELF-specific data
     59         * ELF-specific data.
    6060         */
    61         /** Pointer to ELF dynamic section of the program */
     61        /** Pointer to ELF dynamic section of the program. */
    6262        void *dynamic;
    63         /** Pointer to dynamic section of the runtime linker */
    64         void *rtld_dynamic;
    65         /** Runtime-linker load bias */
    66         uintptr_t rtld_bias;
    6763} pcb_t;
    6864
     65/**
     66 * A pointer to the program control block. Having received the PCB pointer,
     67 * the C library startup code stores it here for later use.
     68 */
    6969extern pcb_t *__pcb;
    7070
Note: See TracChangeset for help on using the changeset viewer.