Timeline



Feb 5, 2006:

3:26 PM Ticket #47 (Create .sym files directly from emxomfld) created by Yuri Dario
This patch allows emxomfld to produce a .sym file directly when -Zsym …
2:41 PM Ticket #46 (ilink map file name is wrong when multiple dots are in target name) created by Yuri Dario
When the target name has multiple dots (e.g. my.code.dll), ilink will …
12:21 PM Ticket #45 (libc: speed up path resolving) created by bird
There are several tricks that should be used in the unix path resolver …
9:20 AM Ticket #44 (libc: statvfs reports 14 chars max filename length everywhere) created by bird
I think this is a left over from the DOS days. We should return 255 on …
6:55 AM Changeset [2535] by bird
memalign and valloc shouldn't be in USE_GNU in malloc.h.
6:28 AM Changeset [2534] by bird
0.6.1 notes.
6:02 AM Ticket #43 (libc: Runtime configuration of where to use UnixEAs) created by bird
This is a followup to #21. Should add some kind of env.var. for …
5:47 AM Changeset [2533] by bird
#30: Fixed toupper / tolower EOF regression. (test_ctype.c found it).
4:53 AM Ticket #42 (libc: Add logging option for not creating the log file until it's ...) created by bird
Even with LIBC_LOGGING=-all we get log files with the default …
4:42 AM Changeset [2532] by bird
fixed the test to check for type too and ignore the readonly problem …
4:33 AM Changeset [2531] by bird
#41: typo breaking fchmod().
4:13 AM Changeset [2530] by bird
Fixed incorrect assertion in libc_back_fsInfoObjRelease.
4:07 AM Changeset [2529] by bird
Fixed incorrect assertion in libc_back_fsInfoObjRelease.
3:57 AM Changeset [2528] by bird
#41: And added special file mode mask getter and extra validations to …
3:48 AM Changeset [2527] by bird
added symlink-1.
3:40 AM Changeset [2526] by bird
#41: And added special file mode mask getter and extra validations to …
2:54 AM Ticket #41 (libc: incorrect __libc_back_fsUnixAttribsGet() usage caused st_dev ...) closed by bird
fixed: That's not quite right. the fstat backend is delaying the dev/ino calc …
2:54 AM Changeset [2525] by bird
#41: Calc st_ino and st_dev at the end of the unix attrib getter if …
2:13 AM Ticket #41 (libc: incorrect __libc_back_fsUnixAttribsGet() usage caused st_dev ...) created by bird
we're not checking if we actually read any UnixEAs in …
2:11 AM Ticket #40 (libc: open("/", RDONLY) fails.) closed by bird
fixed: That's it. fixed.
2:11 AM Changeset [2524] by bird
#40: Fixed double slash preventing root directories from being opened.
2:00 AM Ticket #40 (libc: open("/", RDONLY) fails.) created by bird
We fail to open the root directory, probably because of the trailing '/'.
1:56 AM Changeset [2523] by bird
1:54 AM Ticket #21 (libc: limit Unix EAs to specific file systems) closed by bird
fixed: We're now only reading and writing UnixEAs on HPFS, JFS, FAT and RAMFS …
1:53 AM Changeset [2522] by bird
#21: Restrict reading and writing of UnixEAs to HPFS, JFS, FAT and RAMFS.

Feb 4, 2006:

11:05 PM Ticket #36 (emxbind: export truncation bug and allow export & imports up to 255 chars) closed by bird
fixed: The export.c patch is quite obviously wrong. I've changed it to emit a …
11:05 PM Changeset [2521] by bird
o #38: Fixed truncation bug writing to the LX nametable. Imports and …
10:09 PM Ticket #35 (ld crashes when map files are enabled) closed by bird
duplicate: Duplicate of #27.
7:14 PM Ticket #39 (dllar.cmd enhancements) created by Yuri Dario
This patch allows dllar.cmd to produce also omf import libraries and …
6:10 PM Changeset [2520] by bird
#38: Added DosSysCtl? prototype and use it on panic to check for debugger.
6:09 PM Ticket #38 (libc: when debugged default to breakpoint on panic) closed by bird
fixed: Implemented.
6:08 PM Changeset [2519] by bird
#38: Added DosSysCtl? prototype and use it on panic to check for debugger.
6:04 PM Ticket #38 (libc: when debugged default to breakpoint on panic) created by bird
There is a DosSysCtl? function for detecting whether we're being …
6:00 PM Changeset [2518] by bird
#33: Fixed a runpath in libc_back_signalWait which didn't reacquire …
5:57 PM Ticket #33 (libc: panic when using timers) closed by bird
fixed: There was a return path in libc_back_signalWait which didn't …
5:38 PM Ticket #37 (export for symbols longer than 255 chars) created by Yuri Dario
emxbind cannot parse .def files with symbols longer than 255 chars. …
5:32 PM Ticket #36 (emxbind: export truncation bug and allow export & imports up to 255 chars) created by Yuri Dario
Symbols longer than 127 bytes are truncated, code removed appear bad …
5:26 PM Ticket #35 (ld crashes when map files are enabled) created by Yuri Dario
ld crashes when map file name differs from module name, because of …
4:26 PM Ticket #34 (weakld: generate duplicate weak aliases) closed by bird
fixed: The hashing changes in emxomf broke some silly attempt at keeping …
4:25 PM Changeset [2517] by bird
#34: Removed all the silliness trying to deadl with truncated symbols.
3:35 PM Ticket #34 (weakld: generate duplicate weak aliases) created by bird
weakld sometimes (wonder if symbol hashing is required) outputs more …
12:26 PM Changeset [2516] by bird
#25: Ensure correct address length returns from recvmsg and recvfrom.
11:45 AM Changeset [2515] by bird
#32: Fixed incorrect readdir_r return code when out of files.
11:43 AM Ticket #32 (libc: readdir_r returns -1 instead of errno) closed by bird
fixed: There was already a todo comment on the problem. I've just changed it …

Feb 3, 2006:

9:52 PM Ticket #20 (libc: random panic SIGSEGV when doing parallel builds) closed by bird
fixed: Rewritten code using mktemp. The problem should be gone now.
9:51 PM Changeset [2514] by bird
Bug 20, fixed: use mkstemp + close instead of mktemp for the response file.
9:48 PM Changeset [2513] by bird
Bug 20, fixed: use libiberty make_temp_file instead of big, clumsy and …
9:30 PM Changeset [2512] by bird
Bug 20, fixed: use libiberty make_temp_file instead of big, clumsy and …

Feb 1, 2006:

6:46 PM Ticket #33 (libc: panic when using timers) created by bird
With IPRT tstTimer I get a LIBC PANIC! on the release of a mutex …
6:37 PM Ticket #32 (libc: readdir_r returns -1 instead of errno) created by bird
Title says it all.

Jan 22, 2006:

6:31 PM BuildLibc edited by bird
(diff)
6:26 PM BuildLibc edited by bird
(diff)

Jan 19, 2006:

2:47 AM Ticket #30 (setlocale / ctype is broken.) closed by bird
fixed
2:46 AM Ticket #31 (libc: is*() testcase) created by bird
Need a proper isxxxx() testcase so locale bustage can be found earlier.
2:44 AM Changeset [2511] by bird
Fixes #30: Fixed two locale bugs. First, setlocale called a locale …
1:11 AM Ticket #30 (setlocale / ctype is broken.) created by bird
We're using ___wctype() which is checking the globals instead …

Jan 16, 2006:

9:22 PM Ticket #29 (Seriously odd g++ error trying to include os2emx.h from os2.h) created by bird
[…]

Jan 15, 2006:

4:40 AM Ticket #28 (emxbind doesn't read library name from .def file) closed by bird
fixed
4:40 AM Changeset [2510] by bird
Use DLL name from the .DEF file when present. Fixes #28.
4:32 AM Ticket #27 (ld bug when map files are requested) closed by bird
fixed
4:32 AM Changeset [2509] by bird
Applied fix from Yuri. Fixes #27.

Jan 14, 2006:

10:13 AM Ticket #28 (emxbind doesn't read library name from .def file) created by Yuri Dario
The module name used by emxbind when building dynamic libraries is not …

Jan 11, 2006:

4:27 PM Ticket #27 (ld bug when map files are requested) created by Yuri Dario
In write_output(), map file name overwrites memory because of wrong …

Jan 7, 2006:

9:14 AM LibcLogging edited by anonymous
(diff)
9:13 AM LibcLogging edited by anonymous
(diff)

Jan 2, 2006:

12:13 PM Ticket #26 (using gcc -h* gives fatal error) created by setiraz@…
Hi, using commandlines like gcc -h* or gcc --help=topic

Dec 19, 2005:

1:50 PM Ticket #25 (libc: recvmsg/recvfrom doesn't set correct address length) created by bird
The OS/2 tcpip stack is very picky about address sizes (see mozilla …

Dec 18, 2005:

8:10 PM Ticket #19 (gcc: gcc limits.h overrides limits.h from libc) closed by bird
fixed: The PATH wasn't the clue. The problem was in t-emx, first we used a PC …
8:10 PM Changeset [2508] by bird
Ref #19 - testcase.
7:53 PM Changeset [2507] by bird
Reorganization continues.
7:49 PM Changeset [2506] by bird
Reorganization continues.
7:47 PM Changeset [2505] by bird
Reorganization continues.
7:43 PM Changeset [2504] by bird
Reorganization continues.
7:36 PM Changeset [2503] by bird
Reorganization continues.
7:33 PM Changeset [2502] by bird
And we *need* STMP_FIXINC because of limits.h depends on syslimits.h …
5:03 PM Changeset [2501] by bird
NATIVE_SYSTEM_HEADER_DIR must be all forward slashes!
1:31 PM Changeset [2500] by bird
limits.h fix attempt (gcc forward slashes first).
12:41 PM Changeset [2499] by bird
#23: Corrected EA name in template from FLAGS to SYMLINK.
12:40 PM Ticket #23 (libc: symlink is broken) closed by bird
fixed: Wrong symbol name in the template structure ("FLAGS" instead of …
12:40 PM Changeset [2498] by bird
#23: Corrected EA name in template from FLAGS to SYMLINK.
11:31 AM Ticket #24 (libc: fts crashes because it's still using chdir()) closed by bird
fixed: Fixed in changeset [2497].
11:25 AM Changeset [2497] by bird
Fixes #24 - chdir() crash in fts.c. - dirfd() problem in fts.c which …
9:17 AM Ticket #24 (libc: fts crashes because it's still using chdir()) created by bird
The various fts APIs when enumerating directories because HAVE_FCHDIR …
8:57 AM Ticket #22 (libc: path resolver fails on open file) closed by anonymous
fixed
8:56 AM Changeset [2496] by bird
#22: Added DosFindFirst?() as fallback when DosQueryPathInfo?() fails to …
8:09 AM Changeset [2495] by bird
Overlooked one place where the minor version was needed.
7:43 AM Changeset [2494] by bird
o Don't display usage() on failure, just the error message.
7:17 AM Changeset [2493] by bird
0.6.1
6:50 AM Changeset [2492] by bird
Created the libc06 forwarder dll.

Dec 17, 2005:

5:30 AM Ticket #23 (libc: symlink is broken) created by bird
When porting BSD ln for using kBuild I find that symlink isn't …
4:35 AM BuildLibc edited by Dave Yeo
(diff)

Dec 15, 2005:

8:56 PM LibcLogging created by bird
8:42 PM WikiStart edited by anonymous
(diff)

Dec 14, 2005:

8:02 PM Ticket #22 (libc: path resolver fails on open file) created by bird
pwd_mkdb (baselayout) has trouble doing stat() on the temporary …
6:09 PM Ticket #21 (libc: limit Unix EAs to specific file systems) created by bird
Fat32 does not implement EAs efficiently, and some other IFSes doesn't …
6:04 PM Ticket #20 (libc: random panic SIGSEGV when doing parallel builds) created by bird
Two or more parallel builds of mozilla is reported causing random …
5:42 AM Changeset [2491] by bird
Corrected directory deps.

Dec 13, 2005:

5:58 AM BuildLibc edited by Dave Yeo
(diff)

Dec 12, 2005:

4:30 AM Changeset [2490] by bird
We cannot rename open files.
4:28 AM Changeset [2489] by bird
FreeBSD 5.4. (src/lib/libc/gen/pw_scan.h)
4:26 AM Changeset [2488] by bird
FreeBSD 5.4.
4:23 AM Changeset [2487] by bird
FreeBSD 5.4.
4:22 AM Changeset [2486] by bird
adding baselayout
4:22 AM Changeset [2485] by bird
adding baselayout

Dec 11, 2005:

7:10 AM Changeset [2484] by bird
kBuild development.
2:49 AM Changeset [2483] by bird
#19: Added missing [U]LONG_LONG_MAX/MINs since gcc defines these.
2:47 AM Changeset [2482] by bird
#19: Added missing [U]LONG_LONG_MAX/MINs since gcc defines these.
2:34 AM Ticket #19 (gcc: gcc limits.h overrides limits.h from libc) created by bird
GCC has it's own limits.h which hides the limits.h in usr/include …

Dec 7, 2005:

4:54 PM Ticket #18 (libc: -Zbin-files doesn't work on stdin/out/err - init order) created by bird
There is a init order problem with -Zbin-files when LIBC is linked …

Dec 5, 2005:

3:25 AM Changeset [2481] by bird
3:24 AM Changeset [2480] by bird
more templates.
3:23 AM Changeset [2479] by bird
converted to nasm.
3:23 AM Changeset [2478] by bird
Initial config.
1:12 AM Changeset [2477] by bird
early draft.
1:12 AM Changeset [2476] by bird
early adoption.
12:51 AM Changeset [2475] by bird
Initial config.
12:51 AM Changeset [2474] by bird
noyywrap option.
12:12 AM Changeset [2473] by bird
scripts are just another thing which needs copying.

Dec 4, 2005:

7:16 AM Changeset [2472] by bird
adjustment.
7:15 AM Changeset [2471] by bird
adjustment.

Dec 3, 2005:

11:25 PM Changeset [2470] by bird
early work.
11:24 PM Changeset [2469] by bird
attempt a kBuild cfg.
8:28 PM Changeset [2468] by bird
commented out sys/_timespec.h

Nov 23, 2005:

1:25 PM Faq edited by bird
(diff)
1:23 PM Faq created by bird
1:12 PM WikiStart edited by bird
(diff)

Nov 22, 2005:

9:03 PM Ticket #17 (LIBC PANIC!! ) closed by anonymous
invalid: Worked previously and after running configure it now works again. The …
9:02 AM WikiStart edited by ktk
(diff)
8:54 AM WikiStart edited by ktk
(diff)

Nov 21, 2005:

4:31 AM Ticket #17 (LIBC PANIC!! ) created by abwillis1@…
Building coreutils fails under gcc 3.3.5ga2, worked in RC1. chmod +x …

Nov 19, 2005:

4:16 PM Changeset [2467] by bird
OS/2 changes.
4:15 PM Changeset [2466] by bird
FreeBSD CVS 2005-07-07
4:06 PM Changeset [2465] by bird
FreeBSD CVS 2005-07-07
4:03 PM Changeset [2464] by bird
FreeBSD CVS 2005-07-07
3:58 PM Changeset [2463] by bird
OS/2 changes.
10:46 AM Changeset [2462] by bird
NetBSD sh 2005-07-03.
10:45 AM Changeset [2461] by bird
NetBSD sh 2005-07-03.
10:42 AM Changeset [2460] by bird
NetBSD sh 2005-07-03.

Nov 17, 2005:

3:00 PM Milestone libc-0.6 completed
The LIBC v0.6 release. The major focus was (at first) fork(), and has …
5:31 AM Changeset [2459] by bird
More packing.
5:11 AM Changeset [2458] by bird
ga2
2:50 AM Changeset [2457] by bird
it's OFFICIAL_BIRD_VERSION not _BUILD! Rebuilding ga as ga2.

Nov 16, 2005:

7:14 AM BuildLibc edited by bird
(diff)
7:12 AM BuildLibc edited by bird
(diff)
7:11 AM BuildLibc edited by bird
(diff)
7:03 AM BuildLibc edited by bird
(diff)
7:02 AM BuildLibc edited by bird
(diff)
7:02 AM BuildLibc edited by bird
(diff)
7:01 AM BuildLibc edited by bird
(diff)
6:49 AM BuildLibc created by bird
6:22 AM Changeset [2456] by bird
cleaned up packing.
6:20 AM Ticket #16 (Allows dot as valid char for dll names) closed by bird
fixed: This works fine with emxomfld. In the a.out world, the .def-file is …
6:16 AM Ticket #15 (Duplicate definition of setkey) closed by bird
fixed: the problem is simply differente return type in the BSD header …
6:14 AM Changeset [2455] by bird
fixed setkey prototype.
3:57 AM Changeset [2454] by bird
Official build stuff.
3:52 AM WikiStart edited by bird
(diff)
3:48 AM Changeset [2453] by bird
Official build stuff.
3:47 AM Changeset [2452] by bird
Official build stuff.
3:37 AM Changeset [2451] by bird
ga.
3:28 AM Changeset [2450] by bird
3:27 AM Changeset [2449] by bird
Allow '.' and '@' in LIBRARY/NAME names.

Nov 15, 2005:

3:40 AM Changeset [2448] by bird
serious restructuring in progress.
2:26 AM Changeset [2447] by bird
removed -t.
1:06 AM Changeset [2446] by bird
serious restructuring in progress.

Nov 14, 2005:

9:43 PM Changeset [2445] by bird
restructuring
3:51 PM Ticket #16 (Allows dot as valid char for dll names) created by Yuri Dario
The .def library parser doesn't allow dots inside names for DLL. This …
2:01 PM Ticket #15 (Duplicate definition of setkey) created by paul@…
When building Apache2 with Innotek GCC 3.3.5R1 & also latest cvs, …
5:42 AM Changeset [2444] by bird
0.6 release.

Nov 13, 2005:

9:46 PM Changeset [2443] by bird
0.6
9:08 PM Ticket #14 (libc: implement the opendir() APIs using getdirents ) created by bird
getdirents() is available and should be used to replace the current …
8:56 PM Changeset [2442] by bird
Creating the libc-0.6 / gcc 3.3.5 / binutils 2.14 main branch.
8:36 PM kBuild created by bird
8:30 PM Ticket #13 (emx: Review and merge the ELF emxomf changes.) created by bird
Stefan Milcke has implemented ELF support in emxomf, his changes …
8:28 PM Ticket #12 (emx: Use kBuild) created by bird
Configure the emx toolchain to be build using kBuild. …
8:27 PM Ticket #11 (libc: Use kBuild) created by bird
Configure libc to be build using kBuild. This is not …
8:24 PM Ticket #10 (libc/emx: separating libc and the emx toolchain) created by bird
The first thing that's going to be done in the 0.7 development cycle …
8:19 PM Ticket #9 (libc: unix orphan) created by bird
libc is currently killing any processes which are orphaned. The …
1:07 PM Changeset [2441] by bird
12:05 PM Changeset [2440] by bird
Initial coding.
12:01 PM Ticket #8 (libc: fcntl(F_SETFL) w/ O_NONBLOCK on sockets) closed by bird
fixed: Fixed in changeset 2439 (http://svn.netlabs.org/libc/changeset/2439). …
11:59 AM Changeset [2439] by bird
Created proper backend for fcntl removing F_GETOSFD in the process. …
11:55 AM Changeset [2438] by bird
nonblock-1 initial coding.
11:50 AM Changeset [2437] by bird
Fixed a generic error handling bug in ioctl, write, read, dup and dup …
11:35 AM Changeset [2436] by bird
added a MIX return macros.
11:33 AM Changeset [2435] by bird
Fixed ioctl() error handling bug causing bad errno.
3:46 AM Changeset [2434] by bird
text.
3:02 AM Ticket #5 (@response handling incomplete) closed by bird
wontfix: I've applied the read buffer bit because it doesn't really harm …
3:01 AM Changeset [2433] by bird
Changed line buffer from 512 to 8192 bytes in _response(). re #5.
2:42 AM Ticket #4 (shmat wrong return code) closed by bird
fixed: Applied with appropriate (void *) cast.
2:41 AM Changeset [2432] by bird
Corrected shmat to return -1 instead of NULL on failure.
2:36 AM Ticket #7 (emxomf: 255 name limit and weak symbols) closed by bird
fixed: I've fixed the problems, the patch was a good guideline but it didn't …
2:30 AM Ticket #1 (test ticket) closed by bird
invalid
2:30 AM Ticket #2 (Convert cvs to svn) closed by bird
fixed
2:27 AM Changeset [2431] by bird
Fixed problems with symbol truncation. Kudos to Yuri for tracking down …
1:13 AM Changeset [2430] by bird
emxomf long symbols.

Nov 12, 2005:

10:26 PM Changeset [2429] by bird
removing attics
10:24 PM Changeset [2428] by bird
removing attics
10:06 PM Changeset [2427] by bird
Fixed bug in the sigsuspend (includes pause ++) handling, would …

Nov 10, 2005:

7:59 PM C99 created by bird
7:57 PM InnoTekLibc edited by bird
(diff)
10:31 AM GnuGcc edited by anonymous
(diff)
Note: See TracTimeline for information about the timeline view.