Emanuele Aliberti
99af0f4db6
Minor changes to make the posix module partially compile.
...
svn path=/trunk/; revision=7165
2003-12-21 20:11:46 +00:00
Emanuele Aliberti
719909479f
I changed the PSXDLL.DLL version info description to make it different from MS' (and make it say what it actually is).
...
svn path=/trunk/; revision=6171
2003-09-27 21:23:23 +00:00
guido
86e9bc55c8
Renamed 'makefile' to 'Makefile' in order to build on linux
...
svn path=/trunk/; revision=6168
2003-09-27 18:52:31 +00:00
Emanuele Aliberti
24315e0593
PSX: POSIXW32: I updated a note about creating a PSX process from W32.
...
svn path=/trunk/; revision=5908
2003-08-28 20:01:23 +00:00
Emanuele Aliberti
b5984d7099
PSXDLL: RtlNtStatusToPsxErrno moved to PSX subsystem client library from NTDLL.
...
svn path=/trunk/; revision=5753
2003-08-22 13:55:15 +00:00
Emanuele Aliberti
9fa1fd384e
Names fixed.
...
svn path=/trunk/; revision=4663
2003-05-10 10:30:18 +00:00
Robert Dickenson
d55087f86e
Hope I fixed the broken issue.
...
svn path=/trunk/; revision=4031
2003-01-18 15:55:07 +00:00
Robert Dickenson
3f13766f16
added install batch similar to that provided in /reactos. Removed deprecated Makefile.
...
svn path=/trunk/; revision=3947
2003-01-07 16:24:45 +00:00
Robert Dickenson
3028effd84
doing some maintenance on the posix build system, getting in sync with reactos base.
...
svn path=/trunk/; revision=3940
2003-01-05 18:29:41 +00:00
Robert Dickenson
0ab5c4ecee
doing some maintenance on the posix build system, getting in sync with reactos base.
...
svn path=/trunk/; revision=3939
2003-01-05 18:10:27 +00:00
Robert Dickenson
d2d897b1c4
something going spooky with CVS, trying to get this file in...
...
svn path=/trunk/; revision=3901
2002-12-27 14:53:06 +00:00
Robert Dickenson
e464b1cd43
rename target from sh.exe to baresh.exe to avoid namespace conflict.
...
svn path=/trunk/; revision=3897
2002-12-26 18:28:25 +00:00
Robert Dickenson
c36596ece0
Keep the posix module buildable, and add some CVS sugar for easier scanning.
...
svn path=/trunk/; revision=3896
2002-12-26 18:14:38 +00:00
Rex Jolliff
385fdfdfeb
revert of mass delete of the posix subsystem. perhaps there is hope for it yet.
...
svn path=/trunk/; revision=3674
2002-10-29 04:45:58 +00:00
KJK::Hyperion
6efd5e3b01
POSIX+ says goodbye and leaves. It used to be fun, now it's just painful
...
svn path=/trunk/; revision=3653
2002-10-24 23:29:19 +00:00
Emanuele Aliberti
21f3631d43
PAGESIZE to PAGE_SIZE.
...
svn path=/trunk/; revision=3637
2002-10-18 21:56:39 +00:00
Emanuele Aliberti
ef773a3f6b
PSX: minor changes to the 'posix' module for enabling full compilation.
...
Q: should the dk for a subsystem be contained in that subsystem's tree?
svn path=/trunk/; revision=3595
2002-10-01 20:21:45 +00:00
Steven Edwards
2df0829929
Stick the import lib in the right place.
...
svn path=/trunk/; revision=3392
2002-08-25 10:20:51 +00:00
Emanuele Aliberti
d4dc1756c4
Makefile fixes to compile.
...
svn path=/trunk/; revision=3381
2002-08-23 12:40:56 +00:00
Emanuele Aliberti
10514a1fd8
PSXSS: It seems the renamed csrterm did not get in the repository.
...
PSXSS: I try again.
svn path=/trunk/; revision=3029
2002-06-09 08:37:07 +00:00
Emanuele Aliberti
6eab84796a
Mostly path fixing after new modules layout is in effect.
...
I renamed the terminal emulator CSRTERM: now it is named POSIXW32,
because it is a a door to reach the POSIX+ subsystem FROM the Win32
subsystem.
svn path=/trunk/; revision=3026
2002-06-08 16:28:05 +00:00
KJK::Hyperion
aec0b9bcfc
New calls and new exported functions
...
svn path=/trunk/; revision=2967
2002-05-17 02:21:54 +00:00
KJK::Hyperion
da32d20e2c
Miscellaneous calls
...
svn path=/trunk/; revision=2966
2002-05-17 02:16:16 +00:00
KJK::Hyperion
2d949174b9
Preliminary code for fork()
...
svn path=/trunk/; revision=2965
2002-05-17 02:12:55 +00:00
KJK::Hyperion
bce8535f50
Started implementing sys/stat.h calls
...
svn path=/trunk/; revision=2964
2002-05-17 02:10:41 +00:00
KJK::Hyperion
75a810da7d
TLS calls (currently unused)
...
svn path=/trunk/; revision=2963
2002-05-17 02:07:14 +00:00
KJK::Hyperion
69ca37d697
Temporary code for debugging purposes
...
svn path=/trunk/; revision=2962
2002-05-17 02:04:39 +00:00
KJK::Hyperion
d24e468cb0
Fixed some embarassing errors
...
svn path=/trunk/; revision=2961
2002-05-17 01:55:34 +00:00
KJK::Hyperion
a2da78fa4e
errno finally thread-safe
...
svn path=/trunk/; revision=2960
2002-05-17 01:52:03 +00:00
KJK::Hyperion
a97804075b
Temporary code for debugging purposes
...
svn path=/trunk/; revision=2959
2002-05-17 01:49:53 +00:00
KJK::Hyperion
084950fd26
Temporary code
...
svn path=/trunk/; revision=2958
2002-05-17 01:47:13 +00:00
KJK::Hyperion
34a6708f44
Fixed assert() macro, fixed header
...
svn path=/trunk/; revision=2957
2002-05-17 01:42:41 +00:00
KJK::Hyperion
9523648137
SysV IPC headers
...
svn path=/trunk/; revision=2956
2002-05-17 01:37:15 +00:00
Emanuele Aliberti
3febeb4ae5
Minor fixes-
...
svn path=/trunk/; revision=2847
2002-04-14 18:06:39 +00:00
Emanuele Aliberti
bb24d01a48
PSX: early code for the PSXSS server program. Currently it is a W32 console application,
...
therefore it is not a proper subsystem, but it will be converted to native as soon as
it begins working. It probably does NOT work under ROS. I tested it under NT 4.0 SP 6a.
To see what it creates in the system name sapce, run WinObj, and HandleEx. If you
run csrterm.exe, it tries to connect to psxss.exe, but then dies because the API to
tell psxss to create a PSX process it not implemented yet. PSXDLL.DLL will connect
to \POSIX+\ApiPort (initial code in psx/lib/psxdll/misc/init.c is mute).
svn path=/trunk/; revision=2841
2002-04-10 21:30:22 +00:00
Emanuele Aliberti
f6c21b1a91
PSX: updated internal PSXSS system calls table generator.
...
svn path=/trunk/; revision=2840
2002-04-10 21:13:30 +00:00
Emanuele Aliberti
b9b1d40823
PSX: more work on the terminal emulator that runs in the W32 subsystem.
...
svn path=/trunk/; revision=2839
2002-04-10 21:12:41 +00:00
Emanuele Aliberti
2888319d30
Wrong port: CSRTERM.EXE will connect to \POSIX+\SessionPort not to
...
\POSIX+\ApiPort.
svn path=/trunk/; revision=2829
2002-04-07 14:06:46 +00:00
Emanuele Aliberti
6bdcbd1bb7
Minor change.
...
svn path=/trunk/; revision=2828
2002-04-07 13:56:16 +00:00
Emanuele Aliberti
8c130e007e
Version info script added.
...
Modified to link against /dk/psx/lib/psxdll.a
svn path=/trunk/; revision=2827
2002-04-07 13:53:51 +00:00
Emanuele Aliberti
3cbf8c1de6
PSX: The tool to build internal system calls tables and auxiliary C files.
...
svn path=/trunk/; revision=2825
2002-04-06 16:07:34 +00:00
Emanuele Aliberti
0c3dba541d
Minor fixes: some more code needed to make it work.
...
This one actually connects to the PSXSS.EXE process.
svn path=/trunk/; revision=2824
2002-04-06 16:00:46 +00:00
Steven Edwards
3a6f36f512
typedef int key_t; was defined twice
...
svn path=/trunk/; revision=2793
2002-03-31 04:37:19 +00:00
KJK::Hyperion
e23995664a
updated clean rule
...
svn path=/trunk/; revision=2772
2002-03-23 18:13:33 +00:00
KJK::Hyperion
3b1645e839
some types and constants modified for compatibility with Microsoft POSIX
...
svn path=/trunk/; revision=2761
2002-03-22 01:26:28 +00:00
KJK::Hyperion
4e0441ed70
dummy include files for compatibility with Microsoft POSIX
...
svn path=/trunk/; revision=2760
2002-03-22 01:24:49 +00:00
KJK::Hyperion
3fdc53241d
useless commit: fixed comment
...
svn path=/trunk/; revision=2759
2002-03-21 22:50:06 +00:00
KJK::Hyperion
a910a28a31
added read and write syscalls to psxdll, rule for csrapi.a
...
svn path=/trunk/; revision=2758
2002-03-21 22:49:24 +00:00
KJK::Hyperion
abded70d84
Csr API (temporary - for testing purposes only)
...
svn path=/trunk/; revision=2757
2002-03-21 22:48:38 +00:00
KJK::Hyperion
8bc9429074
more forward exports to NTDLL
...
svn path=/trunk/; revision=2756
2002-03-21 22:47:05 +00:00