URL
https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk
Subversion Repositories openrisc_me
[/] [openrisc/] [trunk/] [rtos/] [rtems/] [c/] [src/] [lib/] [libc/] [imfs_eval.s] - Rev 228
Go to most recent revision | Compare with Previous | Blame | View Log
# file ../../../../../../c/src/lib/libc/imfs_eval.c .file "../../../../../../c/src/lib/libc/imfs_eval.c" gcc2_compiled.: ___gnu_compiled_c: .text .def ___int32_t .scl 13 .type 04 .endef .def ___uint32_t .scl 13 .type 016 .endef .def _ptrdiff_t .scl 13 .type 05 .endef .def _size_t .scl 13 .type 017 .endef .def _wchar_t .scl 13 .type 04 .endef .def _wint_t .scl 13 .type 016 .endef .def _proc_ptr .scl 13 .type 021 .endef .def _unsigned8 .scl 13 .type 014 .endef .def _unsigned16 .scl 13 .type 015 .endef .def _unsigned32 .scl 13 .type 016 .endef .def _unsigned64 .scl 13 .type 017 .endef .def _Priority_Bit_map_control .scl 13 .type 015 .endef .def _signed8 .scl 13 .type 02 .endef .def _signed16 .scl 13 .type 03 .endef .def _signed32 .scl 13 .type 04 .endef .def _signed64 .scl 13 .type 05 .endef .def _boolean .scl 13 .type 016 .endef .def _single_precision .scl 13 .type 06 .endef .def _double_precision .scl 13 .type 07 .endef .def _no_cpu_isr .scl 13 .type 01 .endef .def _no_cpu_isr_entry .scl 13 .type 0221 .endef .def _.0fake .scl 15 .type 012 .size 4 .endef .def _SR_SUPV .val 1 .scl 16 .type 013 .endef .def _SR_EXR .val 2 .scl 16 .type 013 .endef .def _SR_EIR .val 4 .scl 16 .type 013 .endef .def _SR_DCE .val 8 .scl 16 .type 013 .endef .def _SR_ICE .val 16 .scl 16 .type 013 .endef .def _SR_DME .val 32 .scl 16 .type 013 .endef .def _SR_IME .val 64 .scl 16 .type 013 .endef .def _SR_LEE .val 128 .scl 16 .type 013 .endef .def _SR_CE .val 256 .scl 16 .type 013 .endef .def _SR_F .val 512 .scl 16 .type 013 .endef .def _SR_CY .val 1024 .scl 16 .type 013 .endef .def _SR_OV .val 2048 .scl 16 .type 013 .endef .def _SR_OVE .val 4096 .scl 16 .type 013 .endef .def _SR_DSX .val 8192 .scl 16 .type 013 .endef .def _SR_EP .val 16384 .scl 16 .type 013 .endef .def _SR_PXR .val 32768 .scl 16 .type 013 .endef .def _SR_SUMRA .val 65536 .scl 16 .type 013 .endef .def _SR_CID .val -134217728 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.0fake .size 4 .endef .def _StatusRegisterBits .scl 13 .tag _.0fake .size 4 .type 012 .endef .def _.1fake .scl 10 .type 010 .size 144 .endef .def _sr .val 0 .scl 8 .type 016 .endef .def _esr .val 4 .scl 8 .type 016 .endef .def _ear .val 8 .scl 8 .type 016 .endef .def _epc .val 12 .scl 8 .type 016 .endef .def _r .val 16 .scl 8 .dim 31 .size 124 .type 076 .endef .def _pc .val 140 .scl 8 .type 016 .endef .def .eos .val 144 .scl 102 .tag _.1fake .size 144 .endef .def _Context_Control .scl 13 .tag _.1fake .size 144 .type 010 .endef .def _Context_Control_fp .scl 13 .type 04 .endef .def _CPU_Interrupt_frame .scl 13 .tag _.1fake .size 144 .type 010 .endef .def _.2fake .scl 10 .type 010 .size 40 .endef .def _pretasking_hook .val 0 .scl 8 .type 0221 .endef .def _predriver_hook .val 4 .scl 8 .type 0221 .endef .def _postdriver_hook .val 8 .scl 8 .type 0221 .endef .def _idle_task .val 12 .scl 8 .type 0221 .endef .def _do_zero_of_workspace .val 16 .scl 8 .type 016 .endef .def _idle_task_stack_size .val 20 .scl 8 .type 016 .endef .def _interrupt_stack_size .val 24 .scl 8 .type 016 .endef .def _extra_mpci_receive_server_stack .val 28 .scl 8 .type 016 .endef .def _stack_allocate_hook .val 32 .scl 8 .type 0621 .endef .def _stack_free_hook .val 36 .scl 8 .type 0221 .endef .def .eos .val 40 .scl 102 .tag _.2fake .size 40 .endef .def _rtems_cpu_table .scl 13 .tag _.2fake .size 40 .type 010 .endef .def _.3fake .scl 15 .type 012 .size 4 .endef .def _RTEMS_SUCCESSFUL .val 0 .scl 16 .type 013 .endef .def _RTEMS_TASK_EXITTED .val 1 .scl 16 .type 013 .endef .def _RTEMS_MP_NOT_CONFIGURED .val 2 .scl 16 .type 013 .endef .def _RTEMS_INVALID_NAME .val 3 .scl 16 .type 013 .endef .def _RTEMS_INVALID_ID .val 4 .scl 16 .type 013 .endef .def _RTEMS_TOO_MANY .val 5 .scl 16 .type 013 .endef .def _RTEMS_TIMEOUT .val 6 .scl 16 .type 013 .endef .def _RTEMS_OBJECT_WAS_DELETED .val 7 .scl 16 .type 013 .endef .def _RTEMS_INVALID_SIZE .val 8 .scl 16 .type 013 .endef .def _RTEMS_INVALID_ADDRESS .val 9 .scl 16 .type 013 .endef .def _RTEMS_INVALID_NUMBER .val 10 .scl 16 .type 013 .endef .def _RTEMS_NOT_DEFINED .val 11 .scl 16 .type 013 .endef .def _RTEMS_RESOURCE_IN_USE .val 12 .scl 16 .type 013 .endef .def _RTEMS_UNSATISFIED .val 13 .scl 16 .type 013 .endef .def _RTEMS_INCORRECT_STATE .val 14 .scl 16 .type 013 .endef .def _RTEMS_ALREADY_SUSPENDED .val 15 .scl 16 .type 013 .endef .def _RTEMS_ILLEGAL_ON_SELF .val 16 .scl 16 .type 013 .endef .def _RTEMS_ILLEGAL_ON_REMOTE_OBJECT .val 17 .scl 16 .type 013 .endef .def _RTEMS_CALLED_FROM_ISR .val 18 .scl 16 .type 013 .endef .def _RTEMS_INVALID_PRIORITY .val 19 .scl 16 .type 013 .endef .def _RTEMS_INVALID_CLOCK .val 20 .scl 16 .type 013 .endef .def _RTEMS_INVALID_NODE .val 21 .scl 16 .type 013 .endef .def _RTEMS_NOT_CONFIGURED .val 22 .scl 16 .type 013 .endef .def _RTEMS_NOT_OWNER_OF_RESOURCE .val 23 .scl 16 .type 013 .endef .def _RTEMS_NOT_IMPLEMENTED .val 24 .scl 16 .type 013 .endef .def _RTEMS_INTERNAL_ERROR .val 25 .scl 16 .type 013 .endef .def _RTEMS_NO_MEMORY .val 26 .scl 16 .type 013 .endef .def _RTEMS_IO_ERROR .val 27 .scl 16 .type 013 .endef .def _RTEMS_PROXY_BLOCKING .val 28 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.3fake .size 4 .endef .def _rtems_status_code .scl 13 .tag _.3fake .size 4 .type 012 .endef .def _Chain_Node .scl 13 .type 010 .endef .def _Chain_Node_struct .scl 10 .type 010 .size 8 .endef .def _next .val 0 .scl 8 .tag _Chain_Node_struct .size 8 .type 030 .endef .def _previous .val 4 .scl 8 .tag _Chain_Node_struct .size 8 .type 030 .endef .def .eos .val 8 .scl 102 .tag _Chain_Node_struct .size 8 .endef .def _.4fake .scl 10 .type 010 .size 12 .endef .def _first .val 0 .scl 8 .tag _Chain_Node_struct .size 8 .type 030 .endef .def _permanent_null .val 4 .scl 8 .tag _Chain_Node_struct .size 8 .type 030 .endef .def _last .val 8 .scl 8 .tag _Chain_Node_struct .size 8 .type 030 .endef .def .eos .val 12 .scl 102 .tag _.4fake .size 12 .endef .def _Chain_Control .scl 13 .tag _.4fake .size 12 .type 010 .endef .def _Objects_Name .scl 13 .type 021 .endef .def _Objects_Name_comparators .scl 13 .type 0236 .endef .def _Objects_Id .scl 13 .type 016 .endef .def _.5fake .scl 15 .type 012 .size 4 .endef .def _OBJECTS_NO_CLASS .val 0 .scl 16 .type 013 .endef .def _OBJECTS_INTERNAL_THREADS .val 1 .scl 16 .type 013 .endef .def _OBJECTS_RTEMS_TASKS .val 2 .scl 16 .type 013 .endef .def _OBJECTS_POSIX_THREADS .val 3 .scl 16 .type 013 .endef .def _OBJECTS_ITRON_TASKS .val 4 .scl 16 .type 013 .endef .def _OBJECTS_RTEMS_TIMERS .val 5 .scl 16 .type 013 .endef .def _OBJECTS_RTEMS_SEMAPHORES .val 6 .scl 16 .type 013 .endef .def _OBJECTS_RTEMS_MESSAGE_QUEUES .val 7 .scl 16 .type 013 .endef .def _OBJECTS_RTEMS_PARTITIONS .val 8 .scl 16 .type 013 .endef .def _OBJECTS_RTEMS_REGIONS .val 9 .scl 16 .type 013 .endef .def _OBJECTS_RTEMS_PORTS .val 10 .scl 16 .type 013 .endef .def _OBJECTS_RTEMS_PERIODS .val 11 .scl 16 .type 013 .endef .def _OBJECTS_RTEMS_EXTENSIONS .val 12 .scl 16 .type 013 .endef .def _OBJECTS_POSIX_KEYS .val 13 .scl 16 .type 013 .endef .def _OBJECTS_POSIX_INTERRUPTS .val 14 .scl 16 .type 013 .endef .def _OBJECTS_POSIX_MESSAGE_QUEUES .val 15 .scl 16 .type 013 .endef .def _OBJECTS_POSIX_MUTEXES .val 16 .scl 16 .type 013 .endef .def _OBJECTS_POSIX_SEMAPHORES .val 17 .scl 16 .type 013 .endef .def _OBJECTS_POSIX_CONDITION_VARIABLES .val 18 .scl 16 .type 013 .endef .def _OBJECTS_ITRON_EVENTFLAGS .val 19 .scl 16 .type 013 .endef .def _OBJECTS_ITRON_MAILBOXES .val 20 .scl 16 .type 013 .endef .def _OBJECTS_ITRON_MESSAGE_BUFFERS .val 21 .scl 16 .type 013 .endef .def _OBJECTS_ITRON_PORTS .val 22 .scl 16 .type 013 .endef .def _OBJECTS_ITRON_SEMAPHORES .val 23 .scl 16 .type 013 .endef .def _OBJECTS_ITRON_VARIABLE_MEMORY_POOLS .val 24 .scl 16 .type 013 .endef .def _OBJECTS_ITRON_FIXED_MEMORY_POOLS .val 25 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.5fake .size 4 .endef .def _Objects_Classes .scl 13 .tag _.5fake .size 4 .type 012 .endef .def _.6fake .scl 15 .type 012 .size 4 .endef .def _OBJECTS_LOCAL .val 0 .scl 16 .type 013 .endef .def _OBJECTS_REMOTE .val 1 .scl 16 .type 013 .endef .def _OBJECTS_ERROR .val 2 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.6fake .size 4 .endef .def _Objects_Locations .scl 13 .tag _.6fake .size 4 .type 012 .endef .def _.7fake .scl 10 .type 010 .size 16 .endef .def _Node .val 0 .scl 8 .tag _Chain_Node_struct .size 8 .type 010 .endef .def _id .val 8 .scl 8 .type 016 .endef .def _name .val 12 .scl 8 .type 021 .endef .def .eos .val 16 .scl 102 .tag _.7fake .size 16 .endef .def _Objects_Control .scl 13 .tag _.7fake .size 16 .type 010 .endef .def _.8fake .scl 10 .type 010 .size 76 .endef .def _the_class .val 0 .scl 8 .tag _.5fake .size 4 .type 012 .endef .def _minimum_id .val 4 .scl 8 .type 016 .endef .def _maximum_id .val 8 .scl 8 .type 016 .endef .def _maximum .val 12 .scl 8 .type 016 .endef .def _auto_extend .val 16 .scl 8 .type 016 .endef .def _allocation_size .val 20 .scl 8 .type 016 .endef .def _size .val 24 .scl 8 .type 016 .endef .def _local_table .val 28 .scl 8 .tag _.7fake .size 16 .type 0130 .endef .def _name_table .val 32 .scl 8 .type 0121 .endef .def _global_table .val 36 .scl 8 .tag _.4fake .size 12 .type 030 .endef .def _Inactive .val 40 .scl 8 .tag _.4fake .size 12 .type 010 .endef .def _inactive .val 52 .scl 8 .type 016 .endef .def _inactive_per_block .val 56 .scl 8 .type 036 .endef .def _object_blocks .val 60 .scl 8 .type 0121 .endef .def _is_string .val 64 .scl 8 .type 016 .endef .def _name_length .val 68 .scl 8 .type 016 .endef .def _is_thread .val 72 .scl 8 .type 016 .endef .def .eos .val 76 .scl 102 .tag _.8fake .size 76 .endef .def _Objects_Information .scl 13 .tag _.8fake .size 76 .type 010 .endef .def _.9fake .scl 15 .type 012 .size 4 .endef .def _OBJECTS_SUCCESSFUL .val 0 .scl 16 .type 013 .endef .def _OBJECTS_INVALID_NAME .val 1 .scl 16 .type 013 .endef .def _OBJECTS_INVALID_NODE .val 2 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.9fake .size 4 .endef .def _Objects_Name_to_id_errors .scl 13 .tag _.9fake .size 4 .type 012 .endef .def _Priority_Control .scl 13 .type 016 .endef .def _.10fake .scl 10 .type 010 .size 12 .endef .def _minor .val 0 .scl 8 .type 035 .endef .def _ready_major .val 4 .scl 8 .type 015 .endef .def _ready_minor .val 6 .scl 8 .type 015 .endef .def _block_major .val 8 .scl 8 .type 015 .endef .def _block_minor .val 10 .scl 8 .type 015 .endef .def .eos .val 12 .scl 102 .tag _.10fake .size 12 .endef .def _Priority_Information .scl 13 .tag _.10fake .size 12 .type 010 .endef .def _Watchdog_Interval .scl 13 .type 016 .endef .def _Watchdog_Service_routine .scl 13 .type 01 .endef .def _Watchdog_Service_routine_entry .scl 13 .type 0221 .endef .def _.11fake .scl 15 .type 012 .size 4 .endef .def _WATCHDOG_INACTIVE .val 0 .scl 16 .type 013 .endef .def _WATCHDOG_BEING_INSERTED .val 1 .scl 16 .type 013 .endef .def _WATCHDOG_ACTIVE .val 2 .scl 16 .type 013 .endef .def _WATCHDOG_REMOVE_IT .val 3 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.11fake .size 4 .endef .def _Watchdog_States .scl 13 .tag _.11fake .size 4 .type 012 .endef .def _.12fake .scl 15 .type 012 .size 4 .endef .def _WATCHDOG_FORWARD .val 0 .scl 16 .type 013 .endef .def _WATCHDOG_BACKWARD .val 1 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.12fake .size 4 .endef .def _Watchdog_Adjust_directions .scl 13 .tag _.12fake .size 4 .type 012 .endef .def _.13fake .scl 10 .type 010 .size 40 .endef .def _Node .val 0 .scl 8 .tag _Chain_Node_struct .size 8 .type 010 .endef .def _state .val 8 .scl 8 .tag _.11fake .size 4 .type 012 .endef .def _initial .val 12 .scl 8 .type 016 .endef .def _delta_interval .val 16 .scl 8 .type 016 .endef .def _start_time .val 20 .scl 8 .type 016 .endef .def _stop_time .val 24 .scl 8 .type 016 .endef .def _routine .val 28 .scl 8 .type 0221 .endef .def _id .val 32 .scl 8 .type 016 .endef .def _user_data .val 36 .scl 8 .type 021 .endef .def .eos .val 40 .scl 102 .tag _.13fake .size 40 .endef .def _Watchdog_Control .scl 13 .tag _.13fake .size 40 .type 010 .endef .def _.14fake .scl 10 .type 010 .size 28 .endef .def _year .val 0 .scl 8 .type 016 .endef .def _month .val 4 .scl 8 .type 016 .endef .def _day .val 8 .scl 8 .type 016 .endef .def _hour .val 12 .scl 8 .type 016 .endef .def _minute .val 16 .scl 8 .type 016 .endef .def _second .val 20 .scl 8 .type 016 .endef .def _ticks .val 24 .scl 8 .type 016 .endef .def .eos .val 28 .scl 102 .tag _.14fake .size 28 .endef .def _TOD_Control .scl 13 .tag _.14fake .size 28 .type 010 .endef .def _ISR_Level .scl 13 .type 016 .endef .def _ISR_Vector_number .scl 13 .type 016 .endef .def _ISR_Handler .scl 13 .type 01 .endef .def _ISR_Handler_entry .scl 13 .type 0221 .endef .def _Modes_Control .scl 13 .type 016 .endef .def _rtems_unsigned8 .scl 13 .type 014 .endef .def _rtems_unsigned16 .scl 13 .type 015 .endef .def _rtems_unsigned32 .scl 13 .type 016 .endef .def _rtems_signed8 .scl 13 .type 02 .endef .def _rtems_signed16 .scl 13 .type 03 .endef .def _rtems_signed32 .scl 13 .type 04 .endef .def _rtems_unsigned64 .scl 13 .type 017 .endef .def _rtems_signed64 .scl 13 .type 05 .endef .def _rtems_single .scl 13 .type 06 .endef .def _rtems_double .scl 13 .type 07 .endef .def _rtems_boolean .scl 13 .type 016 .endef .def _rtems_name .scl 13 .type 016 .endef .def _rtems_id .scl 13 .type 016 .endef .def _rtems_context .scl 13 .tag _.1fake .size 144 .type 010 .endef .def _rtems_context_fp .scl 13 .type 04 .endef .def _rtems_interrupt_frame .scl 13 .tag _.1fake .size 144 .type 010 .endef .def _rtems_interval .scl 13 .type 016 .endef .def _rtems_time_of_day .scl 13 .tag _.14fake .size 28 .type 010 .endef .def _rtems_mode .scl 13 .type 016 .endef .def _.15fake .scl 10 .type 010 .size 8 .endef .def _thread_entry .val 0 .scl 8 .type 0621 .endef .def _stack_size .val 4 .scl 8 .type 04 .endef .def .eos .val 8 .scl 102 .tag _.15fake .size 8 .endef .def _posix_initialization_threads_table .scl 13 .tag _.15fake .size 8 .type 010 .endef .def _.16fake .scl 10 .type 010 .size 40 .endef .def _maximum_threads .val 0 .scl 8 .type 04 .endef .def _maximum_mutexes .val 4 .scl 8 .type 04 .endef .def _maximum_condition_variables .val 8 .scl 8 .type 04 .endef .def _maximum_keys .val 12 .scl 8 .type 04 .endef .def _maximum_timers .val 16 .scl 8 .type 04 .endef .def _maximum_queued_signals .val 20 .scl 8 .type 04 .endef .def _maximum_message_queues .val 24 .scl 8 .type 04 .endef .def _maximum_semaphores .val 28 .scl 8 .type 04 .endef .def _number_of_initialization_threads .val 32 .scl 8 .type 04 .endef .def _User_initialization_threads_table .val 36 .scl 8 .tag _.15fake .size 8 .type 030 .endef .def .eos .val 40 .scl 102 .tag _.16fake .size 40 .endef .def _posix_api_configuration_table .scl 13 .tag _.16fake .size 40 .type 010 .endef .def _B .scl 13 .type 02 .endef .def _H .scl 13 .type 03 .endef .def _W .scl 13 .type 04 .endef .def _UB .scl 13 .type 014 .endef .def _UH .scl 13 .type 015 .endef .def _UW .scl 13 .type 016 .endef .def _VW .scl 13 .type 016 .endef .def _VH .scl 13 .type 015 .endef .def _VB .scl 13 .type 014 .endef .def _VP .scl 13 .type 021 .endef .def _FP .scl 13 .type 0221 .endef .def _INT .scl 13 .type 04 .endef .def _UINT .scl 13 .type 016 .endef .def _BOOL .scl 13 .type 016 .endef .def _FN .scl 13 .type 03 .endef .def _ID .scl 13 .type 04 .endef .def _BOOL_ID .scl 13 .type 016 .endef .def _HNO .scl 13 .type 04 .endef .def _RNO .scl 13 .type 04 .endef .def _NODE .scl 13 .type 04 .endef .def _ATR .scl 13 .type 04 .endef .def _ER .scl 13 .type 04 .endef .def _PRI .scl 13 .type 016 .endef .def _TMO .scl 13 .type 04 .endef .def _t_cflg .scl 10 .type 010 .size 12 .endef .def _exinf .val 0 .scl 8 .type 021 .endef .def _flgatr .val 4 .scl 8 .type 04 .endef .def _iflgptn .val 8 .scl 8 .type 016 .endef .def .eos .val 12 .scl 102 .tag _t_cflg .size 12 .endef .def _T_CFLG .scl 13 .tag _t_cflg .size 12 .type 010 .endef .def _t_rflg .scl 10 .type 010 .size 12 .endef .def _exinf .val 0 .scl 8 .type 021 .endef .def _wtsk .val 4 .scl 8 .type 016 .endef .def _flgptn .val 8 .scl 8 .type 016 .endef .def .eos .val 12 .scl 102 .tag _t_rflg .size 12 .endef .def _T_RFLG .scl 13 .tag _t_rflg .size 12 .type 010 .endef .def _t_cmpf .scl 10 .type 010 .size 16 .endef .def _exinf .val 0 .scl 8 .type 021 .endef .def _mpfatr .val 4 .scl 8 .type 04 .endef .def _mpfcnt .val 8 .scl 8 .type 04 .endef .def _blfsz .val 12 .scl 8 .type 04 .endef .def .eos .val 16 .scl 102 .tag _t_cmpf .size 16 .endef .def _T_CMPF .scl 13 .tag _t_cmpf .size 16 .type 010 .endef .def _t_rmpf .scl 10 .type 010 .size 12 .endef .def _exinf .val 0 .scl 8 .type 021 .endef .def _wtsk .val 4 .scl 8 .type 016 .endef .def _frbcnt .val 8 .scl 8 .type 04 .endef .def .eos .val 12 .scl 102 .tag _t_rmpf .size 12 .endef .def _T_RMPF .scl 13 .tag _t_rmpf .size 12 .type 010 .endef .def _t_dint .scl 10 .type 010 .size 8 .endef .def _intatr .val 0 .scl 8 .type 04 .endef .def _inthdr .val 4 .scl 8 .type 0221 .endef .def .eos .val 8 .scl 102 .tag _t_dint .size 8 .endef .def _T_DINT .scl 13 .tag _t_dint .size 8 .type 010 .endef .def _t_cmbx .scl 10 .type 010 .size 12 .endef .def _exinf .val 0 .scl 8 .type 021 .endef .def _mbxatr .val 4 .scl 8 .type 04 .endef .def _bufcnt .val 8 .scl 8 .type 04 .endef .def .eos .val 12 .scl 102 .tag _t_cmbx .size 12 .endef .def _T_CMBX .scl 13 .tag _t_cmbx .size 12 .type 010 .endef .def _t_msg .scl 10 .type 010 .size 8 .endef .def _msgpri .val 0 .scl 8 .type 04 .endef .def _msgcont .val 4 .scl 8 .dim 1 .size 1 .type 074 .endef .def .eos .val 8 .scl 102 .tag _t_msg .size 8 .endef .def _T_MSG .scl 13 .tag _t_msg .size 8 .type 010 .endef .def _t_rmbx .scl 10 .type 010 .size 12 .endef .def _exinf .val 0 .scl 8 .type 021 .endef .def _wtsk .val 4 .scl 8 .type 016 .endef .def _pk_msg .val 8 .scl 8 .tag _t_msg .size 8 .type 030 .endef .def .eos .val 12 .scl 102 .tag _t_rmbx .size 12 .endef .def _T_RMBX .scl 13 .tag _t_rmbx .size 12 .type 010 .endef .def _t_cmbf .scl 10 .type 010 .size 16 .endef .def _exinf .val 0 .scl 8 .type 021 .endef .def _mbfatr .val 4 .scl 8 .type 04 .endef .def _bufsz .val 8 .scl 8 .type 04 .endef .def _maxmsz .val 12 .scl 8 .type 04 .endef .def .eos .val 16 .scl 102 .tag _t_cmbf .size 16 .endef .def _T_CMBF .scl 13 .tag _t_cmbf .size 16 .type 010 .endef .def _t_rmbf .scl 10 .type 010 .size 20 .endef .def _exinf .val 0 .scl 8 .type 021 .endef .def _wtsk .val 4 .scl 8 .type 016 .endef .def _stsk .val 8 .scl 8 .type 016 .endef .def _msgsz .val 12 .scl 8 .type 04 .endef .def _frbufsz .val 16 .scl 8 .type 04 .endef .def .eos .val 20 .scl 102 .tag _t_rmbf .size 20 .endef .def _T_RMBF .scl 13 .tag _t_rmbf .size 20 .type 010 .endef .def _t_ver .scl 10 .type 010 .size 20 .endef .def _maker .val 0 .scl 8 .type 015 .endef .def _id .val 2 .scl 8 .type 015 .endef .def _spver .val 4 .scl 8 .type 015 .endef .def _prver .val 6 .scl 8 .type 015 .endef .def _prno .val 8 .scl 8 .dim 4 .size 8 .type 075 .endef .def _cpu .val 16 .scl 8 .type 015 .endef .def _var .val 18 .scl 8 .type 015 .endef .def .eos .val 20 .scl 102 .tag _t_ver .size 20 .endef .def _T_VER .scl 13 .tag _t_ver .size 20 .type 010 .endef .def _t_rsys .scl 10 .type 010 .size 4 .endef .def _sysstat .val 0 .scl 8 .type 04 .endef .def .eos .val 4 .scl 102 .tag _t_rsys .size 4 .endef .def _T_RSYS .scl 13 .tag _t_rsys .size 4 .type 010 .endef .def _t_rcfg .scl 10 .type 010 .size 0 .endef .def .eos .val 0 .scl 102 .tag _t_rcfg .size 0 .endef .def _T_RCFG .scl 13 .tag _t_rcfg .size 0 .type 010 .endef .def _t_dsvc .scl 10 .type 010 .size 8 .endef .def _svcatr .val 0 .scl 8 .type 04 .endef .def _svchdr .val 4 .scl 8 .type 0221 .endef .def .eos .val 8 .scl 102 .tag _t_dsvc .size 8 .endef .def _T_DSVC .scl 13 .tag _t_dsvc .size 8 .type 010 .endef .def _t_dexc .scl 10 .type 010 .size 8 .endef .def _excatr .val 0 .scl 8 .type 04 .endef .def _exchdr .val 4 .scl 8 .type 0221 .endef .def .eos .val 8 .scl 102 .tag _t_dexc .size 8 .endef .def _T_DEXC .scl 13 .tag _t_dexc .size 8 .type 010 .endef .def _t_cpor .scl 10 .type 010 .size 16 .endef .def _exinf .val 0 .scl 8 .type 021 .endef .def _poratr .val 4 .scl 8 .type 04 .endef .def _maxcmsz .val 8 .scl 8 .type 04 .endef .def _maxrmsz .val 12 .scl 8 .type 04 .endef .def .eos .val 16 .scl 102 .tag _t_cpor .size 16 .endef .def _T_CPOR .scl 13 .tag _t_cpor .size 16 .type 010 .endef .def _t_rpor .scl 10 .type 010 .size 12 .endef .def _exinf .val 0 .scl 8 .type 021 .endef .def _wtsk .val 4 .scl 8 .type 016 .endef .def _atsk .val 8 .scl 8 .type 016 .endef .def .eos .val 12 .scl 102 .tag _t_rpor .size 12 .endef .def _T_RPOR .scl 13 .tag _t_rpor .size 12 .type 010 .endef .def _t_csem .scl 10 .type 010 .size 16 .endef .def _exinf .val 0 .scl 8 .type 021 .endef .def _sematr .val 4 .scl 8 .type 04 .endef .def _isemcnt .val 8 .scl 8 .type 04 .endef .def _maxsem .val 12 .scl 8 .type 04 .endef .def .eos .val 16 .scl 102 .tag _t_csem .size 16 .endef .def _T_CSEM .scl 13 .tag _t_csem .size 16 .type 010 .endef .def _t_rsem .scl 10 .type 010 .size 12 .endef .def _exinf .val 0 .scl 8 .type 021 .endef .def _wtsk .val 4 .scl 8 .type 016 .endef .def _semcnt .val 8 .scl 8 .type 04 .endef .def .eos .val 12 .scl 102 .tag _t_rsem .size 12 .endef .def _T_RSEM .scl 13 .tag _t_rsem .size 12 .type 010 .endef .def _t_ctsk .scl 10 .type 010 .size 20 .endef .def _exinf .val 0 .scl 8 .type 021 .endef .def _tskatr .val 4 .scl 8 .type 04 .endef .def _task .val 8 .scl 8 .type 0221 .endef .def _itskpri .val 12 .scl 8 .type 016 .endef .def _stksz .val 16 .scl 8 .type 04 .endef .def .eos .val 20 .scl 102 .tag _t_ctsk .size 20 .endef .def _T_CTSK .scl 13 .tag _t_ctsk .size 20 .type 010 .endef .def _t_rtsk .scl 10 .type 010 .size 44 .endef .def _exinf .val 0 .scl 8 .type 021 .endef .def _tskpri .val 4 .scl 8 .type 016 .endef .def _tskstat .val 8 .scl 8 .type 016 .endef .def _tskwait .val 12 .scl 8 .type 016 .endef .def _wid .val 16 .scl 8 .type 04 .endef .def _wupcnt .val 20 .scl 8 .type 04 .endef .def _suscnt .val 24 .scl 8 .type 04 .endef .def _tskatr .val 28 .scl 8 .type 04 .endef .def _task .val 32 .scl 8 .type 0221 .endef .def _itskpri .val 36 .scl 8 .type 016 .endef .def _stksz .val 40 .scl 8 .type 04 .endef .def .eos .val 44 .scl 102 .tag _t_rtsk .size 44 .endef .def _T_RTSK .scl 13 .tag _t_rtsk .size 44 .type 010 .endef .def _t_systime .scl 10 .type 010 .size 8 .endef .def _utime .val 0 .scl 8 .type 03 .endef .def _ltime .val 4 .scl 8 .type 016 .endef .def .eos .val 8 .scl 102 .tag _t_systime .size 8 .endef .def _SYSTIME .scl 13 .tag _t_systime .size 8 .type 010 .endef .def _CYCTIME .scl 13 .tag _t_systime .size 8 .type 010 .endef .def _ALMTIME .scl 13 .tag _t_systime .size 8 .type 010 .endef .def _DLYTIME .scl 13 .type 04 .endef .def _t_dcyc .scl 10 .type 010 .size 24 .endef .def _exinf .val 0 .scl 8 .type 021 .endef .def _cycatr .val 4 .scl 8 .type 04 .endef .def _cychdr .val 8 .scl 8 .type 0221 .endef .def _cycact .val 12 .scl 8 .type 016 .endef .def _cyctim .val 16 .scl 8 .tag _t_systime .size 8 .type 010 .endef .def .eos .val 24 .scl 102 .tag _t_dcyc .size 24 .endef .def _T_DCYC .scl 13 .tag _t_dcyc .size 24 .type 010 .endef .def _t_rcyc .scl 10 .type 010 .size 16 .endef .def _exinf .val 0 .scl 8 .type 021 .endef .def _lfttim .val 4 .scl 8 .tag _t_systime .size 8 .type 010 .endef .def _cycact .val 12 .scl 8 .type 016 .endef .def .eos .val 16 .scl 102 .tag _t_rcyc .size 16 .endef .def _T_RCYC .scl 13 .tag _t_rcyc .size 16 .type 010 .endef .def _t_dalm .scl 10 .type 010 .size 24 .endef .def _exinf .val 0 .scl 8 .type 021 .endef .def _almatr .val 4 .scl 8 .type 04 .endef .def _almhdr .val 8 .scl 8 .type 0221 .endef .def _tmmode .val 12 .scl 8 .type 016 .endef .def _almtim .val 16 .scl 8 .tag _t_systime .size 8 .type 010 .endef .def .eos .val 24 .scl 102 .tag _t_dalm .size 24 .endef .def _T_DALM .scl 13 .tag _t_dalm .size 24 .type 010 .endef .def _t_ralm .scl 10 .type 010 .size 12 .endef .def _exinf .val 0 .scl 8 .type 021 .endef .def _lfttim .val 4 .scl 8 .tag _t_systime .size 8 .type 010 .endef .def .eos .val 12 .scl 102 .tag _t_ralm .size 12 .endef .def _T_RALM .scl 13 .tag _t_ralm .size 12 .type 010 .endef .def _t_cmpl .scl 10 .type 010 .size 12 .endef .def _exinf .val 0 .scl 8 .type 021 .endef .def _mplatr .val 4 .scl 8 .type 04 .endef .def _mplsz .val 8 .scl 8 .type 04 .endef .def .eos .val 12 .scl 102 .tag _t_cmpl .size 12 .endef .def _T_CMPL .scl 13 .tag _t_cmpl .size 12 .type 010 .endef .def _t_rmpl .scl 10 .type 010 .size 16 .endef .def _exinf .val 0 .scl 8 .type 021 .endef .def _wtsk .val 4 .scl 8 .type 016 .endef .def _frsz .val 8 .scl 8 .type 04 .endef .def _maxsz .val 12 .scl 8 .type 04 .endef .def .eos .val 16 .scl 102 .tag _t_rmpl .size 16 .endef .def _T_RMPL .scl 13 .tag _t_rmpl .size 16 .type 010 .endef .def _.17fake .scl 10 .type 010 .size 24 .endef .def _id .val 0 .scl 8 .type 04 .endef .def _attributes .val 4 .scl 8 .tag _t_ctsk .size 20 .type 010 .endef .def .eos .val 24 .scl 102 .tag _.17fake .size 24 .endef .def _itron_initialization_tasks_table .scl 13 .tag _.17fake .size 24 .type 010 .endef .def _.18fake .scl 10 .type 010 .size 40 .endef .def _maximum_tasks .val 0 .scl 8 .type 04 .endef .def _maximum_semaphores .val 4 .scl 8 .type 04 .endef .def _maximum_eventflags .val 8 .scl 8 .type 04 .endef .def _maximum_mailboxes .val 12 .scl 8 .type 04 .endef .def _maximum_message_buffers .val 16 .scl 8 .type 04 .endef .def _maximum_ports .val 20 .scl 8 .type 04 .endef .def _maximum_memory_pools .val 24 .scl 8 .type 04 .endef .def _maximum_fixed_memory_pools .val 28 .scl 8 .type 04 .endef .def _number_of_initialization_tasks .val 32 .scl 8 .type 04 .endef .def _User_initialization_tasks_table .val 36 .scl 8 .tag _.17fake .size 24 .type 030 .endef .def .eos .val 40 .scl 102 .tag _.18fake .size 40 .endef .def _itron_api_configuration_table .scl 13 .tag _.18fake .size 40 .type 010 .endef .def _States_Control .scl 13 .type 016 .endef .def _.19fake .scl 10 .type 010 .size 8 .endef .def _size .val 0 .scl 8 .type 016 .endef .def _area .val 4 .scl 8 .type 021 .endef .def .eos .val 8 .scl 102 .tag _.19fake .size 8 .endef .def _Stack_Control .scl 13 .tag _.19fake .size 8 .type 010 .endef .def _.20fake .scl 15 .type 012 .size 4 .endef .def _THREAD_QUEUE_DISCIPLINE_FIFO .val 0 .scl 16 .type 013 .endef .def _THREAD_QUEUE_DISCIPLINE_PRIORITY .val 1 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.20fake .size 4 .endef .def _Thread_queue_Disciplines .scl 13 .tag _.20fake .size 4 .type 012 .endef .def _.21fake .scl 15 .type 012 .size 4 .endef .def _THREAD_QUEUE_SYNCHRONIZED .val 0 .scl 16 .type 013 .endef .def _THREAD_QUEUE_NOTHING_HAPPENED .val 1 .scl 16 .type 013 .endef .def _THREAD_QUEUE_TIMEOUT .val 2 .scl 16 .type 013 .endef .def _THREAD_QUEUE_SATISFIED .val 3 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.21fake .size 4 .endef .def _Thread_queue_States .scl 13 .tag _.21fake .size 4 .type 012 .endef .def _.22fake .scl 12 .type 011 .size 48 .endef .def _Fifo .val 0 .scl 11 .tag _.4fake .size 12 .type 010 .endef .def _Priority .val 0 .scl 11 .tag _.4fake .dim 4 .size 48 .type 070 .endef .def .eos .val 48 .scl 102 .tag _.22fake .size 48 .endef .def _.23fake .scl 10 .type 010 .size 64 .endef .def _Queues .val 0 .scl 8 .tag _.22fake .size 48 .type 011 .endef .def _sync_state .val 48 .scl 8 .tag _.21fake .size 4 .type 012 .endef .def _discipline .val 52 .scl 8 .tag _.20fake .size 4 .type 012 .endef .def _state .val 56 .scl 8 .type 016 .endef .def _timeout_status .val 60 .scl 8 .type 016 .endef .def .eos .val 64 .scl 102 .tag _.23fake .size 64 .endef .def _Thread_queue_Control .scl 13 .tag _.23fake .size 64 .type 010 .endef .def _Thread .scl 13 .type 021 .endef .def _.24fake .scl 15 .type 012 .size 4 .endef .def _THREAD_START_NUMERIC .val 0 .scl 16 .type 013 .endef .def _THREAD_START_POINTER .val 1 .scl 16 .type 013 .endef .def _THREAD_START_BOTH_POINTER_FIRST .val 2 .scl 16 .type 013 .endef .def _THREAD_START_BOTH_NUMERIC_FIRST .val 3 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.24fake .size 4 .endef .def _Thread_Start_types .scl 13 .tag _.24fake .size 4 .type 012 .endef .def _Thread_Entry .scl 13 .type 0621 .endef .def _Thread_Entry_numeric .scl 13 .type 0621 .endef .def _Thread_Entry_pointer .scl 13 .type 0621 .endef .def _Thread_Entry_both_pointer_first .scl 13 .type 0621 .endef .def _Thread_Entry_both_numeric_first .scl 13 .type 0621 .endef .def _.25fake .scl 15 .type 012 .size 4 .endef .def _THREAD_CPU_BUDGET_ALGORITHM_NONE .val 0 .scl 16 .type 013 .endef .def _THREAD_CPU_BUDGET_ALGORITHM_RESET_TIMESLICE .val 1 .scl 16 .type 013 .endef .def _THREAD_CPU_BUDGET_ALGORITHM_EXHAUST_TIMESLICE .val 2 .scl 16 .type 013 .endef .def _THREAD_CPU_BUDGET_ALGORITHM_CALLOUT .val 3 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.25fake .size 4 .endef .def _Thread_CPU_budget_algorithms .scl 13 .tag _.25fake .size 4 .type 012 .endef .def _Thread_Control .scl 13 .type 010 .endef .def _Thread_CPU_budget_algorithm_callout .scl 13 .type 0221 .endef .def _rtems_task_variable_tt .scl 10 .type 010 .size 20 .endef .def _next .val 0 .scl 8 .tag _rtems_task_variable_tt .size 20 .type 030 .endef .def _ptr .val 4 .scl 8 .type 0121 .endef .def _gval .val 8 .scl 8 .type 021 .endef .def _tval .val 12 .scl 8 .type 021 .endef .def _dtor .val 16 .scl 8 .type 0221 .endef .def .eos .val 20 .scl 102 .tag _rtems_task_variable_tt .size 20 .endef .def _rtems_task_variable_t .scl 13 .tag _rtems_task_variable_tt .size 20 .type 010 .endef .def _.26fake .scl 10 .type 010 .size 56 .endef .def _entry_point .val 0 .scl 8 .type 0621 .endef .def _prototype .val 4 .scl 8 .tag _.24fake .size 4 .type 012 .endef .def _pointer_argument .val 8 .scl 8 .type 021 .endef .def _numeric_argument .val 12 .scl 8 .type 016 .endef .def _is_preemptible .val 16 .scl 8 .type 016 .endef .def _budget_algorithm .val 20 .scl 8 .tag _.25fake .size 4 .type 012 .endef .def _budget_callout .val 24 .scl 8 .type 0221 .endef .def _isr_level .val 28 .scl 8 .type 016 .endef .def _initial_priority .val 32 .scl 8 .type 016 .endef .def _core_allocated_stack .val 36 .scl 8 .type 016 .endef .def _Initial_stack .val 40 .scl 8 .tag _.19fake .size 8 .type 010 .endef .def _fp_context .val 48 .scl 8 .type 021 .endef .def _stack .val 52 .scl 8 .type 021 .endef .def .eos .val 56 .scl 102 .tag _.26fake .size 56 .endef .def _Thread_Start_information .scl 13 .tag _.26fake .size 56 .type 010 .endef .def _.27fake .scl 10 .type 010 .size 40 .endef .def _id .val 0 .scl 8 .type 016 .endef .def _count .val 4 .scl 8 .type 016 .endef .def _return_argument .val 8 .scl 8 .type 021 .endef .def _return_argument_1 .val 12 .scl 8 .type 021 .endef .def _option .val 16 .scl 8 .type 016 .endef .def _return_code .val 20 .scl 8 .type 016 .endef .def _Block2n .val 24 .scl 8 .tag _.4fake .size 12 .type 010 .endef .def _queue .val 36 .scl 8 .tag _.23fake .size 64 .type 030 .endef .def .eos .val 40 .scl 102 .tag _.27fake .size 40 .endef .def _Thread_Wait_information .scl 13 .tag _.27fake .size 40 .type 010 .endef .def _.28fake .scl 10 .type 010 .size 120 .endef .def _Object .val 0 .scl 8 .tag _.7fake .size 16 .type 010 .endef .def _current_state .val 16 .scl 8 .type 016 .endef .def _current_priority .val 20 .scl 8 .type 016 .endef .def _real_priority .val 24 .scl 8 .type 016 .endef .def _resource_count .val 28 .scl 8 .type 016 .endef .def _Wait .val 32 .scl 8 .tag _.27fake .size 40 .type 010 .endef .def _Timer .val 72 .scl 8 .tag _.13fake .size 40 .type 010 .endef .def _Active .val 112 .scl 8 .tag _Chain_Node_struct .size 8 .type 010 .endef .def .eos .val 120 .scl 102 .tag _.28fake .size 120 .endef .def _Thread_Proxy_control .scl 13 .tag _.28fake .size 120 .type 010 .endef .def _.29fake .scl 15 .type 012 .size 4 .endef .def _THREAD_API_RTEMS .val 0 .scl 16 .type 013 .endef .def _THREAD_API_POSIX .val 1 .scl 16 .type 013 .endef .def _THREAD_API_ITRON .val 2 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.29fake .size 4 .endef .def _Thread_APIs .scl 13 .tag _.29fake .size 4 .type 012 .endef .def _Thread_Control_struct .scl 10 .type 010 .size 388 .endef .def _Object .val 0 .scl 8 .tag _.7fake .size 16 .type 010 .endef .def _current_state .val 16 .scl 8 .type 016 .endef .def _current_priority .val 20 .scl 8 .type 016 .endef .def _real_priority .val 24 .scl 8 .type 016 .endef .def _resource_count .val 28 .scl 8 .type 016 .endef .def _Wait .val 32 .scl 8 .tag _.27fake .size 40 .type 010 .endef .def _Timer .val 72 .scl 8 .tag _.13fake .size 40 .type 010 .endef .def _suspend_count .val 112 .scl 8 .type 016 .endef .def _is_global .val 116 .scl 8 .type 016 .endef .def _do_post_task_switch_extension .val 120 .scl 8 .type 016 .endef .def _is_preemptible .val 124 .scl 8 .type 016 .endef .def _rtems_ada_self .val 128 .scl 8 .type 021 .endef .def _cpu_time_budget .val 132 .scl 8 .type 016 .endef .def _budget_algorithm .val 136 .scl 8 .tag _.25fake .size 4 .type 012 .endef .def _budget_callout .val 140 .scl 8 .type 0221 .endef .def _ticks_executed .val 144 .scl 8 .type 016 .endef .def _ready .val 148 .scl 8 .tag _.4fake .size 12 .type 030 .endef .def _Priority_map .val 152 .scl 8 .tag _.10fake .size 12 .type 010 .endef .def _Start .val 164 .scl 8 .tag _.26fake .size 56 .type 010 .endef .def _Registers .val 220 .scl 8 .tag _.1fake .size 144 .type 010 .endef .def _fp_context .val 364 .scl 8 .type 021 .endef .def _API_Extensions .val 368 .scl 8 .dim 3 .size 12 .type 0161 .endef .def _extensions .val 380 .scl 8 .type 0121 .endef .def _task_variables .val 384 .scl 8 .tag _rtems_task_variable_tt .size 20 .type 030 .endef .def .eos .val 388 .scl 102 .tag _Thread_Control_struct .size 388 .endef .def _rtems_event_set .scl 13 .type 016 .endef .def _rtems_signal_set .scl 13 .type 016 .endef .def _rtems_asr .scl 13 .type 01 .endef .def _rtems_asr_entry .scl 13 .type 0221 .endef .def _.30fake .scl 10 .type 010 .size 24 .endef .def _is_enabled .val 0 .scl 8 .type 016 .endef .def _handler .val 4 .scl 8 .type 0221 .endef .def _mode_set .val 8 .scl 8 .type 016 .endef .def _signals_posted .val 12 .scl 8 .type 016 .endef .def _signals_pending .val 16 .scl 8 .type 016 .endef .def _nest_level .val 20 .scl 8 .type 016 .endef .def .eos .val 24 .scl 102 .tag _.30fake .size 24 .endef .def _ASR_Information .scl 13 .tag _.30fake .size 24 .type 010 .endef .def _rtems_attribute .scl 13 .type 016 .endef .def _rtems_task_priority .scl 13 .type 016 .endef .def _rtems_tcb .scl 13 .tag _Thread_Control_struct .size 388 .type 010 .endef .def _rtems_task .scl 13 .type 01 .endef .def _rtems_task_argument .scl 13 .type 016 .endef .def _rtems_task_entry .scl 13 .type 0221 .endef .def _.31fake .scl 10 .type 010 .size 28 .endef .def _name .val 0 .scl 8 .type 016 .endef .def _stack_size .val 4 .scl 8 .type 016 .endef .def _initial_priority .val 8 .scl 8 .type 016 .endef .def _attribute_set .val 12 .scl 8 .type 016 .endef .def _entry_point .val 16 .scl 8 .type 0221 .endef .def _mode_set .val 20 .scl 8 .type 016 .endef .def _argument .val 24 .scl 8 .type 016 .endef .def .eos .val 28 .scl 102 .tag _.31fake .size 28 .endef .def _rtems_initialization_tasks_table .scl 13 .tag _.31fake .size 28 .type 010 .endef .def _.32fake .scl 10 .type 010 .size 96 .endef .def _Notepads .val 0 .scl 8 .dim 16 .size 64 .type 076 .endef .def _pending_events .val 64 .scl 8 .type 016 .endef .def _event_condition .val 68 .scl 8 .type 016 .endef .def _Signal .val 72 .scl 8 .tag _.30fake .size 24 .type 010 .endef .def .eos .val 96 .scl 102 .tag _.32fake .size 96 .endef .def _RTEMS_API_Control .scl 13 .tag _.32fake .size 96 .type 010 .endef .def _.33fake .scl 10 .type 010 .size 40 .endef .def _maximum_tasks .val 0 .scl 8 .type 016 .endef .def _maximum_timers .val 4 .scl 8 .type 016 .endef .def _maximum_semaphores .val 8 .scl 8 .type 016 .endef .def _maximum_message_queues .val 12 .scl 8 .type 016 .endef .def _maximum_partitions .val 16 .scl 8 .type 016 .endef .def _maximum_regions .val 20 .scl 8 .type 016 .endef .def _maximum_ports .val 24 .scl 8 .type 016 .endef .def _maximum_periods .val 28 .scl 8 .type 016 .endef .def _number_of_initialization_tasks .val 32 .scl 8 .type 016 .endef .def _User_initialization_tasks_table .val 36 .scl 8 .tag _.31fake .size 28 .type 030 .endef .def .eos .val 40 .scl 102 .tag _.33fake .size 40 .endef .def _rtems_api_configuration_table .scl 13 .tag _.33fake .size 40 .type 010 .endef .def _.34fake .scl 15 .type 012 .size 4 .endef .def _INTERNAL_ERROR_CORE .val 0 .scl 16 .type 013 .endef .def _INTERNAL_ERROR_RTEMS_API .val 1 .scl 16 .type 013 .endef .def _INTERNAL_ERROR_POSIX_API .val 2 .scl 16 .type 013 .endef .def _INTERNAL_ERROR_ITRON_API .val 3 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.34fake .size 4 .endef .def _Internal_errors_Source .scl 13 .tag _.34fake .size 4 .type 012 .endef .def _.35fake .scl 15 .type 012 .size 4 .endef .def _INTERNAL_ERROR_NO_CONFIGURATION_TABLE .val 0 .scl 16 .type 013 .endef .def _INTERNAL_ERROR_NO_CPU_TABLE .val 1 .scl 16 .type 013 .endef .def _INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS .val 2 .scl 16 .type 013 .endef .def _INTERNAL_ERROR_TOO_LITTLE_WORKSPACE .val 3 .scl 16 .type 013 .endef .def _INTERNAL_ERROR_WORKSPACE_ALLOCATION .val 4 .scl 16 .type 013 .endef .def _INTERNAL_ERROR_INTERRUPT_STACK_TOO_SMALL .val 5 .scl 16 .type 013 .endef .def _INTERNAL_ERROR_THREAD_EXITTED .val 6 .scl 16 .type 013 .endef .def _INTERNAL_ERROR_INCONSISTENT_MP_INFORMATION .val 7 .scl 16 .type 013 .endef .def _INTERNAL_ERROR_INVALID_NODE .val 8 .scl 16 .type 013 .endef .def _INTERNAL_ERROR_NO_MPCI .val 9 .scl 16 .type 013 .endef .def _INTERNAL_ERROR_BAD_PACKET .val 10 .scl 16 .type 013 .endef .def _INTERNAL_ERROR_OUT_OF_PACKETS .val 11 .scl 16 .type 013 .endef .def _INTERNAL_ERROR_OUT_OF_GLOBAL_OBJECTS .val 12 .scl 16 .type 013 .endef .def _INTERNAL_ERROR_OUT_OF_PROXIES .val 13 .scl 16 .type 013 .endef .def _INTERNAL_ERROR_INVALID_GLOBAL_ID .val 14 .scl 16 .type 013 .endef .def _INTERNAL_ERROR_BAD_STACK_HOOK .val 15 .scl 16 .type 013 .endef .def _INTERNAL_ERROR_BAD_ATTRIBUTES .val 16 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.35fake .size 4 .endef .def _Internal_errors_Core_list .scl 13 .tag _.35fake .size 4 .type 012 .endef .def _.36fake .scl 10 .type 010 .size 12 .endef .def _the_source .val 0 .scl 8 .tag _.34fake .size 4 .type 012 .endef .def _is_internal .val 4 .scl 8 .type 016 .endef .def _the_error .val 8 .scl 8 .type 016 .endef .def .eos .val 12 .scl 102 .tag _.36fake .size 12 .endef .def _Internal_errors_Information .scl 13 .tag _.36fake .size 12 .type 010 .endef .def _User_extensions_routine .scl 13 .type 01 .endef .def _User_extensions_thread_create_extension .scl 13 .type 0236 .endef .def _User_extensions_thread_delete_extension .scl 13 .type 0221 .endef .def _User_extensions_thread_start_extension .scl 13 .type 0221 .endef .def _User_extensions_thread_restart_extension .scl 13 .type 0221 .endef .def _User_extensions_thread_switch_extension .scl 13 .type 0221 .endef .def _User_extensions_thread_post_switch_extension .scl 13 .type 0221 .endef .def _User_extensions_thread_begin_extension .scl 13 .type 0221 .endef .def _User_extensions_thread_exitted_extension .scl 13 .type 0221 .endef .def _User_extensions_fatal_extension .scl 13 .type 0221 .endef .def _.37fake .scl 10 .type 010 .size 32 .endef .def _thread_create .val 0 .scl 8 .type 0236 .endef .def _thread_start .val 4 .scl 8 .type 0221 .endef .def _thread_restart .val 8 .scl 8 .type 0221 .endef .def _thread_delete .val 12 .scl 8 .type 0221 .endef .def _thread_switch .val 16 .scl 8 .type 0221 .endef .def _thread_begin .val 20 .scl 8 .type 0221 .endef .def _thread_exitted .val 24 .scl 8 .type 0221 .endef .def _fatal .val 28 .scl 8 .type 0221 .endef .def .eos .val 32 .scl 102 .tag _.37fake .size 32 .endef .def _User_extensions_Table .scl 13 .tag _.37fake .size 32 .type 010 .endef .def _.38fake .scl 10 .type 010 .size 40 .endef .def _Node .val 0 .scl 8 .tag _Chain_Node_struct .size 8 .type 010 .endef .def _Callouts .val 8 .scl 8 .tag _.37fake .size 32 .type 010 .endef .def .eos .val 40 .scl 102 .tag _.38fake .size 40 .endef .def _User_extensions_Control .scl 13 .tag _.38fake .size 40 .type 010 .endef .def _rtems_extension .scl 13 .type 01 .endef .def _rtems_task_create_extension .scl 13 .type 0236 .endef .def _rtems_task_delete_extension .scl 13 .type 0221 .endef .def _rtems_task_start_extension .scl 13 .type 0221 .endef .def _rtems_task_restart_extension .scl 13 .type 0221 .endef .def _rtems_task_switch_extension .scl 13 .type 0221 .endef .def _rtems_task_post_switch_extension .scl 13 .type 0221 .endef .def _rtems_task_begin_extension .scl 13 .type 0221 .endef .def _rtems_task_exitted_extension .scl 13 .type 0221 .endef .def _rtems_fatal_extension .scl 13 .type 0221 .endef .def _rtems_extensions_table .scl 13 .tag _.37fake .size 32 .type 010 .endef .def _.39fake .scl 10 .type 010 .size 56 .endef .def _Object .val 0 .scl 8 .tag _.7fake .size 16 .type 010 .endef .def _Extension .val 16 .scl 8 .tag _.38fake .size 40 .type 010 .endef .def .eos .val 56 .scl 102 .tag _.39fake .size 56 .endef .def _Extension_Control .scl 13 .tag _.39fake .size 56 .type 010 .endef .def _rtems_device_major_number .scl 13 .type 016 .endef .def _rtems_device_minor_number .scl 13 .type 016 .endef .def _rtems_device_driver .scl 13 .tag _.3fake .size 4 .type 012 .endef .def _rtems_device_driver_entry .scl 13 .tag _.3fake .size 4 .type 0232 .endef .def _.40fake .scl 10 .type 010 .size 24 .endef .def _initialization .val 0 .scl 8 .tag _.3fake .size 4 .type 0232 .endef .def _open .val 4 .scl 8 .tag _.3fake .size 4 .type 0232 .endef .def _close .val 8 .scl 8 .tag _.3fake .size 4 .type 0232 .endef .def _read .val 12 .scl 8 .tag _.3fake .size 4 .type 0232 .endef .def _write .val 16 .scl 8 .tag _.3fake .size 4 .type 0232 .endef .def _control .val 20 .scl 8 .tag _.3fake .size 4 .type 0232 .endef .def .eos .val 24 .scl 102 .tag _.40fake .size 24 .endef .def _rtems_driver_address_table .scl 13 .tag _.40fake .size 24 .type 010 .endef .def _.41fake .scl 10 .type 010 .size 16 .endef .def _device_name .val 0 .scl 8 .type 022 .endef .def _device_name_length .val 4 .scl 8 .type 016 .endef .def _major .val 8 .scl 8 .type 016 .endef .def _minor .val 12 .scl 8 .type 016 .endef .def .eos .val 16 .scl 102 .tag _.41fake .size 16 .endef .def _rtems_driver_name_t .scl 13 .tag _.41fake .size 16 .type 010 .endef .def _.42fake .scl 10 .type 010 .size 20 .endef .def _node .val 0 .scl 8 .type 016 .endef .def _maximum_nodes .val 4 .scl 8 .type 016 .endef .def _maximum_global_objects .val 8 .scl 8 .type 016 .endef .def _maximum_proxies .val 12 .scl 8 .type 016 .endef .def _User_mpci_table .val 16 .scl 8 .type 021 .endef .def .eos .val 20 .scl 102 .tag _.42fake .size 20 .endef .def _rtems_multiprocessing_table .scl 13 .tag _.42fake .size 20 .type 010 .endef .def _.43fake .scl 10 .type 010 .size 56 .endef .def _work_space_start .val 0 .scl 8 .type 021 .endef .def _work_space_size .val 4 .scl 8 .type 016 .endef .def _maximum_extensions .val 8 .scl 8 .type 016 .endef .def _microseconds_per_tick .val 12 .scl 8 .type 016 .endef .def _ticks_per_timeslice .val 16 .scl 8 .type 016 .endef .def _maximum_devices .val 20 .scl 8 .type 016 .endef .def _number_of_device_drivers .val 24 .scl 8 .type 016 .endef .def _Device_driver_table .val 28 .scl 8 .tag _.40fake .size 24 .type 030 .endef .def _number_of_initial_extensions .val 32 .scl 8 .type 016 .endef .def _User_extension_table .val 36 .scl 8 .tag _.37fake .size 32 .type 030 .endef .def _User_multiprocessing_table .val 40 .scl 8 .tag _.42fake .size 20 .type 030 .endef .def _RTEMS_api_configuration .val 44 .scl 8 .tag _.33fake .size 40 .type 030 .endef .def _POSIX_api_configuration .val 48 .scl 8 .tag _.16fake .size 40 .type 030 .endef .def _ITRON_api_configuration .val 52 .scl 8 .tag _.18fake .size 40 .type 030 .endef .def .eos .val 56 .scl 102 .tag _.43fake .size 56 .endef .def _rtems_configuration_table .scl 13 .tag _.43fake .size 56 .type 010 .endef .def _rtems_interrupt_level .scl 13 .type 016 .endef .def _rtems_vector_number .scl 13 .type 016 .endef .def _rtems_isr .scl 13 .type 01 .endef .def _rtems_isr_entry .scl 13 .type 0221 .endef .def _.44fake .scl 15 .type 012 .size 4 .endef .def _RTEMS_CLOCK_GET_TOD .val 0 .scl 16 .type 013 .endef .def _RTEMS_CLOCK_GET_SECONDS_SINCE_EPOCH .val 1 .scl 16 .type 013 .endef .def _RTEMS_CLOCK_GET_TICKS_SINCE_BOOT .val 2 .scl 16 .type 013 .endef .def _RTEMS_CLOCK_GET_TICKS_PER_SECOND .val 3 .scl 16 .type 013 .endef .def _RTEMS_CLOCK_GET_TIME_VALUE .val 4 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.44fake .size 4 .endef .def _rtems_clock_get_options .scl 13 .tag _.44fake .size 4 .type 012 .endef .def _.45fake .scl 10 .type 010 .size 8 .endef .def _seconds .val 0 .scl 8 .type 016 .endef .def _microseconds .val 4 .scl 8 .type 016 .endef .def .eos .val 8 .scl 102 .tag _.45fake .size 8 .endef .def _rtems_clock_time_value .scl 13 .tag _.45fake .size 8 .type 010 .endef .def _.46fake .scl 15 .type 012 .size 4 .endef .def _TIMER_INTERVAL .val 0 .scl 16 .type 013 .endef .def _TIMER_TIME_OF_DAY .val 1 .scl 16 .type 013 .endef .def _TIMER_DORMANT .val 2 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.46fake .size 4 .endef .def _Timer_Classes .scl 13 .tag _.46fake .size 4 .type 012 .endef .def _rtems_timer_service_routine .scl 13 .type 01 .endef .def _rtems_timer_service_routine_entry .scl 13 .type 0221 .endef .def _.47fake .scl 10 .type 010 .size 60 .endef .def _Object .val 0 .scl 8 .tag _.7fake .size 16 .type 010 .endef .def _Ticker .val 16 .scl 8 .tag _.13fake .size 40 .type 010 .endef .def _the_class .val 56 .scl 8 .tag _.46fake .size 4 .type 012 .endef .def .eos .val 60 .scl 102 .tag _.47fake .size 60 .endef .def _Timer_Control .scl 13 .tag _.47fake .size 60 .type 010 .endef .def _Thread_queue_Flush_callout .scl 13 .type 0221 .endef .def _Thread_queue_Extract_callout .scl 13 .type 0221 .endef .def _CORE_mutex_API_mp_support_callout .scl 13 .type 0221 .endef .def _.48fake .scl 15 .type 012 .size 4 .endef .def _CORE_MUTEX_DISCIPLINES_FIFO .val 0 .scl 16 .type 013 .endef .def _CORE_MUTEX_DISCIPLINES_PRIORITY .val 1 .scl 16 .type 013 .endef .def _CORE_MUTEX_DISCIPLINES_PRIORITY_INHERIT .val 2 .scl 16 .type 013 .endef .def _CORE_MUTEX_DISCIPLINES_PRIORITY_CEILING .val 3 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.48fake .size 4 .endef .def _CORE_mutex_Disciplines .scl 13 .tag _.48fake .size 4 .type 012 .endef .def _.49fake .scl 15 .type 012 .size 4 .endef .def _CORE_MUTEX_STATUS_SUCCESSFUL .val 0 .scl 16 .type 013 .endef .def _CORE_MUTEX_STATUS_UNSATISFIED_NOWAIT .val 1 .scl 16 .type 013 .endef .def _CORE_MUTEX_STATUS_NESTING_NOT_ALLOWED .val 2 .scl 16 .type 013 .endef .def _CORE_MUTEX_STATUS_NOT_OWNER_OF_RESOURCE .val 3 .scl 16 .type 013 .endef .def _CORE_MUTEX_WAS_DELETED .val 4 .scl 16 .type 013 .endef .def _CORE_MUTEX_TIMEOUT .val 5 .scl 16 .type 013 .endef .def _CORE_MUTEX_STATUS_CEILING_VIOLATED .val 6 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.49fake .size 4 .endef .def _CORE_mutex_Status .scl 13 .tag _.49fake .size 4 .type 012 .endef .def _.50fake .scl 15 .type 012 .size 4 .endef .def _CORE_MUTEX_NESTING_ACQUIRES .val 0 .scl 16 .type 013 .endef .def _CORE_MUTEX_NESTING_IS_ERROR .val 1 .scl 16 .type 013 .endef .def _CORE_MUTEX_NESTING_BLOCKS .val 2 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.50fake .size 4 .endef .def _CORE_mutex_Nesting_behaviors .scl 13 .tag _.50fake .size 4 .type 012 .endef .def _.51fake .scl 10 .type 010 .size 16 .endef .def _lock_nesting_behavior .val 0 .scl 8 .tag _.50fake .size 4 .type 012 .endef .def _only_owner_release .val 4 .scl 8 .type 016 .endef .def _discipline .val 8 .scl 8 .tag _.48fake .size 4 .type 012 .endef .def _priority_ceiling .val 12 .scl 8 .type 016 .endef .def .eos .val 16 .scl 102 .tag _.51fake .size 16 .endef .def _CORE_mutex_Attributes .scl 13 .tag _.51fake .size 16 .type 010 .endef .def _.52fake .scl 10 .type 010 .size 96 .endef .def _Wait_queue .val 0 .scl 8 .tag _.23fake .size 64 .type 010 .endef .def _Attributes .val 64 .scl 8 .tag _.51fake .size 16 .type 010 .endef .def _lock .val 80 .scl 8 .type 016 .endef .def _nest_count .val 84 .scl 8 .type 016 .endef .def _holder .val 88 .scl 8 .tag _Thread_Control_struct .size 388 .type 030 .endef .def _holder_id .val 92 .scl 8 .type 016 .endef .def .eos .val 96 .scl 102 .tag _.52fake .size 96 .endef .def _CORE_mutex_Control .scl 13 .tag _.52fake .size 96 .type 010 .endef .def _CORE_semaphore_API_mp_support_callout .scl 13 .type 0221 .endef .def _.53fake .scl 15 .type 012 .size 4 .endef .def _CORE_SEMAPHORE_DISCIPLINES_FIFO .val 0 .scl 16 .type 013 .endef .def _CORE_SEMAPHORE_DISCIPLINES_PRIORITY .val 1 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.53fake .size 4 .endef .def _CORE_semaphore_Disciplines .scl 13 .tag _.53fake .size 4 .type 012 .endef .def _.54fake .scl 15 .type 012 .size 4 .endef .def _CORE_SEMAPHORE_STATUS_SUCCESSFUL .val 0 .scl 16 .type 013 .endef .def _CORE_SEMAPHORE_STATUS_UNSATISFIED_NOWAIT .val 1 .scl 16 .type 013 .endef .def _CORE_SEMAPHORE_WAS_DELETED .val 2 .scl 16 .type 013 .endef .def _CORE_SEMAPHORE_TIMEOUT .val 3 .scl 16 .type 013 .endef .def _CORE_SEMAPHORE_MAXIMUM_COUNT_EXCEEDED .val 4 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.54fake .size 4 .endef .def _CORE_semaphore_Status .scl 13 .tag _.54fake .size 4 .type 012 .endef .def _.55fake .scl 10 .type 010 .size 8 .endef .def _maximum_count .val 0 .scl 8 .type 016 .endef .def _discipline .val 4 .scl 8 .tag _.53fake .size 4 .type 012 .endef .def .eos .val 8 .scl 102 .tag _.55fake .size 8 .endef .def _CORE_semaphore_Attributes .scl 13 .tag _.55fake .size 8 .type 010 .endef .def _.56fake .scl 10 .type 010 .size 76 .endef .def _Wait_queue .val 0 .scl 8 .tag _.23fake .size 64 .type 010 .endef .def _Attributes .val 64 .scl 8 .tag _.55fake .size 8 .type 010 .endef .def _count .val 72 .scl 8 .type 016 .endef .def .eos .val 76 .scl 102 .tag _.56fake .size 76 .endef .def _CORE_semaphore_Control .scl 13 .tag _.56fake .size 76 .type 010 .endef .def _.57fake .scl 12 .type 011 .size 96 .endef .def _mutex .val 0 .scl 11 .tag _.52fake .size 96 .type 010 .endef .def _semaphore .val 0 .scl 11 .tag _.56fake .size 76 .type 010 .endef .def .eos .val 96 .scl 102 .tag _.57fake .size 96 .endef .def _.58fake .scl 10 .type 010 .size 116 .endef .def _Object .val 0 .scl 8 .tag _.7fake .size 16 .type 010 .endef .def _attribute_set .val 16 .scl 8 .type 016 .endef .def _Core_control .val 20 .scl 8 .tag _.57fake .size 96 .type 011 .endef .def .eos .val 116 .scl 102 .tag _.58fake .size 116 .endef .def _Semaphore_Control .scl 13 .tag _.58fake .size 116 .type 010 .endef .def _CORE_message_queue_API_mp_support_callout .scl 13 .type 0221 .endef .def _.59fake .scl 10 .type 010 .size 8 .endef .def _size .val 0 .scl 8 .type 016 .endef .def _buffer .val 4 .scl 8 .dim 1 .size 4 .type 076 .endef .def .eos .val 8 .scl 102 .tag _.59fake .size 8 .endef .def _CORE_message_queue_Buffer .scl 13 .tag _.59fake .size 8 .type 010 .endef .def _.60fake .scl 10 .type 010 .size 20 .endef .def _Node .val 0 .scl 8 .tag _Chain_Node_struct .size 8 .type 010 .endef .def _priority .val 8 .scl 8 .type 04 .endef .def _Contents .val 12 .scl 8 .tag _.59fake .size 8 .type 010 .endef .def .eos .val 20 .scl 102 .tag _.60fake .size 20 .endef .def _CORE_message_queue_Buffer_control .scl 13 .tag _.60fake .size 20 .type 010 .endef .def _.61fake .scl 15 .type 012 .size 4 .endef .def _CORE_MESSAGE_QUEUE_DISCIPLINES_FIFO .val 0 .scl 16 .type 013 .endef .def _CORE_MESSAGE_QUEUE_DISCIPLINES_PRIORITY .val 1 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.61fake .size 4 .endef .def _CORE_message_queue_Disciplines .scl 13 .tag _.61fake .size 4 .type 012 .endef .def _CORE_message_queue_Submit_types .scl 13 .type 04 .endef .def _.62fake .scl 15 .type 012 .size 4 .endef .def _CORE_MESSAGE_QUEUE_STATUS_SUCCESSFUL .val 0 .scl 16 .type 013 .endef .def _CORE_MESSAGE_QUEUE_STATUS_INVALID_SIZE .val 1 .scl 16 .type 013 .endef .def _CORE_MESSAGE_QUEUE_STATUS_TOO_MANY .val 2 .scl 16 .type 013 .endef .def _CORE_MESSAGE_QUEUE_STATUS_UNSATISFIED .val 3 .scl 16 .type 013 .endef .def _CORE_MESSAGE_QUEUE_STATUS_UNSATISFIED_NOWAIT .val 4 .scl 16 .type 013 .endef .def _CORE_MESSAGE_QUEUE_STATUS_WAS_DELETED .val 5 .scl 16 .type 013 .endef .def _CORE_MESSAGE_QUEUE_STATUS_TIMEOUT .val 6 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.62fake .size 4 .endef .def _CORE_message_queue_Status .scl 13 .tag _.62fake .size 4 .type 012 .endef .def _.63fake .scl 10 .type 010 .size 4 .endef .def _discipline .val 0 .scl 8 .tag _.61fake .size 4 .type 012 .endef .def .eos .val 4 .scl 102 .tag _.63fake .size 4 .endef .def _CORE_message_queue_Attributes .scl 13 .tag _.63fake .size 4 .type 010 .endef .def _CORE_message_queue_Notify_Handler .scl 13 .type 0221 .endef .def _.64fake .scl 10 .type 010 .size 116 .endef .def _Wait_queue .val 0 .scl 8 .tag _.23fake .size 64 .type 010 .endef .def _Attributes .val 64 .scl 8 .tag _.63fake .size 4 .type 010 .endef .def _maximum_pending_messages .val 68 .scl 8 .type 016 .endef .def _number_of_pending_messages .val 72 .scl 8 .type 016 .endef .def _maximum_message_size .val 76 .scl 8 .type 016 .endef .def _Pending_messages .val 80 .scl 8 .tag _.4fake .size 12 .type 010 .endef .def _message_buffers .val 92 .scl 8 .tag _.59fake .size 8 .type 030 .endef .def _notify_handler .val 96 .scl 8 .type 0221 .endef .def _notify_argument .val 100 .scl 8 .type 021 .endef .def _Inactive_messages .val 104 .scl 8 .tag _.4fake .size 12 .type 010 .endef .def .eos .val 116 .scl 102 .tag _.64fake .size 116 .endef .def _CORE_message_queue_Control .scl 13 .tag _.64fake .size 116 .type 010 .endef .def _.65fake .scl 15 .type 012 .size 4 .endef .def _MESSAGE_QUEUE_SEND_REQUEST .val 0 .scl 16 .type 013 .endef .def _MESSAGE_QUEUE_URGENT_REQUEST .val 1 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.65fake .size 4 .endef .def _Message_queue_Submit_types .scl 13 .tag _.65fake .size 4 .type 012 .endef .def _.66fake .scl 10 .type 010 .size 136 .endef .def _Object .val 0 .scl 8 .tag _.7fake .size 16 .type 010 .endef .def _attribute_set .val 16 .scl 8 .type 016 .endef .def _message_queue .val 20 .scl 8 .tag _.64fake .size 116 .type 010 .endef .def .eos .val 136 .scl 102 .tag _.66fake .size 136 .endef .def _Message_queue_Control .scl 13 .tag _.66fake .size 136 .type 010 .endef .def _rtems_option .scl 13 .type 016 .endef .def _.67fake .scl 15 .type 012 .size 4 .endef .def _EVENT_SYNC_SYNCHRONIZED .val 0 .scl 16 .type 013 .endef .def _EVENT_SYNC_NOTHING_HAPPENED .val 1 .scl 16 .type 013 .endef .def _EVENT_SYNC_TIMEOUT .val 2 .scl 16 .type 013 .endef .def _EVENT_SYNC_SATISFIED .val 3 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.67fake .size 4 .endef .def _Event_Sync_states .scl 13 .tag _.67fake .size 4 .type 012 .endef .def _.68fake .scl 10 .type 010 .size 48 .endef .def _Object .val 0 .scl 8 .tag _.7fake .size 16 .type 010 .endef .def _starting_address .val 16 .scl 8 .type 021 .endef .def _length .val 20 .scl 8 .type 016 .endef .def _buffer_size .val 24 .scl 8 .type 016 .endef .def _attribute_set .val 28 .scl 8 .type 016 .endef .def _number_of_used_blocks .val 32 .scl 8 .type 016 .endef .def _Memory .val 36 .scl 8 .tag _.4fake .size 12 .type 010 .endef .def .eos .val 48 .scl 102 .tag _.68fake .size 48 .endef .def _Partition_Control .scl 13 .tag _.68fake .size 48 .type 010 .endef .def _.69fake .scl 15 .type 012 .size 4 .endef .def _HEAP_EXTEND_SUCCESSFUL .val 0 .scl 16 .type 013 .endef .def _HEAP_EXTEND_ERROR .val 1 .scl 16 .type 013 .endef .def _HEAP_EXTEND_NOT_IMPLEMENTED .val 2 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.69fake .size 4 .endef .def _Heap_Extend_status .scl 13 .tag _.69fake .size 4 .type 012 .endef .def _Heap_Block .scl 13 .type 010 .endef .def _Heap_Block_struct .scl 10 .type 010 .size 16 .endef .def _back_flag .val 0 .scl 8 .type 016 .endef .def _front_flag .val 4 .scl 8 .type 016 .endef .def _next .val 8 .scl 8 .tag _Heap_Block_struct .size 16 .type 030 .endef .def _previous .val 12 .scl 8 .tag _Heap_Block_struct .size 16 .type 030 .endef .def .eos .val 16 .scl 102 .tag _Heap_Block_struct .size 16 .endef .def _.70fake .scl 10 .type 010 .size 28 .endef .def _start .val 0 .scl 8 .tag _Heap_Block_struct .size 16 .type 030 .endef .def _final .val 4 .scl 8 .tag _Heap_Block_struct .size 16 .type 030 .endef .def _first .val 8 .scl 8 .tag _Heap_Block_struct .size 16 .type 030 .endef .def _permanent_null .val 12 .scl 8 .tag _Heap_Block_struct .size 16 .type 030 .endef .def _last .val 16 .scl 8 .tag _Heap_Block_struct .size 16 .type 030 .endef .def _page_size .val 20 .scl 8 .type 016 .endef .def _reserved .val 24 .scl 8 .type 016 .endef .def .eos .val 28 .scl 102 .tag _.70fake .size 28 .endef .def _Heap_Control .scl 13 .tag _.70fake .size 28 .type 010 .endef .def _rtems_debug_control .scl 13 .type 016 .endef .def _.71fake .scl 10 .type 010 .size 132 .endef .def _Object .val 0 .scl 8 .tag _.7fake .size 16 .type 010 .endef .def _Wait_queue .val 16 .scl 8 .tag _.23fake .size 64 .type 010 .endef .def _starting_address .val 80 .scl 8 .type 021 .endef .def _length .val 84 .scl 8 .type 016 .endef .def _page_size .val 88 .scl 8 .type 016 .endef .def _maximum_segment_size .val 92 .scl 8 .type 016 .endef .def _attribute_set .val 96 .scl 8 .type 016 .endef .def _number_of_used_blocks .val 100 .scl 8 .type 016 .endef .def _Memory .val 104 .scl 8 .tag _.70fake .size 28 .type 010 .endef .def .eos .val 132 .scl 102 .tag _.71fake .size 132 .endef .def _Region_Control .scl 13 .tag _.71fake .size 132 .type 010 .endef .def _.72fake .scl 10 .type 010 .size 28 .endef .def _Object .val 0 .scl 8 .tag _.7fake .size 16 .type 010 .endef .def _internal_base .val 16 .scl 8 .type 021 .endef .def _external_base .val 20 .scl 8 .type 021 .endef .def _length .val 24 .scl 8 .type 016 .endef .def .eos .val 28 .scl 102 .tag _.72fake .size 28 .endef .def _Dual_ported_memory_Control .scl 13 .tag _.72fake .size 28 .type 010 .endef .def _.73fake .scl 15 .type 012 .size 4 .endef .def _RATE_MONOTONIC_INACTIVE .val 0 .scl 16 .type 013 .endef .def _RATE_MONOTONIC_OWNER_IS_BLOCKING .val 1 .scl 16 .type 013 .endef .def _RATE_MONOTONIC_ACTIVE .val 2 .scl 16 .type 013 .endef .def _RATE_MONOTONIC_EXPIRED_WHILE_BLOCKING .val 3 .scl 16 .type 013 .endef .def _RATE_MONOTONIC_EXPIRED .val 4 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.73fake .size 4 .endef .def _rtems_rate_monotonic_period_states .scl 13 .tag _.73fake .size 4 .type 012 .endef .def _.74fake .scl 10 .type 010 .size 12 .endef .def _state .val 0 .scl 8 .tag _.73fake .size 4 .type 012 .endef .def _ticks_since_last_period .val 4 .scl 8 .type 016 .endef .def _ticks_executed_since_last_period .val 8 .scl 8 .type 016 .endef .def .eos .val 12 .scl 102 .tag _.74fake .size 12 .endef .def _rtems_rate_monotonic_period_status .scl 13 .tag _.74fake .size 12 .type 010 .endef .def _.75fake .scl 10 .type 010 .size 72 .endef .def _Object .val 0 .scl 8 .tag _.7fake .size 16 .type 010 .endef .def _Timer .val 16 .scl 8 .tag _.13fake .size 40 .type 010 .endef .def _state .val 56 .scl 8 .tag _.73fake .size 4 .type 012 .endef .def _owner_ticks_executed_at_period .val 60 .scl 8 .type 016 .endef .def _time_at_period .val 64 .scl 8 .type 016 .endef .def _owner .val 68 .scl 8 .tag _Thread_Control_struct .size 388 .type 030 .endef .def .eos .val 72 .scl 102 .tag _.75fake .size 72 .endef .def _Rate_monotonic_Control .scl 13 .tag _.75fake .size 72 .type 010 .endef .def _.76fake .scl 15 .type 012 .size 4 .endef .def _SYSTEM_STATE_BEFORE_INITIALIZATION .val 0 .scl 16 .type 013 .endef .def _SYSTEM_STATE_BEFORE_MULTITASKING .val 1 .scl 16 .type 013 .endef .def _SYSTEM_STATE_BEGIN_MULTITASKING .val 2 .scl 16 .type 013 .endef .def _SYSTEM_STATE_UP .val 3 .scl 16 .type 013 .endef .def _SYSTEM_STATE_SHUTDOWN .val 4 .scl 16 .type 013 .endef .def _SYSTEM_STATE_FAILED .val 5 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.76fake .size 4 .endef .def _System_state_Codes .scl 13 .tag _.76fake .size 4 .type 012 .endef .def _int64_t .scl 13 .type 05 .endef .def _int32_t .scl 13 .type 04 .endef .def _int16_t .scl 13 .type 03 .endef .def _int8_t .scl 13 .type 02 .endef .def _u_int64_t .scl 13 .type 017 .endef .def _u_int32_t .scl 13 .type 016 .endef .def _u_int16_t .scl 13 .type 015 .endef .def _u_int8_t .scl 13 .type 014 .endef .def _u_char .scl 13 .type 014 .endef .def _u_short .scl 13 .type 015 .endef .def _u_int .scl 13 .type 016 .endef .def _u_long .scl 13 .type 017 .endef .def _ushort .scl 13 .type 015 .endef .def _uint .scl 13 .type 016 .endef .def _daddr_t .scl 13 .type 05 .endef .def _caddr_t .scl 13 .type 022 .endef .def _ino_t .scl 13 .type 015 .endef .def _dev_t .scl 13 .type 017 .endef .def _off_t .scl 13 .type 05 .endef .def _uid_t .scl 13 .type 015 .endef .def _gid_t .scl 13 .type 015 .endef .def _pid_t .scl 13 .type 04 .endef .def _key_t .scl 13 .type 05 .endef .def _mode_t .scl 13 .type 016 .endef .def _nlink_t .scl 13 .type 016 .endef .def _ssize_t .scl 13 .type 04 .endef .def _fd_mask .scl 13 .type 05 .endef .def _fd_set .scl 10 .type 010 .size 8 .endef .def _fds_bits .val 0 .scl 8 .dim 2 .size 8 .type 065 .endef .def .eos .val 8 .scl 102 .tag _fd_set .size 8 .endef .def _fd_set .scl 13 .tag _fd_set .size 8 .type 010 .endef .def _clockid_t .scl 13 .type 016 .endef .def _timer_t .scl 13 .type 016 .endef .def _clock_t .scl 13 .type 017 .endef .def _time_t .scl 13 .type 05 .endef .def _timespec .scl 10 .type 010 .size 8 .endef .def _tv_sec .val 0 .scl 8 .type 05 .endef .def _tv_nsec .val 4 .scl 8 .type 05 .endef .def .eos .val 8 .scl 102 .tag _timespec .size 8 .endef .def _itimerspec .scl 10 .type 010 .size 16 .endef .def _it_interval .val 0 .scl 8 .tag _timespec .size 8 .type 010 .endef .def _it_value .val 8 .scl 8 .tag _timespec .size 8 .type 010 .endef .def .eos .val 16 .scl 102 .tag _itimerspec .size 16 .endef .def _timezone .scl 10 .type 010 .size 8 .endef .def _tz_minuteswest .val 0 .scl 8 .type 04 .endef .def _tz_dsttime .val 4 .scl 8 .type 04 .endef .def .eos .val 8 .scl 102 .tag _timezone .size 8 .endef .def _timeval .scl 10 .type 010 .size 8 .endef .def _tv_sec .val 0 .scl 8 .type 04 .endef .def _tv_usec .val 4 .scl 8 .type 04 .endef .def .eos .val 8 .scl 102 .tag _timeval .size 8 .endef .def _sched_param .scl 10 .type 010 .size 24 .endef .def _sched_priority .val 0 .scl 8 .type 04 .endef .def _ss_low_priority .val 4 .scl 8 .type 04 .endef .def _ss_replenish_period .val 8 .scl 8 .tag _timespec .size 8 .type 010 .endef .def _ss_initial_budget .val 16 .scl 8 .tag _timespec .size 8 .type 010 .endef .def .eos .val 24 .scl 102 .tag _sched_param .size 24 .endef .def _pthread_t .scl 13 .type 016 .endef .def _.77fake .scl 10 .type 010 .size 56 .endef .def _is_initialized .val 0 .scl 8 .type 04 .endef .def _stackaddr .val 4 .scl 8 .type 021 .endef .def _stacksize .val 8 .scl 8 .type 04 .endef .def _contentionscope .val 12 .scl 8 .type 04 .endef .def _inheritsched .val 16 .scl 8 .type 04 .endef .def _schedpolicy .val 20 .scl 8 .type 04 .endef .def _schedparam .val 24 .scl 8 .tag _sched_param .size 24 .type 010 .endef .def _cputime_clock_allowed .val 48 .scl 8 .type 04 .endef .def _detachstate .val 52 .scl 8 .type 04 .endef .def .eos .val 56 .scl 102 .tag _.77fake .size 56 .endef .def _pthread_attr_t .scl 13 .tag _.77fake .size 56 .type 010 .endef .def _pthread_mutex_t .scl 13 .type 016 .endef .def _.78fake .scl 10 .type 010 .size 20 .endef .def _is_initialized .val 0 .scl 8 .type 04 .endef .def _process_shared .val 4 .scl 8 .type 04 .endef .def _prio_ceiling .val 8 .scl 8 .type 04 .endef .def _protocol .val 12 .scl 8 .type 04 .endef .def _recursive .val 16 .scl 8 .type 04 .endef .def .eos .val 20 .scl 102 .tag _.78fake .size 20 .endef .def _pthread_mutexattr_t .scl 13 .tag _.78fake .size 20 .type 010 .endef .def _pthread_cond_t .scl 13 .type 016 .endef .def _.79fake .scl 10 .type 010 .size 8 .endef .def _is_initialized .val 0 .scl 8 .type 04 .endef .def _process_shared .val 4 .scl 8 .type 04 .endef .def .eos .val 8 .scl 102 .tag _.79fake .size 8 .endef .def _pthread_condattr_t .scl 13 .tag _.79fake .size 8 .type 010 .endef .def _pthread_key_t .scl 13 .type 016 .endef .def _.80fake .scl 10 .type 010 .size 8 .endef .def _is_initialized .val 0 .scl 8 .type 04 .endef .def _init_executed .val 4 .scl 8 .type 04 .endef .def .eos .val 8 .scl 102 .tag _.80fake .size 8 .endef .def _pthread_once_t .scl 13 .tag _.80fake .size 8 .type 010 .endef .def _sigset_t .scl 13 .type 016 .endef .def _sigval .scl 12 .type 011 .size 4 .endef .def _sival_int .val 0 .scl 11 .type 04 .endef .def _sival_ptr .val 0 .scl 11 .type 021 .endef .def .eos .val 4 .scl 102 .tag _sigval .size 4 .endef .def _sigevent .scl 10 .type 010 .size 20 .endef .def _sigev_notify .val 0 .scl 8 .type 04 .endef .def _sigev_signo .val 4 .scl 8 .type 04 .endef .def _sigev_value .val 8 .scl 8 .tag _sigval .size 4 .type 011 .endef .def _sigev_notify_function .val 12 .scl 8 .type 0221 .endef .def _sigev_notify_attributes .val 16 .scl 8 .tag _.77fake .size 56 .type 030 .endef .def .eos .val 20 .scl 102 .tag _sigevent .size 20 .endef .def _.81fake .scl 10 .type 010 .size 12 .endef .def _si_signo .val 0 .scl 8 .type 04 .endef .def _si_code .val 4 .scl 8 .type 04 .endef .def _si_value .val 8 .scl 8 .tag _sigval .size 4 .type 011 .endef .def .eos .val 12 .scl 102 .tag _.81fake .size 12 .endef .def _siginfo_t .scl 13 .tag _.81fake .size 12 .type 010 .endef .def _.82fake .scl 12 .type 011 .size 4 .endef .def __handler .val 0 .scl 11 .type 0221 .endef .def __sigaction .val 0 .scl 11 .type 0221 .endef .def .eos .val 4 .scl 102 .tag _.82fake .size 4 .endef .def _sigaction .scl 10 .type 010 .size 12 .endef .def _sa_flags .val 0 .scl 8 .type 04 .endef .def _sa_mask .val 4 .scl 8 .type 016 .endef .def __signal_handlers .val 8 .scl 8 .tag _.82fake .size 4 .type 011 .endef .def .eos .val 12 .scl 102 .tag _sigaction .size 12 .endef .def _tm .scl 10 .type 010 .size 36 .endef .def _tm_sec .val 0 .scl 8 .type 04 .endef .def _tm_min .val 4 .scl 8 .type 04 .endef .def _tm_hour .val 8 .scl 8 .type 04 .endef .def _tm_mday .val 12 .scl 8 .type 04 .endef .def _tm_mon .val 16 .scl 8 .type 04 .endef .def _tm_year .val 20 .scl 8 .type 04 .endef .def _tm_wday .val 24 .scl 8 .type 04 .endef .def _tm_yday .val 28 .scl 8 .type 04 .endef .def _tm_isdst .val 32 .scl 8 .type 04 .endef .def .eos .val 36 .scl 102 .tag _tm .size 36 .endef .def _stat .scl 10 .type 010 .size 76 .endef .def _st_dev .val 0 .scl 8 .type 017 .endef .def _st_ino .val 8 .scl 8 .type 015 .endef .def _st_mode .val 12 .scl 8 .type 016 .endef .def _st_nlink .val 16 .scl 8 .type 016 .endef .def _st_uid .val 20 .scl 8 .type 015 .endef .def _st_gid .val 22 .scl 8 .type 015 .endef .def _st_rdev .val 24 .scl 8 .type 017 .endef .def _st_size .val 32 .scl 8 .type 05 .endef .def _st_atime .val 36 .scl 8 .type 05 .endef .def _st_spare1 .val 40 .scl 8 .type 05 .endef .def _st_mtime .val 44 .scl 8 .type 05 .endef .def _st_spare2 .val 48 .scl 8 .type 05 .endef .def _st_ctime .val 52 .scl 8 .type 05 .endef .def _st_spare3 .val 56 .scl 8 .type 05 .endef .def _st_blksize .val 60 .scl 8 .type 05 .endef .def _st_blocks .val 64 .scl 8 .type 05 .endef .def _st_spare4 .val 68 .scl 8 .dim 2 .size 8 .type 065 .endef .def .eos .val 76 .scl 102 .tag _stat .size 76 .endef .def _flock .scl 10 .type 010 .size 16 .endef .def _l_type .val 0 .scl 8 .type 03 .endef .def _l_whence .val 2 .scl 8 .type 03 .endef .def _l_start .val 4 .scl 8 .type 05 .endef .def _l_len .val 8 .scl 8 .type 05 .endef .def _l_pid .val 12 .scl 8 .type 03 .endef .def _l_xxx .val 14 .scl 8 .type 03 .endef .def .eos .val 16 .scl 102 .tag _flock .size 16 .endef .def _eflock .scl 10 .type 010 .size 24 .endef .def _l_type .val 0 .scl 8 .type 03 .endef .def _l_whence .val 2 .scl 8 .type 03 .endef .def _l_start .val 4 .scl 8 .type 05 .endef .def _l_len .val 8 .scl 8 .type 05 .endef .def _l_pid .val 12 .scl 8 .type 03 .endef .def _l_xxx .val 14 .scl 8 .type 03 .endef .def _l_rpid .val 16 .scl 8 .type 05 .endef .def _l_rsys .val 20 .scl 8 .type 05 .endef .def .eos .val 24 .scl 102 .tag _eflock .size 24 .endef .def ___ULong .scl 13 .type 017 .endef .def __glue .scl 10 .type 010 .size 12 .endef .def __next .val 0 .scl 8 .tag __glue .size 12 .type 030 .endef .def __niobs .val 4 .scl 8 .type 04 .endef .def __iobs .val 8 .scl 8 .type 030 .endef .def .eos .val 12 .scl 102 .tag __glue .size 12 .endef .def __Bigint .scl 10 .type 010 .size 24 .endef .def __next .val 0 .scl 8 .tag __Bigint .size 24 .type 030 .endef .def __k .val 4 .scl 8 .type 04 .endef .def __maxwds .val 8 .scl 8 .type 04 .endef .def __sign .val 12 .scl 8 .type 04 .endef .def __wds .val 16 .scl 8 .type 04 .endef .def __x .val 20 .scl 8 .dim 1 .size 4 .type 077 .endef .def .eos .val 24 .scl 102 .tag __Bigint .size 24 .endef .def __atexit .scl 10 .type 010 .size 136 .endef .def __next .val 0 .scl 8 .tag __atexit .size 136 .type 030 .endef .def __ind .val 4 .scl 8 .type 04 .endef .def __fns .val 8 .scl 8 .dim 32 .size 128 .type 01161 .endef .def .eos .val 136 .scl 102 .tag __atexit .size 136 .endef .def ___sbuf .scl 10 .type 010 .size 8 .endef .def __base .val 0 .scl 8 .type 034 .endef .def __size .val 4 .scl 8 .type 04 .endef .def .eos .val 8 .scl 102 .tag ___sbuf .size 8 .endef .def __fpos_t .scl 13 .type 05 .endef .def ___sFILE .scl 10 .type 010 .size 88 .endef .def __p .val 0 .scl 8 .type 034 .endef .def __r .val 4 .scl 8 .type 04 .endef .def __w .val 8 .scl 8 .type 04 .endef .def __flags .val 12 .scl 8 .type 03 .endef .def __file .val 14 .scl 8 .type 03 .endef .def __bf .val 16 .scl 8 .tag ___sbuf .size 8 .type 010 .endef .def __lbfsize .val 24 .scl 8 .type 04 .endef .def __cookie .val 28 .scl 8 .type 021 .endef .def __read .val 32 .scl 8 .type 0224 .endef .def __write .val 36 .scl 8 .type 0224 .endef .def __seek .val 40 .scl 8 .type 0225 .endef .def __close .val 44 .scl 8 .type 0224 .endef .def __ub .val 48 .scl 8 .tag ___sbuf .size 8 .type 010 .endef .def __up .val 56 .scl 8 .type 034 .endef .def __ur .val 60 .scl 8 .type 04 .endef .def __ubuf .val 64 .scl 8 .dim 3 .size 3 .type 074 .endef .def __nbuf .val 67 .scl 8 .dim 1 .size 1 .type 074 .endef .def __lb .val 68 .scl 8 .tag ___sbuf .size 8 .type 010 .endef .def __blksize .val 76 .scl 8 .type 04 .endef .def __offset .val 80 .scl 8 .type 04 .endef .def __data .val 84 .scl 8 .type 030 .endef .def .eos .val 88 .scl 102 .tag ___sFILE .size 88 .endef .def _.83fake .scl 10 .type 010 .size 76 .endef .def __rand_next .val 0 .scl 8 .type 016 .endef .def __strtok_last .val 4 .scl 8 .type 022 .endef .def __asctime_buf .val 8 .scl 8 .dim 26 .size 26 .type 062 .endef .def __localtime_buf .val 36 .scl 8 .tag _tm .size 36 .type 010 .endef .def __gamma_signgam .val 72 .scl 8 .type 04 .endef .def .eos .val 76 .scl 102 .tag _.83fake .size 76 .endef .def _.84fake .scl 10 .type 010 .size 240 .endef .def __nextf .val 0 .scl 8 .dim 30 .size 120 .type 0174 .endef .def __nmalloc .val 120 .scl 8 .dim 30 .size 120 .type 076 .endef .def .eos .val 240 .scl 102 .tag _.84fake .size 240 .endef .def _.85fake .scl 12 .type 011 .size 240 .endef .def __reent .val 0 .scl 11 .tag _.83fake .size 76 .type 010 .endef .def __unused .val 0 .scl 11 .tag _.84fake .size 240 .type 010 .endef .def .eos .val 240 .scl 102 .tag _.85fake .size 240 .endef .def __reent .scl 10 .type 010 .size 748 .endef .def __errno .val 0 .scl 8 .type 04 .endef .def __stdin .val 4 .scl 8 .tag ___sFILE .size 88 .type 030 .endef .def __stdout .val 8 .scl 8 .tag ___sFILE .size 88 .type 030 .endef .def __stderr .val 12 .scl 8 .tag ___sFILE .size 88 .type 030 .endef .def __inc .val 16 .scl 8 .type 04 .endef .def __emergency .val 20 .scl 8 .dim 25 .size 25 .type 062 .endef .def __current_category .val 48 .scl 8 .type 04 .endef .def __current_locale .val 52 .scl 8 .type 022 .endef .def ___sdidinit .val 56 .scl 8 .type 04 .endef .def ___cleanup .val 60 .scl 8 .type 0221 .endef .def __result .val 64 .scl 8 .tag __Bigint .size 24 .type 030 .endef .def __result_k .val 68 .scl 8 .type 04 .endef .def __p5s .val 72 .scl 8 .tag __Bigint .size 24 .type 030 .endef .def __freelist .val 76 .scl 8 .tag __Bigint .size 24 .type 0130 .endef .def __cvtlen .val 80 .scl 8 .type 04 .endef .def __cvtbuf .val 84 .scl 8 .type 022 .endef .def __new .val 88 .scl 8 .tag _.85fake .size 240 .type 011 .endef .def __atexit .val 328 .scl 8 .tag __atexit .size 136 .type 030 .endef .def __atexit0 .val 332 .scl 8 .tag __atexit .size 136 .type 010 .endef .def __sig_func .val 468 .scl 8 .type 01121 .endef .def ___sglue .val 472 .scl 8 .tag __glue .size 12 .type 010 .endef .def ___sf .val 484 .scl 8 .tag ___sFILE .dim 3 .size 264 .type 070 .endef .def .eos .val 748 .scl 102 .tag __reent .size 748 .endef .def _.86fake .scl 10 .type 010 .size 8 .endef .def _quot .val 0 .scl 8 .type 04 .endef .def _rem .val 4 .scl 8 .type 04 .endef .def .eos .val 8 .scl 102 .tag _.86fake .size 8 .endef .def _div_t .scl 13 .tag _.86fake .size 8 .type 010 .endef .def _.87fake .scl 10 .type 010 .size 8 .endef .def _quot .val 0 .scl 8 .type 05 .endef .def _rem .val 4 .scl 8 .type 05 .endef .def .eos .val 8 .scl 102 .tag _.87fake .size 8 .endef .def _ldiv_t .scl 13 .tag _.87fake .size 8 .type 010 .endef .def _rtems_libio_t .scl 13 .type 010 .endef .def _rtems_filesystem_location_info_t .scl 13 .type 010 .endef .def _rtems_filesystem_mount_table_entry_t .scl 13 .type 010 .endef .def _.88fake .scl 15 .type 012 .size 4 .endef .def _RTEMS_FILESYSTEM_DIRECTORY .val 0 .scl 16 .type 013 .endef .def _RTEMS_FILESYSTEM_DEVICE .val 1 .scl 16 .type 013 .endef .def _RTEMS_FILESYSTEM_HARD_LINK .val 2 .scl 16 .type 013 .endef .def _RTEMS_FILESYSTEM_SYM_LINK .val 3 .scl 16 .type 013 .endef .def _RTEMS_FILESYSTEM_MEMORY_FILE .val 4 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.88fake .size 4 .endef .def _rtems_filesystem_node_types_t .scl 13 .tag _.88fake .size 4 .type 012 .endef .def _rtems_filesystem_open_t .scl 13 .type 0224 .endef .def _rtems_filesystem_close_t .scl 13 .type 0224 .endef .def _rtems_filesystem_read_t .scl 13 .type 0224 .endef .def _rtems_filesystem_write_t .scl 13 .type 0224 .endef .def _rtems_filesystem_ioctl_t .scl 13 .type 0224 .endef .def _rtems_filesystem_lseek_t .scl 13 .type 0224 .endef .def _rtems_filesystem_fstat_t .scl 13 .type 0224 .endef .def _rtems_filesystem_fchmod_t .scl 13 .type 0224 .endef .def _rtems_filesystem_ftruncate_t .scl 13 .type 0224 .endef .def _rtems_filesystem_fpathconf_t .scl 13 .type 0224 .endef .def _rtems_filesystem_fsync_t .scl 13 .type 0224 .endef .def _rtems_filesystem_fdatasync_t .scl 13 .type 0224 .endef .def _rtems_filesystem_fcntl_t .scl 13 .type 0224 .endef .def _rtems_filesystem_rmnod_t .scl 13 .type 0224 .endef .def _.89fake .scl 10 .type 010 .size 56 .endef .def _open .val 0 .scl 8 .type 0224 .endef .def _close .val 4 .scl 8 .type 0224 .endef .def _read .val 8 .scl 8 .type 0224 .endef .def _write .val 12 .scl 8 .type 0224 .endef .def _ioctl .val 16 .scl 8 .type 0224 .endef .def _lseek .val 20 .scl 8 .type 0224 .endef .def _fstat .val 24 .scl 8 .type 0224 .endef .def _fchmod .val 28 .scl 8 .type 0224 .endef .def _ftruncate .val 32 .scl 8 .type 0224 .endef .def _fpathconf .val 36 .scl 8 .type 0224 .endef .def _fsync .val 40 .scl 8 .type 0224 .endef .def _fdatasync .val 44 .scl 8 .type 0224 .endef .def _fcntl .val 48 .scl 8 .type 0224 .endef .def _rmnod .val 52 .scl 8 .type 0224 .endef .def .eos .val 56 .scl 102 .tag _.89fake .size 56 .endef .def _rtems_filesystem_file_handlers_r .scl 13 .tag _.89fake .size 56 .type 010 .endef .def _rtems_filesystem_mknod_t .scl 13 .type 0224 .endef .def _rtems_filesystem_evalpath_t .scl 13 .type 0224 .endef .def _rtems_filesystem_evalmake_t .scl 13 .type 0224 .endef .def _rtems_filesystem_link_t .scl 13 .type 0224 .endef .def _rtems_filesystem_unlink_t .scl 13 .type 0224 .endef .def _rtems_filesystem_chown_t .scl 13 .type 0224 .endef .def _rtems_filesystem_freenode_t .scl 13 .type 0224 .endef .def _rtems_filesystem_mount_t .scl 13 .type 0224 .endef .def _rtems_filesystem_fsmount_me_t .scl 13 .type 0224 .endef .def _rtems_filesystem_unmount_t .scl 13 .type 0224 .endef .def _rtems_filesystem_fsunmount_me_t .scl 13 .type 0224 .endef .def _rtems_filesystem_node_type_t .scl 13 .tag _.88fake .size 4 .type 0232 .endef .def _rtems_filesystem_utime_t .scl 13 .type 0224 .endef .def _rtems_filesystem_evaluate_link_t .scl 13 .type 0224 .endef .def _rtems_filesystem_symlink_t .scl 13 .type 0224 .endef .def _rtems_filesystem_readlink_t .scl 13 .type 0224 .endef .def _.90fake .scl 10 .type 010 .size 64 .endef .def _evalpath .val 0 .scl 8 .type 0224 .endef .def _evalformake .val 4 .scl 8 .type 0224 .endef .def _link .val 8 .scl 8 .type 0224 .endef .def _unlink .val 12 .scl 8 .type 0224 .endef .def _node_type .val 16 .scl 8 .tag _.88fake .size 4 .type 0232 .endef .def _mknod .val 20 .scl 8 .type 0224 .endef .def _chown .val 24 .scl 8 .type 0224 .endef .def _freenod .val 28 .scl 8 .type 0224 .endef .def _mount .val 32 .scl 8 .type 0224 .endef .def _fsmount_me .val 36 .scl 8 .type 0224 .endef .def _unmount .val 40 .scl 8 .type 0224 .endef .def _fsunmount_me .val 44 .scl 8 .type 0224 .endef .def _utime .val 48 .scl 8 .type 0224 .endef .def _eval_link .val 52 .scl 8 .type 0224 .endef .def _symlink .val 56 .scl 8 .type 0224 .endef .def _readlink .val 60 .scl 8 .type 0224 .endef .def .eos .val 64 .scl 102 .tag _.90fake .size 64 .endef .def _rtems_filesystem_operations_table .scl 13 .tag _.90fake .size 64 .type 010 .endef .def _rtems_filesystem_location_info_tt .scl 10 .type 010 .size 16 .endef .def _node_access .val 0 .scl 8 .type 021 .endef .def _handlers .val 4 .scl 8 .tag _.89fake .size 56 .type 030 .endef .def _ops .val 8 .scl 8 .tag _.90fake .size 64 .type 030 .endef .def _mt_entry .val 12 .scl 8 .type 030 .endef .def .eos .val 16 .scl 102 .tag _rtems_filesystem_location_info_tt .size 16 .endef .def _.91fake .scl 10 .type 010 .size 48 .endef .def _link_max .val 0 .scl 8 .type 04 .endef .def _max_canon .val 4 .scl 8 .type 04 .endef .def _max_input .val 8 .scl 8 .type 04 .endef .def _name_max .val 12 .scl 8 .type 04 .endef .def _path_max .val 16 .scl 8 .type 04 .endef .def _pipe_buf .val 20 .scl 8 .type 04 .endef .def _posix_async_io .val 24 .scl 8 .type 04 .endef .def _posix_chown_restrictions .val 28 .scl 8 .type 04 .endef .def _posix_no_trunc .val 32 .scl 8 .type 04 .endef .def _posix_prio_io .val 36 .scl 8 .type 04 .endef .def _posix_sync_io .val 40 .scl 8 .type 04 .endef .def _posix_vdisable .val 44 .scl 8 .type 04 .endef .def .eos .val 48 .scl 102 .tag _.91fake .size 48 .endef .def _rtems_filesystem_limits_and_options_t .scl 13 .tag _.91fake .size 48 .type 010 .endef .def _rtems_filesystem_mount_table_entry_tt .scl 10 .type 010 .size 100 .endef .def _Node .val 0 .scl 8 .tag _Chain_Node_struct .size 8 .type 010 .endef .def _mt_point_node .val 8 .scl 8 .tag _rtems_filesystem_location_info_tt .size 16 .type 010 .endef .def _mt_fs_root .val 24 .scl 8 .tag _rtems_filesystem_location_info_tt .size 16 .type 010 .endef .def _options .val 40 .scl 8 .type 04 .endef .def _fs_info .val 44 .scl 8 .type 021 .endef .def _pathconf_limits_and_options .val 48 .scl 8 .tag _.91fake .size 48 .type 010 .endef .def _dev .val 96 .scl 8 .type 022 .endef .def .eos .val 100 .scl 102 .tag _rtems_filesystem_mount_table_entry_tt .size 100 .endef .def _.92fake .scl 15 .type 012 .size 4 .endef .def _RTEMS_FILESYSTEM_READ_ONLY .val 0 .scl 16 .type 013 .endef .def _RTEMS_FILESYSTEM_READ_WRITE .val 1 .scl 16 .type 013 .endef .def _RTEMS_FILESYSTEM_BAD_OPTIONS .val 2 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.92fake .size 4 .endef .def _rtems_filesystem_options_t .scl 13 .tag _.92fake .size 4 .type 012 .endef .def _rtems_libio_tt .scl 10 .type 010 .size 52 .endef .def _driver .val 0 .scl 8 .tag _.41fake .size 16 .type 030 .endef .def _size .val 4 .scl 8 .type 05 .endef .def _offset .val 8 .scl 8 .type 05 .endef .def _flags .val 12 .scl 8 .type 016 .endef .def _pathinfo .val 16 .scl 8 .tag _rtems_filesystem_location_info_tt .size 16 .type 010 .endef .def _sem .val 32 .scl 8 .type 016 .endef .def _data0 .val 36 .scl 8 .type 016 .endef .def _data1 .val 40 .scl 8 .type 021 .endef .def _file_info .val 44 .scl 8 .type 021 .endef .def _handlers .val 48 .scl 8 .tag _.89fake .size 56 .type 030 .endef .def .eos .val 52 .scl 102 .tag _rtems_libio_tt .size 52 .endef .def _.93fake .scl 10 .type 010 .size 24 .endef .def _iop .val 0 .scl 8 .tag _rtems_libio_tt .size 52 .type 030 .endef .def _offset .val 4 .scl 8 .type 05 .endef .def _buffer .val 8 .scl 8 .type 034 .endef .def _count .val 12 .scl 8 .type 016 .endef .def _flags .val 16 .scl 8 .type 016 .endef .def _bytes_moved .val 20 .scl 8 .type 016 .endef .def .eos .val 24 .scl 102 .tag _.93fake .size 24 .endef .def _rtems_libio_rw_args_t .scl 13 .tag _.93fake .size 24 .type 010 .endef .def _.94fake .scl 10 .type 010 .size 12 .endef .def _iop .val 0 .scl 8 .tag _rtems_libio_tt .size 52 .type 030 .endef .def _flags .val 4 .scl 8 .type 016 .endef .def _mode .val 8 .scl 8 .type 016 .endef .def .eos .val 12 .scl 102 .tag _.94fake .size 12 .endef .def _rtems_libio_open_close_args_t .scl 13 .tag _.94fake .size 12 .type 010 .endef .def _.95fake .scl 10 .type 010 .size 16 .endef .def _iop .val 0 .scl 8 .tag _rtems_libio_tt .size 52 .type 030 .endef .def _command .val 4 .scl 8 .type 016 .endef .def _buffer .val 8 .scl 8 .type 021 .endef .def _ioctl_return .val 12 .scl 8 .type 016 .endef .def .eos .val 16 .scl 102 .tag _.95fake .size 16 .endef .def _rtems_libio_ioctl_args_t .scl 13 .tag _.95fake .size 16 .type 010 .endef .def _rtems_libio_open_t .scl 13 .type 0224 .endef .def _rtems_libio_close_t .scl 13 .type 0224 .endef .def _rtems_libio_read_t .scl 13 .type 0224 .endef .def _rtems_libio_write_t .scl 13 .type 0224 .endef .def _rtems_libio_ioctl_t .scl 13 .type 0224 .endef .def _rtems_libio_lseek_t .scl 13 .type 0224 .endef .def _cc_t .scl 13 .type 014 .endef .def _speed_t .scl 13 .type 016 .endef .def _tcflag_t .scl 13 .type 016 .endef .def _termios .scl 10 .type 010 .size 36 .endef .def _c_iflag .val 0 .scl 8 .type 016 .endef .def _c_oflag .val 4 .scl 8 .type 016 .endef .def _c_cflag .val 8 .scl 8 .type 016 .endef .def _c_lflag .val 12 .scl 8 .type 016 .endef .def _c_line .val 16 .scl 8 .type 014 .endef .def _c_cc .val 17 .scl 8 .dim 19 .size 19 .type 074 .endef .def .eos .val 36 .scl 102 .tag _termios .size 36 .endef .def _rtems_termios_callbacks .scl 10 .type 010 .size 32 .endef .def _firstOpen .val 0 .scl 8 .type 0224 .endef .def _lastClose .val 4 .scl 8 .type 0224 .endef .def _pollRead .val 8 .scl 8 .type 0224 .endef .def _write .val 12 .scl 8 .type 0224 .endef .def _setAttributes .val 16 .scl 8 .type 0224 .endef .def _stopRemoteTx .val 20 .scl 8 .type 0224 .endef .def _startRemoteTx .val 24 .scl 8 .type 0224 .endef .def _outputUsesInterrupts .val 28 .scl 8 .type 04 .endef .def .eos .val 32 .scl 102 .tag _rtems_termios_callbacks .size 32 .endef .def _rtems_termios_callbacks .scl 13 .tag _rtems_termios_callbacks .size 32 .type 010 .endef .def _.96fake .scl 10 .type 010 .size 16 .endef .def _fs_ops .val 0 .scl 8 .tag _.90fake .size 64 .type 030 .endef .def _fsoptions .val 4 .scl 8 .tag _.92fake .size 4 .type 012 .endef .def _device .val 8 .scl 8 .type 022 .endef .def _mount_point .val 12 .scl 8 .type 022 .endef .def .eos .val 16 .scl 102 .tag _.96fake .size 16 .endef .def _rtems_filesystem_mount_table_t .scl 13 .tag _.96fake .size 16 .type 010 .endef .def _IMFS_jnode_t .scl 13 .type 010 .endef .def _.97fake .scl 10 .type 010 .size 16 .endef .def _Entries .val 0 .scl 8 .tag _.4fake .size 12 .type 010 .endef .def _mt_fs .val 12 .scl 8 .tag _rtems_filesystem_mount_table_entry_tt .size 100 .type 030 .endef .def .eos .val 16 .scl 102 .tag _.97fake .size 16 .endef .def _IMFS_directory_t .scl 13 .tag _.97fake .size 16 .type 010 .endef .def _.98fake .scl 10 .type 010 .size 8 .endef .def _major .val 0 .scl 8 .type 016 .endef .def _minor .val 4 .scl 8 .type 016 .endef .def .eos .val 8 .scl 102 .tag _.98fake .size 8 .endef .def _IMFS_device_t .scl 13 .tag _.98fake .size 8 .type 010 .endef .def _.99fake .scl 10 .type 010 .size 4 .endef .def _link_node .val 0 .scl 8 .type 030 .endef .def .eos .val 4 .scl 102 .tag _.99fake .size 4 .endef .def _IMFS_link_t .scl 13 .tag _.99fake .size 4 .type 010 .endef .def _.100fake .scl 10 .type 010 .size 4 .endef .def _name .val 0 .scl 8 .type 022 .endef .def .eos .val 4 .scl 102 .tag _.100fake .size 4 .endef .def _IMFS_sym_link_t .scl 13 .tag _.100fake .size 4 .type 010 .endef .def _block_p .scl 13 .type 034 .endef .def _block_ptr .scl 13 .type 0134 .endef .def _.101fake .scl 10 .type 010 .size 16 .endef .def _size .val 0 .scl 8 .type 05 .endef .def _indirect .val 4 .scl 8 .type 0134 .endef .def _doubly_indirect .val 8 .scl 8 .type 0134 .endef .def _triply_indirect .val 12 .scl 8 .type 0134 .endef .def .eos .val 16 .scl 102 .tag _.101fake .size 16 .endef .def _IMFS_memfile_t .scl 13 .tag _.101fake .size 16 .type 010 .endef .def _.102fake .scl 12 .type 011 .size 16 .endef .def _directory .val 0 .scl 11 .tag _.97fake .size 16 .type 010 .endef .def _device .val 0 .scl 11 .tag _.98fake .size 8 .type 010 .endef .def _hard_link .val 0 .scl 11 .tag _.99fake .size 4 .type 010 .endef .def _sym_link .val 0 .scl 11 .tag _.100fake .size 4 .type 010 .endef .def _file .val 0 .scl 11 .tag _.101fake .size 16 .type 010 .endef .def .eos .val 16 .scl 102 .tag _.102fake .size 16 .endef .def _IMFS_types_union .scl 13 .tag _.102fake .size 16 .type 011 .endef .def _IMFS_jnode_tt .scl 10 .type 010 .size 96 .endef .def _Node .val 0 .scl 8 .tag _Chain_Node_struct .size 8 .type 010 .endef .def _Parent .val 8 .scl 8 .tag _IMFS_jnode_tt .size 96 .type 030 .endef .def _name .val 12 .scl 8 .dim 33 .size 33 .type 062 .endef .def _st_mode .val 48 .scl 8 .type 016 .endef .def _st_nlink .val 52 .scl 8 .type 016 .endef .def _st_ino .val 56 .scl 8 .type 015 .endef .def _st_uid .val 58 .scl 8 .type 015 .endef .def _st_gid .val 60 .scl 8 .type 015 .endef .def _stat_atime .val 64 .scl 8 .type 05 .endef .def _stat_mtime .val 68 .scl 8 .type 05 .endef .def _stat_ctime .val 72 .scl 8 .type 05 .endef .def _type .val 76 .scl 8 .tag _.88fake .size 4 .type 012 .endef .def _info .val 80 .scl 8 .tag _.102fake .size 16 .type 011 .endef .def .eos .val 96 .scl 102 .tag _IMFS_jnode_tt .size 96 .endef .def _.103fake .scl 10 .type 010 .size 12 .endef .def _ino_count .val 0 .scl 8 .type 015 .endef .def _memfile_handlers .val 4 .scl 8 .tag _.89fake .size 56 .type 030 .endef .def _directory_handlers .val 8 .scl 8 .tag _.89fake .size 56 .type 030 .endef .def .eos .val 12 .scl 102 .tag _.103fake .size 12 .endef .def _IMFS_fs_info_t .scl 13 .tag _.103fake .size 12 .type 010 .endef .def _.104fake .scl 15 .type 012 .size 4 .endef .def _IMFS_NO_MORE_PATH .val 0 .scl 16 .type 013 .endef .def _IMFS_CURRENT_DIR .val 1 .scl 16 .type 013 .endef .def _IMFS_UP_DIR .val 2 .scl 16 .type 013 .endef .def _IMFS_NAME .val 3 .scl 16 .type 013 .endef .def _IMFS_INVALID_TOKEN .val 4 .scl 16 .type 013 .endef .def .eos .val 4 .scl 102 .tag _.104fake .size 4 .endef .def _IMFS_token_types .scl 13 .tag _.104fake .size 4 .type 012 .endef .def _.105fake .scl 10 .type 010 .size 12 .endef .def _name .val 0 .scl 8 .type 022 .endef .def _local_value .val 4 .scl 8 .type 016 .endef .def _remote_value .val 8 .scl 8 .type 016 .endef .def .eos .val 12 .scl 102 .tag _.105fake .size 12 .endef .def _rtems_assoc_t .scl 13 .tag _.105fake .size 12 .type 010 .endef .def ___gnuc_va_list .scl 13 .type 021 .endef .def _fpos_t .scl 13 .type 05 .endef .def _FILE .scl 13 .tag ___sFILE .size 88 .type 010 .endef .def _va_list .scl 13 .type 021 .endef .align 4 .proc _IMFS_Set_handlers .def _IMFS_Set_handlers .val _IMFS_Set_handlers .scl 2 .type 044 .endef .global _IMFS_Set_handlers _IMFS_Set_handlers: .def .bf .val . .scl 101 .line 33 .endef .def _loc .val -4 .scl 9 .tag _rtems_filesystem_location_info_tt .size 16 .type 030 .endef # 00111100000100000000000000000000 # gpr_save_area 0 vars 12 current_function_outgoing_args_size 0 l.addi r1,r1,-16 l.sw 0(r1),r2 l.addi r2,r1,16 l.sw -4(r2),r3 .ln 2 .def _node .val -8 .scl 1 .tag _IMFS_jnode_tt .size 96 .type 030 .endef .def _fs_info .val -12 .scl 1 .tag _.103fake .size 12 .type 030 .endef l.lwz r3,-4(r2) # SI load l.lwz r4,0(r3) # SI load l.sw -8(r2),r4 .ln 5 l.lwz r3,-4(r2) # SI load l.lwz r4,12(r3) # SI load l.lwz r5,44(r4) # SI load l.sw -12(r2),r5 .ln 6 l.lwz r3,-8(r2) # SI load l.lwz r4,76(r3) # SI load l.addi r5,r0,4 # move immediate l.sfgtu r4,r5 l.bf L86 l.nop # nop delay slot l.lwz r3,76(r3) # SI load l.addi r4,r3,0 # move reg to reg l.slli r3,r4,2 l.movhi r5,hi(L92) # move immediate (high) l.ori r5,r5,lo(L92) # move immediate (low) l.add r4,r3,r5 l.lwz r3,0(r4) # SI load l.jr r3 l.nop # nop delay slot .align 4 L92: .word L87 .word L88 .word L90 .word L90 .word L91 L87: .ln 8 l.lwz r3,-4(r2) # SI load l.lwz r4,-12(r2) # SI load l.lwz r5,8(r4) # SI load l.sw 4(r3),r5 .ln 9 l.j L86 l.nop # nop delay slot L88: .ln 11 l.lwz r3,-4(r2) # SI load l.movhi r4,hi(_IMFS_device_handlers) # move immediate (high) l.ori r4,r4,lo(_IMFS_device_handlers) # move immediate (low) l.sw 4(r3),r4 .ln 12 l.j L86 l.nop # nop delay slot L89: L90: .ln 15 l.lwz r3,-4(r2) # SI load l.movhi r5,hi(_IMFS_link_handlers) # move immediate (high) l.ori r5,r5,lo(_IMFS_link_handlers) # move immediate (low) l.sw 4(r3),r5 .ln 16 l.j L86 l.nop # nop delay slot L91: .ln 18 l.lwz r3,-4(r2) # SI load l.lwz r4,-12(r2) # SI load l.lwz r5,4(r4) # SI load l.sw 4(r3),r5 .ln 19 l.j L86 l.nop # nop delay slot L93: L86: .ln 22 l.addi r11,r0,0 # move immediate l.j L85 l.nop # nop delay slot .ln 23 L85: .def .ef .val . .scl 101 .line 23 .endef l.lwz r2,0(r1) l.jalr r9 l.addi r1,r1,16 .endproc _IMFS_Set_handlers .def _IMFS_Set_handlers .val . .scl -1 .endef LC0: .ascii "../../../../../../c/src/lib/libc/imfs_eval.c\000" LC1: .ascii "0\000" .align 4 .proc _IMFS_evaluate_permission .def _IMFS_evaluate_permission .val _IMFS_evaluate_permission .scl 2 .type 044 .endef .global _IMFS_evaluate_permission _IMFS_evaluate_permission: .def .bf .val . .scl 101 .line 68 .endef .def _node .val -4 .scl 9 .tag _rtems_filesystem_location_info_tt .size 16 .type 030 .endef .def _flags .val -8 .scl 9 .type 04 .endef # 00111100010100000000000000000000 # gpr_save_area 0 vars 20 current_function_outgoing_args_size 0 l.addi r1,r1,-28 l.sw 4(r1),r2 l.addi r2,r1,28 l.sw 0(r1),r9 l.sw -4(r2),r3 l.sw -8(r2),r4 .ln 2 .def _st_uid .val -10 .scl 1 .type 015 .endef .def _st_gid .val -12 .scl 1 .type 015 .endef .def _jnode .val -16 .scl 1 .tag _IMFS_jnode_tt .size 96 .type 030 .endef .def _flags_to_test .val -20 .scl 1 .type 04 .endef .ln 7 l.lwz r4,-8(r2) # SI load l.addi r5,r0,-8 # move immediate l.and r3,r4,r5 l.xori r4,r3,-1 l.addi r3,r0,0 # move immediate l.sfne r4,r3 l.bf L95 l.nop # nop delay slot .ln 8 l.movhi r3,hi(LC0) # move immediate (high) l.ori r3,r3,lo(LC0) # move immediate (low) l.addi r4,r0,75 # move immediate l.movhi r5,hi(LC1) # move immediate (high) l.ori r5,r5,lo(LC1) # move immediate (low) l.jal ___assert l.nop # nop delay slot .ln 9 L96: l.jal ___errno l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r4,r0,5 # move immediate l.sw 0(r3),r4 l.addi r11,r0,-1 # move immediate l.j L94 l.nop # nop delay slot L98: l.j L95 l.nop # nop delay slot L99: l.j L96 l.nop # nop delay slot L97: L95: .ln 12 l.lwz r3,-4(r2) # SI load l.lwz r5,0(r3) # SI load l.sw -16(r2),r5 .ln 15 l.jal _geteuid l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.sh -10(r2),r3 .ln 16 l.jal _getegid l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.sh -12(r2),r3 .ln 26 l.lwz r3,-8(r2) # SI load l.sw -20(r2),r3 .ln 28 l.lwz r3,-16(r2) # SI load l.lhz r4,-10(r2) # zero_extendhisi2 l.lhz r3,58(r3) # zero_extendhisi2 l.sfeq r4,r3 l.bnf L100 l.nop # nop delay slot .ln 29 l.lwz r3,-20(r2) # SI load l.slli r4,r3,6 l.sw -20(r2),r4 l.j L101 l.nop # nop delay slot L100: .ln 30 l.lwz r3,-16(r2) # SI load l.lhz r4,-12(r2) # zero_extendhisi2 l.lhz r3,60(r3) # zero_extendhisi2 l.sfeq r4,r3 l.bnf L101 l.nop # nop delay slot .ln 31 l.lwz r3,-20(r2) # SI load l.slli r4,r3,3 l.sw -20(r2),r4 l.j L101 l.nop # nop delay slot L102: L103: L101: .ln 39 l.lwz r3,-16(r2) # SI load l.lwz r4,-20(r2) # SI load l.lwz r5,48(r3) # SI load l.and r3,r4,r5 l.lwz r4,-20(r2) # SI load l.sfeq r3,r4 l.bnf L104 l.nop # nop delay slot .ln 40 l.addi r11,r0,1 # move immediate l.j L94 l.nop # nop delay slot L104: .ln 42 l.addi r11,r0,0 # move immediate l.j L94 l.nop # nop delay slot .ln 43 L94: .def .ef .val . .scl 101 .line 43 .endef l.lwz r9,0(r1) l.lwz r2,4(r1) l.jalr r9 l.addi r1,r1,28 .endproc _IMFS_evaluate_permission .def _IMFS_evaluate_permission .val . .scl -1 .endef .align 4 .proc _IMFS_evaluate_hard_link .def _IMFS_evaluate_hard_link .val _IMFS_evaluate_hard_link .scl 2 .type 044 .endef .global _IMFS_evaluate_hard_link _IMFS_evaluate_hard_link: .def .bf .val . .scl 101 .line 122 .endef .def _node .val -4 .scl 9 .tag _rtems_filesystem_location_info_tt .size 16 .type 030 .endef .def _flags .val -8 .scl 9 .type 04 .endef # 00111100010100000000000000000000 # gpr_save_area 0 vars 16 current_function_outgoing_args_size 0 l.addi r1,r1,-24 l.sw 4(r1),r2 l.addi r2,r1,24 l.sw 0(r1),r9 l.sw -4(r2),r3 l.sw -8(r2),r4 .ln 2 .def _jnode .val -12 .scl 1 .tag _IMFS_jnode_tt .size 96 .type 030 .endef .def _result .val -16 .scl 1 .type 04 .endef l.lwz r3,-4(r2) # SI load l.lwz r4,0(r3) # SI load l.sw -12(r2),r4 .ln 3 l.addi r5,r0,0 # move immediate l.sw -16(r2),r5 .ln 9 l.lwz r3,-12(r2) # SI load l.lwz r4,76(r3) # SI load l.addi r3,r0,2 # move immediate l.sfne r4,r3 l.bnf L106 l.nop # nop delay slot .ln 10 l.movhi r3,hi(-1412628480) # move immediate (high) l.ori r3,r3,lo(-1412628480) # move immediate (low) l.jal _rtems_fatal_error_occurred l.nop # nop delay slot L106: .ln 16 l.lwz r3,-4(r2) # SI load l.lwz r4,-12(r2) # SI load l.lwz r5,80(r4) # SI load l.sw 0(r3),r5 .ln 18 l.lwz r3,-4(r2) # SI load l.jal _IMFS_Set_handlers l.nop # nop delay slot .ln 24 l.lwz r3,-4(r2) # SI load l.lwz r4,-8(r2) # SI load l.jal _IMFS_evaluate_permission l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r4,r0,0 # move immediate l.sfne r3,r4 l.bf L107 l.nop # nop delay slot .ln 25 L108: l.jal ___errno l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r4,r0,13 # move immediate l.sw 0(r3),r4 l.addi r11,r0,-1 # move immediate l.j L105 l.nop # nop delay slot L110: l.j L107 l.nop # nop delay slot L111: l.j L108 l.nop # nop delay slot L109: L107: .ln 27 l.lwz r3,-16(r2) # SI load l.addi r11,r3,0 # move reg to reg l.j L105 l.nop # nop delay slot .ln 28 L105: .def .ef .val . .scl 101 .line 28 .endef l.lwz r9,0(r1) l.lwz r2,4(r1) l.jalr r9 l.addi r1,r1,24 .endproc _IMFS_evaluate_hard_link .def _IMFS_evaluate_hard_link .val . .scl -1 .endef .align 4 .proc _IMFS_evaluate_sym_link .def _IMFS_evaluate_sym_link .val _IMFS_evaluate_sym_link .scl 2 .type 044 .endef .global _IMFS_evaluate_sym_link _IMFS_evaluate_sym_link: .def .bf .val . .scl 101 .line 162 .endef .def _node .val -4 .scl 9 .tag _rtems_filesystem_location_info_tt .size 16 .type 030 .endef .def _flags .val -8 .scl 9 .type 04 .endef # 00111100010100000000000000000000 # gpr_save_area 0 vars 20 current_function_outgoing_args_size 0 l.addi r1,r1,-28 l.sw 4(r1),r2 l.addi r2,r1,28 l.sw 0(r1),r9 l.sw -4(r2),r3 l.sw -8(r2),r4 .ln 2 .def _jnode .val -12 .scl 1 .tag _IMFS_jnode_tt .size 96 .type 030 .endef .def _result .val -16 .scl 1 .type 04 .endef .def _i .val -20 .scl 1 .type 04 .endef l.lwz r3,-4(r2) # SI load l.lwz r4,0(r3) # SI load l.sw -12(r2),r4 .ln 3 l.addi r5,r0,0 # move immediate l.sw -16(r2),r5 .ln 10 l.lwz r3,-12(r2) # SI load l.lwz r4,76(r3) # SI load l.addi r3,r0,3 # move immediate l.sfne r4,r3 l.bnf L113 l.nop # nop delay slot .ln 11 l.movhi r3,hi(-1412628480) # move immediate (high) l.ori r3,r3,lo(-1412628480) # move immediate (low) l.jal _rtems_fatal_error_occurred l.nop # nop delay slot L113: .ln 13 l.lwz r3,-12(r2) # SI load l.lwz r4,8(r3) # SI load l.addi r3,r0,0 # move immediate l.sfne r4,r3 l.bf L114 l.nop # nop delay slot .ln 14 l.movhi r3,hi(-1160773632) # move immediate (high) l.ori r3,r3,lo(-1160773632) # move immediate (low) l.jal _rtems_fatal_error_occurred l.nop # nop delay slot L114: .ln 22 l.lwz r3,-4(r2) # SI load l.lwz r4,-12(r2) # SI load l.lwz r5,8(r4) # SI load l.sw 0(r3),r5 .ln 24 L115: l.lwz r3,-12(r2) # SI load l.lwz r4,80(r3) # SI load l.lbs r3,0(r4) # extendqisi2 l.addi r4,r0,47 # move immediate l.sfeq r3,r4 l.bf L119 l.nop # nop delay slot l.lwz r3,-12(r2) # SI load l.lwz r4,80(r3) # SI load l.lbs r3,0(r4) # extendqisi2 l.addi r4,r0,92 # move immediate l.sfeq r3,r4 l.bf L119 l.nop # nop delay slot l.lwz r3,-12(r2) # SI load l.lwz r4,80(r3) # SI load l.lbs r3,0(r4) # extendqisi2 l.addi r4,r0,0 # move immediate l.sfne r3,r4 l.bf L118 l.nop # nop delay slot l.j L119 l.nop # nop delay slot L119: .ln 25 l.lwz r3,-4(r2) # SI load l.movhi r4,hi(_rtems_filesystem_root) # move immediate (high) l.ori r4,r4,lo(_rtems_filesystem_root) # move immediate (low) l.lwz r5,0(r4) # SI load l.sw 0(r3),r5 l.lwz r5,4(r4) # SI load l.sw 4(r3),r5 l.lwz r5,8(r4) # SI load l.sw 8(r3),r5 l.lwz r5,12(r4) # SI load l.sw 12(r3),r5 .ln 27 l.addi r3,r0,1 # move immediate l.sw -20(r2),r3 .ln 28 l.j L117 l.nop # nop delay slot L118: l.addi r4,r0,0 # move immediate l.sw -20(r2),r4 L120: L117: l.j L116 l.nop # nop delay slot L121: l.j L115 l.nop # nop delay slot L116: .ln 34 l.lwz r3,-12(r2) # SI load l.lwz r4,80(r3) # SI load l.lwz r3,-20(r2) # SI load l.add r4,r4,r3 l.addi r3,r4,0 # move reg to reg l.lwz r4,-8(r2) # SI load l.lwz r5,-4(r2) # SI load l.jal _IMFS_eval_path l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.sw -16(r2),r3 .ln 40 l.lwz r3,-4(r2) # SI load l.jal _IMFS_Set_handlers l.nop # nop delay slot .ln 46 l.lwz r3,-4(r2) # SI load l.lwz r4,-8(r2) # SI load l.jal _IMFS_evaluate_permission l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r4,r0,0 # move immediate l.sfne r3,r4 l.bf L122 l.nop # nop delay slot .ln 47 L123: l.jal ___errno l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r5,r0,13 # move immediate l.sw 0(r3),r5 l.addi r11,r0,-1 # move immediate l.j L112 l.nop # nop delay slot L125: l.j L122 l.nop # nop delay slot L126: l.j L123 l.nop # nop delay slot L124: L122: .ln 49 l.lwz r3,-16(r2) # SI load l.addi r11,r3,0 # move reg to reg l.j L112 l.nop # nop delay slot .ln 50 L112: .def .ef .val . .scl 101 .line 50 .endef l.lwz r9,0(r1) l.lwz r2,4(r1) l.jalr r9 l.addi r1,r1,28 .endproc _IMFS_evaluate_sym_link .def _IMFS_evaluate_sym_link .val . .scl -1 .endef .align 4 .proc _IMFS_evaluate_link .def _IMFS_evaluate_link .val _IMFS_evaluate_link .scl 2 .type 044 .endef .global _IMFS_evaluate_link _IMFS_evaluate_link: .def .bf .val . .scl 101 .line 223 .endef .def _node .val -4 .scl 9 .tag _rtems_filesystem_location_info_tt .size 16 .type 030 .endef .def _flags .val -8 .scl 9 .type 04 .endef # 00111100010100000000000000000000 # gpr_save_area 0 vars 16 current_function_outgoing_args_size 0 l.addi r1,r1,-24 l.sw 4(r1),r2 l.addi r2,r1,24 l.sw 0(r1),r9 l.sw -4(r2),r3 l.sw -8(r2),r4 .ln 2 .def _jnode .val -12 .scl 1 .tag _IMFS_jnode_tt .size 96 .type 030 .endef .def _result .val -16 .scl 1 .type 04 .endef .ln 3 l.addi r3,r0,0 # move immediate l.sw -16(r2),r3 L128: .ln 6 l.lwz r3,-4(r2) # SI load l.lwz r4,0(r3) # SI load l.sw -12(r2),r4 .ln 12 l.movhi r4,hi(_rtems_filesystem_link_counts) # move immediate (high) l.ori r4,r4,lo(_rtems_filesystem_link_counts) # move immediate (low) l.movhi r3,hi(_rtems_filesystem_link_counts) # move immediate (high) l.ori r3,r3,lo(_rtems_filesystem_link_counts) # move immediate (low) l.movhi r4,hi(_rtems_filesystem_link_counts) # move immediate (high) l.ori r4,r4,lo(_rtems_filesystem_link_counts) # move immediate (low) l.lwz r5,0(r4) # SI load l.addi r4,r5,1 l.sw 0(r3),r4 .ln 13 l.movhi r3,hi(_rtems_filesystem_link_counts) # move immediate (high) l.ori r3,r3,lo(_rtems_filesystem_link_counts) # move immediate (low) l.lwz r4,0(r3) # SI load l.addi r3,r0,5 # move immediate l.sfgtu r4,r3 l.bnf L131 l.nop # nop delay slot .ln 14 l.movhi r3,hi(_rtems_filesystem_link_counts) # move immediate (high) l.ori r3,r3,lo(_rtems_filesystem_link_counts) # move immediate (low) l.addi r4,r0,0 # move immediate l.sw 0(r3),r4 .ln 15 L132: l.jal ___errno l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r4,r0,92 # move immediate l.sw 0(r3),r4 l.addi r11,r0,-1 # move immediate l.j L127 l.nop # nop delay slot L134: l.j L131 l.nop # nop delay slot L135: l.j L132 l.nop # nop delay slot L133: L131: .ln 22 l.lwz r3,-12(r2) # SI load l.lwz r4,76(r3) # SI load l.addi r3,r0,2 # move immediate l.sfeq r4,r3 l.bnf L136 l.nop # nop delay slot .ln 23 l.lwz r3,-4(r2) # SI load l.lwz r4,-8(r2) # SI load l.jal _IMFS_evaluate_hard_link l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.sw -16(r2),r3 l.j L130 l.nop # nop delay slot L136: .ln 25 l.lwz r3,-12(r2) # SI load l.lwz r4,76(r3) # SI load l.addi r3,r0,3 # move immediate l.sfeq r4,r3 l.bnf L130 l.nop # nop delay slot .ln 26 l.lwz r3,-4(r2) # SI load l.lwz r4,-8(r2) # SI load l.jal _IMFS_evaluate_sym_link l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.sw -16(r2),r3 L138: L137: L130: .ln 29 l.lwz r3,-16(r2) # SI load l.addi r4,r0,0 # move immediate l.sfne r3,r4 l.bf L140 l.nop # nop delay slot l.lwz r3,-12(r2) # SI load l.lwz r4,76(r3) # SI load l.addi r3,r0,3 # move immediate l.sfeq r4,r3 l.bf L139 l.nop # nop delay slot l.lwz r3,-12(r2) # SI load l.lwz r4,76(r3) # SI load l.addi r3,r0,2 # move immediate l.sfeq r4,r3 l.bf L139 l.nop # nop delay slot l.j L140 l.nop # nop delay slot L140: l.j L129 l.nop # nop delay slot L139: l.j L128 l.nop # nop delay slot L129: .ln 35 l.movhi r3,hi(_rtems_filesystem_link_counts) # move immediate (high) l.ori r3,r3,lo(_rtems_filesystem_link_counts) # move immediate (low) l.addi r4,r0,0 # move immediate l.sw 0(r3),r4 .ln 37 l.lwz r3,-16(r2) # SI load l.addi r11,r3,0 # move reg to reg l.j L127 l.nop # nop delay slot .ln 38 L127: .def .ef .val . .scl 101 .line 38 .endef l.lwz r9,0(r1) l.lwz r2,4(r1) l.jalr r9 l.addi r1,r1,24 .endproc _IMFS_evaluate_link .def _IMFS_evaluate_link .val . .scl -1 .endef .align 4 .proc _IMFS_evaluate_for_make .def _IMFS_evaluate_for_make .val _IMFS_evaluate_for_make .scl 2 .type 044 .endef .global _IMFS_evaluate_for_make _IMFS_evaluate_for_make: .def .bf .val . .scl 101 .line 277 .endef .def _path .val -4 .scl 9 .type 022 .endef .def _pathloc .val -8 .scl 9 .tag _rtems_filesystem_location_info_tt .size 16 .type 030 .endef .def _name .val -12 .scl 9 .type 0122 .endef # 00111110010100000000000000000000 # gpr_save_area 0 vars 88 current_function_outgoing_args_size 0 l.addi r1,r1,-96 l.sw 4(r1),r2 l.addi r2,r1,96 l.sw 0(r1),r9 l.sw -4(r2),r3 l.sw -8(r2),r4 l.sw -12(r2),r5 .ln 2 .def _i .val -16 .scl 1 .type 04 .endef .def _len .val -20 .scl 1 .type 04 .endef .def _type .val -24 .scl 1 .tag _.104fake .size 4 .type 012 .endef .def _token .val -60 .scl 1 .dim 33 .size 33 .type 062 .endef .def _newloc .val -76 .scl 1 .tag _rtems_filesystem_location_info_tt .size 16 .type 010 .endef .def _node .val -80 .scl 1 .tag _IMFS_jnode_tt .size 96 .type 030 .endef .def _done .val -84 .scl 1 .type 04 .endef .def _result .val -88 .scl 1 .type 04 .endef l.addi r3,r0,0 # move immediate l.sw -16(r2),r3 .ln 8 l.addi r4,r0,0 # move immediate l.sw -84(r2),r4 .ln 15 l.lwz r3,-8(r2) # SI load l.lwz r5,0(r3) # SI load l.sw -80(r2),r5 .ln 21 L142: l.lwz r3,-84(r2) # SI load l.addi r4,r0,0 # move immediate l.sfne r3,r4 l.bnf L144 l.nop # nop delay slot l.j L143 l.nop # nop delay slot L144: .ln 23 l.lwz r3,-4(r2) # SI load l.lwz r4,-16(r2) # SI load l.add r3,r3,r4 l.addi r4,r2,-60 l.addi r5,r2,-20 l.jal _IMFS_get_token l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.sw -24(r2),r3 .ln 24 l.lwz r3,-16(r2) # SI load l.lwz r4,-20(r2) # SI load l.add r3,r3,r4 l.sw -16(r2),r3 .ln 26 l.lwz r3,-8(r2) # SI load l.lwz r4,0(r3) # SI load l.addi r3,r0,0 # move immediate l.sfne r4,r3 l.bf L145 l.nop # nop delay slot .ln 27 L146: l.jal ___errno l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r4,r0,2 # move immediate l.sw 0(r3),r4 l.addi r11,r0,-1 # move immediate l.j L141 l.nop # nop delay slot L148: l.j L145 l.nop # nop delay slot L149: l.j L146 l.nop # nop delay slot L147: L145: .ln 33 l.lwz r3,-24(r2) # SI load l.addi r4,r0,0 # move immediate l.sfne r3,r4 l.bnf L150 l.nop # nop delay slot .ln 34 l.lwz r3,-80(r2) # SI load l.lwz r4,76(r3) # SI load l.addi r3,r0,0 # move immediate l.sfne r4,r3 l.bf L150 l.nop # nop delay slot .ln 35 l.lwz r3,-8(r2) # SI load l.addi r4,r0,1 # move immediate l.jal _IMFS_evaluate_permission l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r4,r0,0 # move immediate l.sfne r3,r4 l.bf L150 l.nop # nop delay slot .ln 36 L153: l.jal ___errno l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r5,r0,13 # move immediate l.sw 0(r3),r5 l.addi r11,r0,-1 # move immediate l.j L141 l.nop # nop delay slot L155: l.j L150 l.nop # nop delay slot L156: l.j L153 l.nop # nop delay slot L154: L152: L151: L150: .ln 38 l.lwz r3,-8(r2) # SI load l.lwz r4,0(r3) # SI load l.sw -80(r2),r4 .ln 40 l.lwz r3,-24(r2) # SI load l.addi r4,r0,4 # move immediate l.sfgtu r3,r4 l.bf L157 l.nop # nop delay slot l.lwz r3,-24(r2) # SI load l.addi r4,r3,0 # move reg to reg l.slli r3,r4,2 l.movhi r5,hi(L198) # move immediate (high) l.ori r5,r5,lo(L198) # move immediate (low) l.add r4,r3,r5 l.lwz r3,0(r4) # SI load l.jalr r3 l.nop # nop delay slot .align 4 L198: .word L187 .word L197 .word L158 .word L168 .word L192 L158: .ln 48 l.lwz r3,-8(r2) # SI load l.lwz r4,-8(r2) # SI load l.lwz r5,12(r4) # SI load l.lwz r3,0(r3) # SI load l.lwz r4,24(r5) # SI load l.sfeq r3,r4 l.bnf L159 l.nop # nop delay slot .ln 54 l.lwz r3,-8(r2) # SI load l.movhi r4,hi(_rtems_filesystem_root) # move immediate (high) l.ori r4,r4,lo(_rtems_filesystem_root) # move immediate (low) l.lwz r3,0(r3) # SI load l.lwz r4,0(r4) # SI load l.sfeq r3,r4 l.bnf L160 l.nop # nop delay slot .ln 55 l.j L157 l.nop # nop delay slot .ln 57 l.j L161 l.nop # nop delay slot L160: .ln 58 l.lwz r4,-8(r2) # SI load l.lwz r3,12(r4) # SI load l.lwz r4,8(r3) # SI load l.sw -76(r2),r4 l.lwz r5,12(r3) # SI load l.sw -72(r2),r5 l.lwz r4,16(r3) # SI load l.sw -68(r2),r4 l.lwz r5,20(r3) # SI load l.sw -64(r2),r5 .ln 59 l.lwz r3,-8(r2) # SI load l.lwz r4,-76(r2) # SI load l.sw 0(r3),r4 l.lwz r5,-72(r2) # SI load l.sw 4(r3),r5 l.lwz r4,-68(r2) # SI load l.sw 8(r3),r4 l.lwz r5,-64(r2) # SI load l.sw 12(r3),r5 .ln 60 l.lwz r4,-8(r2) # SI load l.lwz r3,8(r4) # SI load l.lwz r4,-16(r2) # SI load l.lwz r5,-20(r2) # SI load l.sub r4,r4,r5 l.lwz r5,-4(r2) # SI load l.add r4,r4,r5 l.lwz r6,4(r3) # SI load l.addi r3,r4,0 # move reg to reg l.lwz r4,-8(r2) # SI load l.lwz r5,-12(r2) # SI load l.jalr r6 l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r11,r3,0 # move reg to reg l.j L141 l.nop # nop delay slot L161: .ln 62 l.j L162 l.nop # nop delay slot L159: .ln 64 l.lwz r3,-80(r2) # SI load l.lwz r4,8(r3) # SI load l.addi r3,r0,0 # move immediate l.sfne r4,r3 l.bf L163 l.nop # nop delay slot .ln 65 L164: l.jal ___errno l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r4,r0,2 # move immediate l.sw 0(r3),r4 l.addi r11,r0,-1 # move immediate l.j L141 l.nop # nop delay slot L166: l.j L163 l.nop # nop delay slot L167: l.j L164 l.nop # nop delay slot L165: L163: .ln 67 l.lwz r3,-80(r2) # SI load l.lwz r5,8(r3) # SI load l.sw -80(r2),r5 L162: .ln 70 l.lwz r3,-8(r2) # SI load l.lwz r4,-80(r2) # SI load l.sw 0(r3),r4 .ln 71 l.j L157 l.nop # nop delay slot L168: .ln 75 l.lwz r3,-80(r2) # SI load l.lwz r4,76(r3) # SI load l.addi r3,r0,2 # move immediate l.sfeq r4,r3 l.bnf L169 l.nop # nop delay slot .ln 77 l.lwz r3,-8(r2) # SI load l.addi r4,r0,0 # move immediate l.jal _IMFS_evaluate_link l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.sw -88(r2),r3 .ln 78 l.lwz r3,-88(r2) # SI load l.addi r4,r0,-1 # move immediate l.sfeq r3,r4 l.bnf L170 l.nop # nop delay slot .ln 79 l.addi r11,r0,-1 # move immediate l.j L141 l.nop # nop delay slot L170: .ln 81 l.j L171 l.nop # nop delay slot L169: l.lwz r3,-80(r2) # SI load l.lwz r4,76(r3) # SI load l.addi r3,r0,3 # move immediate l.sfeq r4,r3 l.bnf L171 l.nop # nop delay slot .ln 83 l.lwz r3,-8(r2) # SI load l.addi r4,r0,0 # move immediate l.jal _IMFS_evaluate_link l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.sw -88(r2),r3 .ln 85 l.lwz r3,-88(r2) # SI load l.addi r4,r0,-1 # move immediate l.sfeq r3,r4 l.bnf L171 l.nop # nop delay slot .ln 86 l.addi r11,r0,-1 # move immediate l.j L141 l.nop # nop delay slot L173: L172: L171: .ln 89 l.lwz r3,-8(r2) # SI load l.lwz r5,0(r3) # SI load l.sw -80(r2),r5 .ln 90 l.lwz r3,-80(r2) # SI load l.addi r4,r0,0 # move immediate l.sfne r3,r4 l.bf L174 l.nop # nop delay slot .ln 91 L175: l.jal ___errno l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r4,r0,20 # move immediate l.sw 0(r3),r4 l.addi r11,r0,-1 # move immediate l.j L141 l.nop # nop delay slot L177: l.j L174 l.nop # nop delay slot L178: l.j L175 l.nop # nop delay slot L176: L174: .ln 97 l.lwz r3,-80(r2) # SI load l.lwz r4,76(r3) # SI load l.addi r3,r0,0 # move immediate l.sfne r4,r3 l.bnf L179 l.nop # nop delay slot .ln 98 L180: l.jal ___errno l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r5,r0,20 # move immediate l.sw 0(r3),r5 l.addi r11,r0,-1 # move immediate l.j L141 l.nop # nop delay slot L182: l.j L179 l.nop # nop delay slot L183: l.j L180 l.nop # nop delay slot L181: L179: .ln 105 l.lwz r3,-80(r2) # SI load l.lwz r4,92(r3) # SI load l.addi r3,r0,0 # move immediate l.sfne r4,r3 l.bnf L184 l.nop # nop delay slot .ln 106 l.lwz r4,-80(r2) # SI load l.lwz r3,92(r4) # SI load l.lwz r4,24(r3) # SI load l.sw -76(r2),r4 l.lwz r5,28(r3) # SI load l.sw -72(r2),r5 l.lwz r4,32(r3) # SI load l.sw -68(r2),r4 l.lwz r5,36(r3) # SI load l.sw -64(r2),r5 .ln 107 l.lwz r3,-8(r2) # SI load l.lwz r4,-76(r2) # SI load l.sw 0(r3),r4 l.lwz r5,-72(r2) # SI load l.sw 4(r3),r5 l.lwz r4,-68(r2) # SI load l.sw 8(r3),r4 l.lwz r5,-64(r2) # SI load l.sw 12(r3),r5 .ln 108 l.lwz r4,-8(r2) # SI load l.lwz r3,8(r4) # SI load l.lwz r4,-16(r2) # SI load l.lwz r5,-20(r2) # SI load l.sub r4,r4,r5 l.lwz r5,-4(r2) # SI load l.add r4,r4,r5 l.lwz r6,4(r3) # SI load l.addi r3,r4,0 # move reg to reg l.lwz r4,-8(r2) # SI load l.lwz r5,-12(r2) # SI load l.jalr r6 l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r11,r3,0 # move reg to reg l.j L141 l.nop # nop delay slot L184: .ln 115 l.addi r4,r2,-60 l.lwz r3,-80(r2) # SI load l.jal _IMFS_find_match_in_dir l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.sw -80(r2),r3 .ln 122 l.lwz r3,-80(r2) # SI load l.addi r4,r0,0 # move immediate l.sfne r3,r4 l.bf L185 l.nop # nop delay slot .ln 123 l.addi r3,r0,1 # move immediate l.sw -84(r2),r3 l.j L186 l.nop # nop delay slot L185: .ln 125 l.lwz r3,-8(r2) # SI load l.lwz r4,-80(r2) # SI load l.sw 0(r3),r4 L186: .ln 127 l.j L157 l.nop # nop delay slot L187: .ln 130 L188: l.jal ___errno l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r5,r0,17 # move immediate l.sw 0(r3),r5 l.addi r11,r0,-1 # move immediate l.j L141 l.nop # nop delay slot L190: l.j L189 l.nop # nop delay slot L191: l.j L188 l.nop # nop delay slot L189: .ln 131 l.j L157 l.nop # nop delay slot L192: .ln 134 L193: l.jal ___errno l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r4,r0,91 # move immediate l.sw 0(r3),r4 l.addi r11,r0,-1 # move immediate l.j L141 l.nop # nop delay slot L195: l.j L194 l.nop # nop delay slot L196: l.j L193 l.nop # nop delay slot L194: .ln 135 l.j L157 l.nop # nop delay slot L197: .ln 138 l.j L157 l.nop # nop delay slot L199: L157: .ln 140 l.j L142 l.nop # nop delay slot L143: .ln 142 l.lwz r3,-12(r2) # SI load l.lwz r4,-16(r2) # SI load l.lwz r5,-20(r2) # SI load l.sub r4,r4,r5 l.lwz r5,-4(r2) # SI load l.add r4,r5,r4 l.sw 0(r3),r4 .ln 149 L200: l.lwz r3,-4(r2) # SI load l.lwz r4,-16(r2) # SI load l.add r3,r3,r4 l.lbs r4,0(r3) # extendqisi2 l.addi r3,r0,0 # move immediate l.sfne r4,r3 l.bf L203 l.nop # nop delay slot l.j L201 l.nop # nop delay slot L203: .ln 150 l.lwz r3,-4(r2) # SI load l.lwz r4,-16(r2) # SI load l.add r3,r3,r4 l.lbs r4,0(r3) # extendqisi2 l.addi r3,r0,47 # move immediate l.sfne r4,r3 l.bnf L202 l.nop # nop delay slot l.lwz r3,-4(r2) # SI load l.lwz r4,-16(r2) # SI load l.add r3,r3,r4 l.lbs r4,0(r3) # extendqisi2 l.addi r3,r0,92 # move immediate l.sfne r4,r3 l.bnf L202 l.nop # nop delay slot l.lwz r3,-4(r2) # SI load l.lwz r4,-16(r2) # SI load l.add r3,r3,r4 l.lbs r4,0(r3) # extendqisi2 l.addi r3,r0,0 # move immediate l.sfne r4,r3 l.bnf L202 l.nop # nop delay slot .ln 151 L205: l.jal ___errno l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r5,r0,2 # move immediate l.sw 0(r3),r5 l.addi r11,r0,-1 # move immediate l.j L141 l.nop # nop delay slot L207: l.j L202 l.nop # nop delay slot L208: l.j L205 l.nop # nop delay slot L206: L204: .ln 149 L202: l.lwz r3,-16(r2) # SI load l.addi r4,r3,1 l.sw -16(r2),r4 l.j L200 l.nop # nop delay slot L201: .ln 158 l.lwz r3,-8(r2) # SI load l.jal _IMFS_Set_handlers l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.sw -88(r2),r3 .ln 163 l.lwz r3,-8(r2) # SI load l.lwz r4,0(r3) # SI load l.sw -80(r2),r4 .ln 164 l.lwz r3,-80(r2) # SI load l.lwz r4,76(r3) # SI load l.addi r3,r0,0 # move immediate l.sfne r4,r3 l.bnf L209 l.nop # nop delay slot .ln 165 L210: l.jal ___errno l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r5,r0,20 # move immediate l.sw 0(r3),r5 l.addi r11,r0,-1 # move immediate l.j L141 l.nop # nop delay slot L212: l.j L209 l.nop # nop delay slot L213: l.j L210 l.nop # nop delay slot L211: L209: .ln 171 l.lwz r3,-8(r2) # SI load l.addi r4,r0,3 # move immediate l.jal _IMFS_evaluate_permission l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r4,r0,0 # move immediate l.sfne r3,r4 l.bf L214 l.nop # nop delay slot .ln 172 L215: l.jal ___errno l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r4,r0,13 # move immediate l.sw 0(r3),r4 l.addi r11,r0,-1 # move immediate l.j L141 l.nop # nop delay slot L217: l.j L214 l.nop # nop delay slot L218: l.j L215 l.nop # nop delay slot L216: L214: .ln 174 l.lwz r3,-88(r2) # SI load l.addi r11,r3,0 # move reg to reg l.j L141 l.nop # nop delay slot .ln 175 L141: .def .ef .val . .scl 101 .line 175 .endef l.lwz r9,0(r1) l.lwz r2,4(r1) l.jalr r9 l.addi r1,r1,96 .endproc _IMFS_evaluate_for_make .def _IMFS_evaluate_for_make .val . .scl -1 .endef .align 4 .proc _IMFS_eval_path .def _IMFS_eval_path .val _IMFS_eval_path .scl 2 .type 044 .endef .global _IMFS_eval_path _IMFS_eval_path: .def .bf .val . .scl 101 .line 467 .endef .def _pathname .val -4 .scl 9 .type 022 .endef .def _flags .val -8 .scl 9 .type 04 .endef .def _pathloc .val -12 .scl 9 .tag _rtems_filesystem_location_info_tt .size 16 .type 030 .endef # 00111110010100000000000000000000 # gpr_save_area 0 vars 84 current_function_outgoing_args_size 0 l.addi r1,r1,-92 l.sw 4(r1),r2 l.addi r2,r1,92 l.sw 0(r1),r9 l.sw -4(r2),r3 l.sw -8(r2),r4 l.sw -12(r2),r5 .ln 2 .def _i .val -16 .scl 1 .type 04 .endef .def _len .val -20 .scl 1 .type 04 .endef .def _type .val -24 .scl 1 .tag _.104fake .size 4 .type 012 .endef .def _token .val -60 .scl 1 .dim 33 .size 33 .type 062 .endef .def _newloc .val -76 .scl 1 .tag _rtems_filesystem_location_info_tt .size 16 .type 010 .endef .def _node .val -80 .scl 1 .tag _IMFS_jnode_tt .size 96 .type 030 .endef .def _result .val -84 .scl 1 .type 04 .endef l.addi r3,r0,0 # move immediate l.sw -16(r2),r3 .ln 4 l.addi r4,r0,1 # move immediate l.sw -24(r2),r4 .ln 10 l.lwz r4,-8(r2) # SI load l.addi r5,r0,-8 # move immediate l.and r3,r4,r5 l.xori r4,r3,-1 l.addi r3,r0,0 # move immediate l.sfne r4,r3 l.bf L220 l.nop # nop delay slot .ln 11 l.movhi r3,hi(LC0) # move immediate (high) l.ori r3,r3,lo(LC0) # move immediate (low) l.addi r4,r0,477 # move immediate l.movhi r5,hi(LC1) # move immediate (high) l.ori r5,r5,lo(LC1) # move immediate (low) l.jal ___assert l.nop # nop delay slot .ln 12 L221: l.jal ___errno l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r4,r0,5 # move immediate l.sw 0(r3),r4 l.addi r11,r0,-1 # move immediate l.j L219 l.nop # nop delay slot L223: l.j L220 l.nop # nop delay slot L224: l.j L221 l.nop # nop delay slot L222: L220: .ln 20 l.lwz r3,-12(r2) # SI load l.lwz r5,0(r3) # SI load l.sw -80(r2),r5 .ln 26 L225: l.lwz r3,-24(r2) # SI load l.addi r4,r0,0 # move immediate l.sfne r3,r4 l.bnf L228 l.nop # nop delay slot l.lwz r3,-24(r2) # SI load l.addi r4,r0,4 # move immediate l.sfne r3,r4 l.bf L227 l.nop # nop delay slot l.j L228 l.nop # nop delay slot L228: l.j L226 l.nop # nop delay slot L227: .ln 28 l.lwz r3,-4(r2) # SI load l.lwz r4,-16(r2) # SI load l.add r3,r3,r4 l.addi r4,r2,-60 l.addi r5,r2,-20 l.jal _IMFS_get_token l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.sw -24(r2),r3 .ln 29 l.lwz r3,-16(r2) # SI load l.lwz r4,-20(r2) # SI load l.add r3,r3,r4 l.sw -16(r2),r3 .ln 31 l.lwz r3,-12(r2) # SI load l.lwz r4,0(r3) # SI load l.addi r3,r0,0 # move immediate l.sfne r4,r3 l.bf L229 l.nop # nop delay slot .ln 32 L230: l.jal ___errno l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r4,r0,2 # move immediate l.sw 0(r3),r4 l.addi r11,r0,-1 # move immediate l.j L219 l.nop # nop delay slot L232: l.j L229 l.nop # nop delay slot L233: l.j L230 l.nop # nop delay slot L231: L229: .ln 37 l.lwz r3,-24(r2) # SI load l.addi r4,r0,0 # move immediate l.sfne r3,r4 l.bnf L234 l.nop # nop delay slot .ln 38 l.lwz r3,-80(r2) # SI load l.lwz r4,76(r3) # SI load l.addi r3,r0,0 # move immediate l.sfne r4,r3 l.bf L234 l.nop # nop delay slot .ln 39 l.lwz r3,-12(r2) # SI load l.addi r4,r0,1 # move immediate l.jal _IMFS_evaluate_permission l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r4,r0,0 # move immediate l.sfne r3,r4 l.bf L234 l.nop # nop delay slot .ln 40 L237: l.jal ___errno l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r5,r0,13 # move immediate l.sw 0(r3),r5 l.addi r11,r0,-1 # move immediate l.j L219 l.nop # nop delay slot L239: l.j L234 l.nop # nop delay slot L240: l.j L237 l.nop # nop delay slot L238: L236: L235: L234: .ln 42 l.lwz r3,-12(r2) # SI load l.lwz r4,0(r3) # SI load l.sw -80(r2),r4 .ln 44 l.lwz r3,-24(r2) # SI load l.addi r4,r0,4 # move immediate l.sfgtu r3,r4 l.bf L241 l.nop # nop delay slot l.lwz r3,-24(r2) # SI load l.addi r4,r3,0 # move reg to reg l.slli r3,r4,2 l.movhi r5,hi(L280) # move immediate (high) l.ori r5,r5,lo(L280) # move immediate (low) l.add r4,r3,r5 l.lwz r3,0(r4) # SI load l.jalr r3 l.nop # nop delay slot .align 4 L280: .word L274 .word L274 .word L242 .word L252 .word L275 L242: .ln 51 l.lwz r3,-12(r2) # SI load l.lwz r4,-12(r2) # SI load l.lwz r5,12(r4) # SI load l.lwz r3,0(r3) # SI load l.lwz r4,24(r5) # SI load l.sfeq r3,r4 l.bnf L243 l.nop # nop delay slot .ln 58 l.lwz r3,-12(r2) # SI load l.movhi r4,hi(_rtems_filesystem_root) # move immediate (high) l.ori r4,r4,lo(_rtems_filesystem_root) # move immediate (low) l.lwz r3,0(r3) # SI load l.lwz r4,0(r4) # SI load l.sfeq r3,r4 l.bnf L244 l.nop # nop delay slot .ln 59 l.j L241 l.nop # nop delay slot .ln 60 l.j L245 l.nop # nop delay slot L244: .ln 61 l.lwz r4,-12(r2) # SI load l.lwz r3,12(r4) # SI load l.lwz r4,8(r3) # SI load l.sw -76(r2),r4 l.lwz r5,12(r3) # SI load l.sw -72(r2),r5 l.lwz r4,16(r3) # SI load l.sw -68(r2),r4 l.lwz r5,20(r3) # SI load l.sw -64(r2),r5 .ln 62 l.lwz r3,-12(r2) # SI load l.lwz r4,-76(r2) # SI load l.sw 0(r3),r4 l.lwz r5,-72(r2) # SI load l.sw 4(r3),r5 l.lwz r4,-68(r2) # SI load l.sw 8(r3),r4 l.lwz r5,-64(r2) # SI load l.sw 12(r3),r5 .ln 63 l.lwz r4,-12(r2) # SI load l.lwz r3,8(r4) # SI load l.lwz r4,-16(r2) # SI load l.lwz r5,-20(r2) # SI load l.sub r4,r4,r5 l.lwz r5,-4(r2) # SI load l.add r4,r4,r5 l.lwz r6,0(r3) # SI load l.addi r3,r4,0 # move reg to reg l.lwz r4,-8(r2) # SI load l.lwz r5,-12(r2) # SI load l.jalr r6 l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r11,r3,0 # move reg to reg l.j L219 l.nop # nop delay slot L245: .ln 65 l.j L246 l.nop # nop delay slot L243: .ln 67 l.lwz r3,-80(r2) # SI load l.lwz r4,8(r3) # SI load l.addi r3,r0,0 # move immediate l.sfne r4,r3 l.bf L247 l.nop # nop delay slot .ln 68 L248: l.jal ___errno l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r4,r0,2 # move immediate l.sw 0(r3),r4 l.addi r11,r0,-1 # move immediate l.j L219 l.nop # nop delay slot L250: l.j L247 l.nop # nop delay slot L251: l.j L248 l.nop # nop delay slot L249: L247: .ln 70 l.lwz r3,-80(r2) # SI load l.lwz r5,8(r3) # SI load l.sw -80(r2),r5 .ln 71 l.lwz r3,-12(r2) # SI load l.lwz r4,-80(r2) # SI load l.sw 0(r3),r4 L246: .ln 75 l.lwz r3,-12(r2) # SI load l.lwz r5,-80(r2) # SI load l.sw 0(r3),r5 .ln 76 l.j L241 l.nop # nop delay slot L252: .ln 83 l.lwz r3,-80(r2) # SI load l.lwz r4,76(r3) # SI load l.addi r3,r0,2 # move immediate l.sfeq r4,r3 l.bnf L253 l.nop # nop delay slot .ln 85 l.lwz r3,-12(r2) # SI load l.addi r4,r0,0 # move immediate l.jal _IMFS_evaluate_hard_link l.nop # nop delay slot .ln 87 l.lwz r3,-12(r2) # SI load l.lwz r4,0(r3) # SI load l.sw -80(r2),r4 .ln 88 l.lwz r3,-80(r2) # SI load l.addi r4,r0,0 # move immediate l.sfne r3,r4 l.bf L254 l.nop # nop delay slot .ln 89 L255: l.jal ___errno l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r5,r0,20 # move immediate l.sw 0(r3),r5 l.addi r11,r0,-1 # move immediate l.j L219 l.nop # nop delay slot L257: l.j L254 l.nop # nop delay slot L258: l.j L255 l.nop # nop delay slot L256: L254: .ln 91 l.j L259 l.nop # nop delay slot L253: l.lwz r3,-80(r2) # SI load l.lwz r4,76(r3) # SI load l.addi r3,r0,3 # move immediate l.sfeq r4,r3 l.bnf L259 l.nop # nop delay slot .ln 93 l.lwz r3,-12(r2) # SI load l.addi r4,r0,0 # move immediate l.jal _IMFS_evaluate_sym_link l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.sw -84(r2),r3 .ln 95 l.lwz r3,-12(r2) # SI load l.lwz r4,0(r3) # SI load l.sw -80(r2),r4 .ln 96 l.lwz r3,-84(r2) # SI load l.addi r4,r0,-1 # move immediate l.sfeq r3,r4 l.bnf L259 l.nop # nop delay slot .ln 97 l.addi r11,r0,-1 # move immediate l.j L219 l.nop # nop delay slot L261: L260: L259: .ln 104 l.lwz r3,-80(r2) # SI load l.lwz r4,76(r3) # SI load l.addi r3,r0,0 # move immediate l.sfne r4,r3 l.bnf L262 l.nop # nop delay slot .ln 105 L263: l.jal ___errno l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r5,r0,20 # move immediate l.sw 0(r3),r5 l.addi r11,r0,-1 # move immediate l.j L219 l.nop # nop delay slot L265: l.j L262 l.nop # nop delay slot L266: l.j L263 l.nop # nop delay slot L264: L262: .ln 112 l.lwz r3,-80(r2) # SI load l.lwz r4,92(r3) # SI load l.addi r3,r0,0 # move immediate l.sfne r4,r3 l.bnf L267 l.nop # nop delay slot .ln 113 l.lwz r4,-80(r2) # SI load l.lwz r3,92(r4) # SI load l.lwz r4,24(r3) # SI load l.sw -76(r2),r4 l.lwz r5,28(r3) # SI load l.sw -72(r2),r5 l.lwz r4,32(r3) # SI load l.sw -68(r2),r4 l.lwz r5,36(r3) # SI load l.sw -64(r2),r5 .ln 114 l.lwz r3,-12(r2) # SI load l.lwz r4,-76(r2) # SI load l.sw 0(r3),r4 l.lwz r5,-72(r2) # SI load l.sw 4(r3),r5 l.lwz r4,-68(r2) # SI load l.sw 8(r3),r4 l.lwz r5,-64(r2) # SI load l.sw 12(r3),r5 .ln 115 l.lwz r4,-12(r2) # SI load l.lwz r3,8(r4) # SI load l.lwz r4,-16(r2) # SI load l.lwz r5,-20(r2) # SI load l.sub r4,r4,r5 l.lwz r5,-4(r2) # SI load l.add r4,r4,r5 l.lwz r6,0(r3) # SI load l.addi r3,r4,0 # move reg to reg l.lwz r4,-8(r2) # SI load l.lwz r5,-12(r2) # SI load l.jalr r6 l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r11,r3,0 # move reg to reg l.j L219 l.nop # nop delay slot L267: .ln 122 l.addi r4,r2,-60 l.lwz r3,-80(r2) # SI load l.jal _IMFS_find_match_in_dir l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.sw -80(r2),r3 .ln 123 l.lwz r3,-80(r2) # SI load l.addi r4,r0,0 # move immediate l.sfne r3,r4 l.bf L268 l.nop # nop delay slot .ln 124 L269: l.jal ___errno l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r4,r0,2 # move immediate l.sw 0(r3),r4 l.addi r11,r0,-1 # move immediate l.j L219 l.nop # nop delay slot L271: l.j L268 l.nop # nop delay slot L272: l.j L269 l.nop # nop delay slot L270: L268: .ln 130 l.lwz r3,-12(r2) # SI load l.lwz r5,-80(r2) # SI load l.sw 0(r3),r5 .ln 131 l.j L241 l.nop # nop delay slot L273: L274: .ln 135 l.j L241 l.nop # nop delay slot L275: .ln 138 L276: l.jal ___errno l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r4,r0,91 # move immediate l.sw 0(r3),r4 l.addi r11,r0,-1 # move immediate l.j L219 l.nop # nop delay slot L278: l.j L277 l.nop # nop delay slot L279: l.j L276 l.nop # nop delay slot L277: .ln 139 l.j L241 l.nop # nop delay slot L281: L241: .ln 142 l.j L225 l.nop # nop delay slot L226: .ln 148 l.lwz r3,-12(r2) # SI load l.lwz r4,-12(r2) # SI load l.lwz r5,12(r4) # SI load l.lwz r3,0(r3) # SI load l.lwz r4,24(r5) # SI load l.sfeq r3,r4 l.bnf L282 l.nop # nop delay slot l.lwz r3,-12(r2) # SI load l.movhi r4,hi(_rtems_filesystem_root) # move immediate (high) l.ori r4,r4,lo(_rtems_filesystem_root) # move immediate (low) l.lwz r3,0(r3) # SI load l.lwz r4,0(r4) # SI load l.sfne r3,r4 l.bnf L282 l.nop # nop delay slot .ln 150 l.lwz r4,-12(r2) # SI load l.lwz r3,12(r4) # SI load l.lwz r5,8(r3) # SI load l.sw -76(r2),r5 l.lwz r4,12(r3) # SI load l.sw -72(r2),r4 l.lwz r5,16(r3) # SI load l.sw -68(r2),r5 l.lwz r4,20(r3) # SI load l.sw -64(r2),r4 .ln 151 l.lwz r3,-12(r2) # SI load l.lwz r5,-76(r2) # SI load l.sw 0(r3),r5 l.lwz r4,-72(r2) # SI load l.sw 4(r3),r4 l.lwz r5,-68(r2) # SI load l.sw 8(r3),r5 l.lwz r4,-64(r2) # SI load l.sw 12(r3),r4 L282: .ln 154 l.lwz r3,-12(r2) # SI load l.jal _IMFS_Set_handlers l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.sw -84(r2),r3 .ln 160 l.lwz r3,-12(r2) # SI load l.lwz r4,-8(r2) # SI load l.jal _IMFS_evaluate_permission l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r4,r0,0 # move immediate l.sfne r3,r4 l.bf L283 l.nop # nop delay slot .ln 161 L284: l.jal ___errno l.nop # nop delay slot l.addi r3,r11,0 # move reg to reg l.addi r5,r0,13 # move immediate l.sw 0(r3),r5 l.addi r11,r0,-1 # move immediate l.j L219 l.nop # nop delay slot L286: l.j L283 l.nop # nop delay slot L287: l.j L284 l.nop # nop delay slot L285: L283: .ln 163 l.lwz r3,-84(r2) # SI load l.addi r11,r3,0 # move reg to reg l.j L219 l.nop # nop delay slot .ln 164 L219: .def .ef .val . .scl 101 .line 164 .endef l.lwz r9,0(r1) l.lwz r2,4(r1) l.jalr r9 l.addi r1,r1,92 .endproc _IMFS_eval_path .def _IMFS_eval_path .val . .scl -1 .endef
Go to most recent revision | Compare with Previous | Blame | View Log