aboutsummaryrefslogtreecommitdiff
path: root/exec/exec.c
Commit message (Collapse)AuthorAgeFilesLines
...
* [BFD] (bfd_mach_host_arch_mach): In decl, MACHINE arg is `long int *' now.Roland McGrath1995-01-151-8/+11
| | | | | | | | | [BFD] (host_bfd_arch_info): New variable. [BFD] (host_bfd): Initialize `arch_info' member to its address. (check) [BFD]: Use bfd_arch_get_compatible properly, rather than the nonexistent bfd_arch_compatible. (main) [BFD]: Fill in host_bfd.arch_info instead of old `obj_machine' and `obj_archiecture' members, which BFD no longer has.
* (struct execdata): New members `headbuf', `file_data', `optimal_block'.Roland McGrath1994-12-121-85/+300
| | | | | | | | | | | | | | | | | | (load_section): Copy data from U->file_data if that is nonnull. Use new subfunction `write_to_task' that handles non-page aligned sections. (input_room): Fix EOF check. Use io_read if no memory object. (prepare): New function, broken out of check. Initialize E->file_data and E->optimal_block. Set E->stream.__seen bit. (check): No longer take FILE arg. Use E->file_data if nonnull; else read from stream if no memory object. (finish_mapping): Reset members after deallocating resources. (finish): Likewise. Call fclose. Don't deallocate E->header if it points to &E->headbuf or E->file_data. (check_gzip): New function, implements executing gzip'd binaries. (do_exec): Call prepare before check. Call check_gzip if file format unrecognized.
* (set_active_trans): Don't deallocate EXECNODE here to work around aMichael I. Bushnell1994-11-091-1/+2
| | | | ufs bug.
* Include <hurd/paths.h> and <fcntl.h>.Michael I. Bushnell1994-11-091-0/+3
| | | | (set_active_trans): Declare as void.
* (set_active_trans): New function.Michael I. Bushnell1994-11-091-0/+19
| | | | (S_exec_init): Call set_active_trans.
* entered into RCSMichael I. Bushnell1994-08-311-7/+13
|
* Formerly exec.c.~84~Roland McGrath1994-08-311-24/+46
|
* Formerly exec.c.~83~Michael I. Bushnell1994-08-301-11/+32
|
* Formerly exec.c.~82~Michael I. Bushnell1994-08-291-9/+24
|
* Formerly exec.c.~81~Michael I. Bushnell1994-08-171-25/+16
|
* Formerly exec.c.~80~Michael I. Bushnell1994-08-161-6/+10
|
* Formerly exec.c.~79~Roland McGrath1994-08-161-2/+4
|
* Formerly exec.c.~78~Michael I. Bushnell1994-08-151-52/+107
|
* Formerly exec.c.~77~Michael I. Bushnell1994-07-221-2/+2
|
* Formerly exec.c.~76~Michael I. Bushnell1994-07-201-1/+1
|
* Formerly exec.c.~75~Michael I. Bushnell1994-07-191-6/+6
|
* Initial revisionMichael I. Bushnell1994-06-241-0/+1516