Changelog.full 32 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564
  1. ---------------------
  2. PatchSet 2412
  3. Date: 2003/03/04 07:05:33
  4. Author: andersen
  5. Branch: HEAD
  6. Tag: (none)
  7. Log:
  8. Fix compile when profiling is disabled
  9. Members:
  10. libc/sysdeps/linux/i386/crt0.S:1.19->1.20
  11. ---------------------
  12. PatchSet 2413
  13. Date: 2003/03/04 10:13:01
  14. Author: andersen
  15. Branch: HEAD
  16. Tag: (none)
  17. Log:
  18. Teach ldd to be a bit more helpful by telling you specifically
  19. what the problem library is that is linked vs glibc.
  20. -Erik
  21. Members:
  22. ldso/ldso/ldso.c:1.65->1.66
  23. ---------------------
  24. PatchSet 2414
  25. Date: 2003/03/04 10:39:05
  26. Author: andersen
  27. Branch: HEAD
  28. Tag: (none)
  29. Log:
  30. Patch from Stefan Allius to make ldd.c compile under Solaris
  31. Members:
  32. ldso/util/ldd.c:1.27->1.28
  33. ---------------------
  34. PatchSet 2415
  35. Date: 2003/03/04 10:47:50
  36. Author: andersen
  37. Branch: HEAD
  38. Tag: (none)
  39. Log:
  40. Patch from Stefan Allius adding the function 'thread_self_stack'
  41. from glibc 2.3 that is needed for pthreads to compile for SuperH.
  42. Members:
  43. libpthread/linuxthreads/pthread.c:1.8->1.9
  44. ---------------------
  45. PatchSet 2416
  46. Date: 2003/03/04 20:56:00
  47. Author: andersen
  48. Branch: HEAD
  49. Tag: (none)
  50. Log:
  51. Seperate pthread debugging from uClibc debugging. They are used
  52. for different things.
  53. Members:
  54. extra/Configs/Config.in:1.17->1.18
  55. libpthread/Makefile:1.19->1.20
  56. ---------------------
  57. PatchSet 2417
  58. Date: 2003/03/05 10:28:53
  59. Author: andersen
  60. Branch: HEAD
  61. Tag: (none)
  62. Log:
  63. Default to using fork() for vfork() when no arch specific
  64. implementation of vfork is present.
  65. Members:
  66. libc/sysdeps/linux/common/Makefile:1.80->1.81
  67. libc/sysdeps/linux/common/vfork.c:INITIAL->1.1
  68. ---------------------
  69. PatchSet 2418
  70. Date: 2003/03/05 10:30:30
  71. Author: andersen
  72. Branch: HEAD
  73. Tag: (none)
  74. Log:
  75. The vfork system call on powerpc seems to be completely
  76. broken. Use fork instead, per glibc behavior.
  77. Members:
  78. libc/sysdeps/linux/powerpc/vfork.c:1.2->1.3
  79. ---------------------
  80. PatchSet 2419
  81. Date: 2003/03/05 10:52:44
  82. Author: andersen
  83. Branch: HEAD
  84. Tag: (none)
  85. Log:
  86. Patch from Stefan Allius:
  87. Hi Erik,
  88. I patched the initfini.awk script, so we can build crt[in].S for the SuperH
  89. targets with gmon-support.
  90. The patch moves all labels into the wright sections, and add some assembler
  91. statements to jump over them. (only activ on SH targets)
  92. The patch also avoid any references of _GLOBAL_OFFSET_TABLE_ or *gmon_start*
  93. in the crtn.S file. This should work on every target.
  94. Bye Stefan
  95. Members:
  96. extra/scripts/initfini.awk:1.8->1.9
  97. ---------------------
  98. PatchSet 2420
  99. Date: 2003/03/05 10:55:31
  100. Author: andersen
  101. Branch: HEAD
  102. Tag: (none)
  103. Log:
  104. Patch from Konrad Eisele to omit -Wl,--dynamic-linker from
  105. the gcc wrapper when not building with shared library support.
  106. Members:
  107. extra/gcc-uClibc/Makefile:1.56->1.57
  108. extra/gcc-uClibc/gcc-uClibc.c:1.54->1.55
  109. ---------------------
  110. PatchSet 2421
  111. Date: 2003/03/05 10:57:14
  112. Author: andersen
  113. Branch: HEAD
  114. Tag: (none)
  115. Log:
  116. Patch from Konrad Eisele to add include/asm-generic since, at least
  117. on sparc, this is needed by some of the include/asm files
  118. Members:
  119. Makefile:1.202->1.203
  120. ---------------------
  121. PatchSet 2422
  122. Date: 2003/03/06 11:28:09
  123. Author: andersen
  124. Branch: HEAD
  125. Tag: (none)
  126. Log:
  127. Update website
  128. Members:
  129. docs/uclibc.org/index.html:1.56->1.57
  130. docs/uclibc.org/old-news.html:1.10->1.11
  131. ---------------------
  132. PatchSet 2423
  133. Date: 2003/03/06 13:57:30
  134. Author: andersen
  135. Branch: HEAD
  136. Tag: (none)
  137. Log:
  138. Patch from Stefan Allius to finish off the last required bits
  139. for gmon profiling support for the SuperH target.
  140. Members:
  141. libc/sysdeps/linux/sh/Makefile:1.20->1.21
  142. libc/sysdeps/linux/sh/crt0.S:1.12->1.13
  143. libc/sysdeps/linux/sh/bits/machine-gmon.h:1.1->1.2
  144. ---------------------
  145. PatchSet 2424
  146. Date: 2003/03/06 14:16:35
  147. Author: andersen
  148. Branch: HEAD
  149. Tag: (none)
  150. Log:
  151. Make profiling on arm work
  152. Members:
  153. libc/sysdeps/linux/arm/Makefile:1.41->1.42
  154. libc/sysdeps/linux/arm/crt0.S:1.19->1.20
  155. ---------------------
  156. PatchSet 2425
  157. Date: 2003/03/06 15:03:33
  158. Author: andersen
  159. Branch: HEAD
  160. Tag: (none)
  161. Log:
  162. Finish off gmon based profiling for powerpc
  163. Members:
  164. libc/sysdeps/linux/powerpc/Makefile:1.18->1.19
  165. libc/sysdeps/linux/powerpc/crt0.S:1.6->1.7
  166. libc/sysdeps/linux/powerpc/mcount.S:INITIAL->1.1
  167. ---------------------
  168. PatchSet 2426
  169. Date: 2003/03/06 16:56:02
  170. Author: andersen
  171. Branch: HEAD
  172. Tag: (none)
  173. Log:
  174. For now, leave mmap on mips using mmap1, since mmap2 seems
  175. to have 'issues' (i.e. it doesn't work 100% properly).
  176. -Erik
  177. Members:
  178. libc/sysdeps/linux/mips/_mmap.c:1.2->1.3
  179. ---------------------
  180. PatchSet 2427
  181. Date: 2003/03/06 20:41:33
  182. Author: andersen
  183. Branch: HEAD
  184. Tag: (none)
  185. Log:
  186. Make the text a bit more clear
  187. Members:
  188. docs/uclibc.org/index.html:1.57->1.58
  189. ---------------------
  190. PatchSet 2428
  191. Date: 2003/03/06 20:45:11
  192. Author: andersen
  193. Branch: HEAD
  194. Tag: (none)
  195. Log:
  196. /me needs to learn to proofread
  197. Members:
  198. docs/uclibc.org/index.html:1.58->1.59
  199. ---------------------
  200. PatchSet 2429
  201. Date: 2003/03/06 20:57:44
  202. Author: andersen
  203. Branch: HEAD
  204. Tag: (none)
  205. Log:
  206. more random changes
  207. Members:
  208. docs/uclibc.org/index.html:1.59->1.60
  209. ---------------------
  210. PatchSet 2430
  211. Date: 2003/03/06 22:00:12
  212. Author: andersen
  213. Branch: HEAD
  214. Tag: (none)
  215. Log:
  216. Fixup ldd handling of multiple files
  217. Members:
  218. ldso/util/ldd.c:1.28->1.29
  219. ---------------------
  220. PatchSet 2431
  221. Date: 2003/03/07 12:05:46
  222. Author: andersen
  223. Branch: HEAD
  224. Tag: (none)
  225. Log:
  226. Patch from Stefan Allius:
  227. fix a couple of gcc 3.3 compiler warnings in gmon.c
  228. Members:
  229. include/sys/gmon.h:1.1->1.2
  230. libc/sysdeps/linux/common/gmon.c:1.1->1.2
  231. libc/sysdeps/linux/sh/bits/profil-counter.h:1.1->1.2
  232. ---------------------
  233. PatchSet 2432
  234. Date: 2003/03/07 12:07:13
  235. Author: andersen
  236. Branch: HEAD
  237. Tag: (none)
  238. Log:
  239. Patch from Stefan Allius:
  240. a make install_target stops if we have some sysmlinks in the destination
  241. target. This little patch force to install over a previous installed
  242. uClibc version,so we will allways get a consistent uClibc installation.
  243. Members:
  244. Makefile:1.203->1.204
  245. ---------------------
  246. PatchSet 2433
  247. Date: 2003/03/07 12:23:11
  248. Author: andersen
  249. Branch: HEAD
  250. Tag: (none)
  251. Log:
  252. Patch from Stefan Allius
  253. the ldd.c wasn't compilable for SuperH due to a missing ELFCLASSM define and
  254. the readelf executable was linked with a wrong dynamic linker path. To fix
  255. this I removed the --uclibc-use-build-dir.
  256. The patch also fixed all the compiler warnings (-Wall -W).
  257. Erik made a few additional changes to eliminate unused function arguments
  258. and fixup a static variable that was was doing the wrong thing
  259. Members:
  260. ldso/util/Makefile:1.31->1.32
  261. ldso/util/ldd.c:1.29->1.30
  262. ldso/util/readelf.c:1.7->1.8
  263. ---------------------
  264. PatchSet 2434
  265. Date: 2003/03/07 12:39:51
  266. Author: andersen
  267. Branch: HEAD
  268. Tag: (none)
  269. Log:
  270. remove a leftover debug printf
  271. Members:
  272. ldso/util/readelf.c:1.8->1.9
  273. ---------------------
  274. PatchSet 2435
  275. Date: 2003/03/10 17:23:42
  276. Author: andersen
  277. Branch: HEAD
  278. Tag: (none)
  279. Log:
  280. Patch from Jordan Crouse to avoid potential rendering problems
  281. Members:
  282. extra/config/menubox.c:1.2->1.3
  283. ---------------------
  284. PatchSet 2436
  285. Date: 2003/03/11 16:54:42
  286. Author: sjhill
  287. Branch: HEAD
  288. Tag: (none)
  289. Log:
  290. Compliance with MIPS ABI and MIPS kernel changes.
  291. Members:
  292. libc/sysdeps/linux/common/bits/kernel_sigaction.h:1.3->1.4
  293. libc/sysdeps/linux/mips/bits/sigaction.h:1.2->1.3
  294. ---------------------
  295. PatchSet 2437
  296. Date: 2003/03/11 20:07:00
  297. Author: andersen
  298. Branch: HEAD
  299. Tag: (none)
  300. Log:
  301. Minor cleanup to better sync with glibc 2.3
  302. Members:
  303. libpthread/linuxthreads/specific.c:1.4->1.5
  304. ---------------------
  305. PatchSet 2438
  306. Date: 2003/03/11 20:08:00
  307. Author: andersen
  308. Branch: HEAD
  309. Tag: (none)
  310. Log:
  311. Make it so debugging pthreads works, even with DODEBUG turned off
  312. -Erik
  313. Members:
  314. libpthread/Makefile:1.20->1.21
  315. libpthread/linuxthreads/Makefile:1.4->1.5
  316. ---------------------
  317. PatchSet 2439
  318. Date: 2003/03/11 20:27:02
  319. Author: andersen
  320. Branch: HEAD
  321. Tag: (none)
  322. Log:
  323. sjhill needs to buy donuts for everyone
  324. Members:
  325. libc/sysdeps/linux/common/bits/kernel_sigaction.h:1.4->1.5
  326. ---------------------
  327. PatchSet 2440
  328. Date: 2003/03/13 19:43:38
  329. Author: andersen
  330. Branch: HEAD
  331. Tag: (none)
  332. Log:
  333. resync with glibc 2.3
  334. Members:
  335. include/elf.h:1.6->1.7
  336. ---------------------
  337. PatchSet 2441
  338. Date: 2003/03/13 19:54:36
  339. Author: andersen
  340. Branch: HEAD
  341. Tag: (none)
  342. Log:
  343. Oops. Don't call strip twice
  344. Members:
  345. libpthread/linuxthreads/Makefile:1.5->1.6
  346. ---------------------
  347. PatchSet 2442
  348. Date: 2003/03/31 16:26:21
  349. Author: andersen
  350. Branch: HEAD
  351. Tag: (none)
  352. Log:
  353. Avoid errors with buggy preprocessors
  354. Members:
  355. extra/config/lkc_proto.h:1.1->1.2
  356. ---------------------
  357. PatchSet 2443
  358. Date: 2003/04/02 06:40:43
  359. Author: miles
  360. Branch: HEAD
  361. Tag: (none)
  362. Log:
  363. (free_to_heap): Unlock the heap before returning in the
  364. __UCLIBC_UCLINUX_BROKEN_MUNMAP__ case. Fix from YYang1@Winbond.com.tw.
  365. Members:
  366. libc/stdlib/malloc/free.c:1.16->1.17
  367. ---------------------
  368. PatchSet 2444
  369. Date: 2003/04/16 01:59:00
  370. Author: andersen
  371. Branch: HEAD
  372. Tag: (none)
  373. Log:
  374. Patch from Liam Girdwood to fix mips profiling when using
  375. newer gcc versions.
  376. Members:
  377. libc/sysdeps/linux/mips/bits/machine-gmon.h:1.1->1.2
  378. ---------------------
  379. PatchSet 2445
  380. Date: 2003/04/20 00:25:34
  381. Author: andersen
  382. Branch: HEAD
  383. Tag: (none)
  384. Log:
  385. Konrad Taro Eisele noticed the sparc struct stat was broken.
  386. Fix it.
  387. Members:
  388. libc/sysdeps/linux/sparc/bits/kernel_stat.h:1.3->1.4
  389. ---------------------
  390. PatchSet 2446
  391. Date: 2003/04/20 00:35:01
  392. Author: andersen
  393. Branch: HEAD
  394. Tag: (none)
  395. Log:
  396. Patch from Marshall M. Midden:
  397. It turns out that uClibc's syslog.c does not close sockets when
  398. doing retries and when it exits due to errors. This patch fixes
  399. it.
  400. Members:
  401. libc/misc/syslog/syslog.c:1.10->1.11
  402. ---------------------
  403. PatchSet 2447
  404. Date: 2003/04/21 20:07:26
  405. Author: andersen
  406. Branch: HEAD
  407. Tag: (none)
  408. Log:
  409. Fix SIGTRAP handling on arm. The defination of struct ucontext,
  410. which was copied from glibc, is wrong. So fix it.
  411. -Erik
  412. Members:
  413. libc/sysdeps/linux/arm/sys/ucontext.h:1.1->1.2
  414. ---------------------
  415. PatchSet 2448
  416. Date: 2003/04/23 21:59:01
  417. Author: andersen
  418. Branch: HEAD
  419. Tag: (none)
  420. Log:
  421. Thierry De Corte notices that when UCLIBC_HAS_FLOAT is disabled, we must also
  422. disable drand48, drand48_r, erand48, and erand48_r since they use floats.
  423. Members:
  424. libc/stdlib/Makefile:1.50->1.51
  425. ---------------------
  426. PatchSet 2449
  427. Date: 2003/04/25 10:09:56
  428. Author: andersen
  429. Branch: HEAD
  430. Tag: (none)
  431. Log:
  432. Comment on glibc's MALLOC_CHECK_ support.
  433. Members:
  434. docs/Glibc_vs_uClibc_Differences.txt:1.8->1.9
  435. ---------------------
  436. PatchSet 2450
  437. Date: 2003/04/29 08:25:59
  438. Author: andersen
  439. Branch: HEAD
  440. Tag: (none)
  441. Log:
  442. uClibc 0.9.19 has a bug in globfree(). If the previous call to
  443. glob(...,pglob) used the GLOB_DOOFFS flag to reserve the first
  444. pglob->gl_offs slots of pglob->gl_pathv, globfree(pglob) would attempt
  445. to free the objects pointed to by those slots. If those objects were not
  446. on the heap, the system would crash.
  447. The attached patch fixes this.
  448. Norm
  449. Members:
  450. libc/misc/glob/glob.c:1.4->1.5
  451. ---------------------
  452. PatchSet 2451
  453. Date: 2003/04/29 15:41:48
  454. Author: davidm
  455. Branch: HEAD
  456. Tag: (none)
  457. Log:
  458. Fixup __libc_open to use varargs and match the prototype.
  459. On the H8 varargs are rather unusual and if you declare a function with
  460. varargs, it had better use them or it won't work.
  461. Members:
  462. libc/sysdeps/linux/common/syscalls.c:1.103->1.104
  463. ---------------------
  464. PatchSet 2452
  465. Date: 2003/04/29 15:46:30
  466. Author: davidm
  467. Branch: HEAD
  468. Tag: (none)
  469. Log:
  470. Some small fixups for the h8 support and add the h8s platform support.
  471. Members:
  472. Rules.mak:1.131->1.132
  473. extra/Configs/Config.h8300:1.13->1.14
  474. extra/Configs/Config.h8300.default:INITIAL->1.1
  475. libc/sysdeps/linux/h8300/crt0.S:1.6->1.7
  476. libc/sysdeps/linux/h8300/setjmp.S:1.1->1.2
  477. libc/sysdeps/linux/h8300/vfork.S:1.2->1.3
  478. ---------------------
  479. PatchSet 2453
  480. Date: 2003/05/01 06:28:43
  481. Author: davidm
  482. Branch: HEAD
  483. Tag: (none)
  484. Log:
  485. setjmp was trashing r12 which is bad and can cause apps to crash if they are
  486. using r12. r12 is supposed to be preserved across C function calls. r0-r7
  487. are trashable :-)
  488. Members:
  489. libc/sysdeps/linux/sh/setjmp.S:1.7->1.8
  490. ---------------------
  491. PatchSet 2454
  492. Date: 2003/05/08 03:36:12
  493. Author: miles
  494. Branch: HEAD
  495. Tag: (none)
  496. Log:
  497. (__libc_open): Fix wacky indentation.
  498. Members:
  499. libc/sysdeps/linux/common/syscalls.c:1.104->1.105
  500. ---------------------
  501. PatchSet 2455
  502. Date: 2003/05/14 06:10:58
  503. Author: davidm
  504. Branch: HEAD
  505. Tag: (none)
  506. Log:
  507. Sleep was returning the wrong value because:
  508. * nanosleep returns the remaining time, not the time slept
  509. * nanosleep only fills out the remaining time if it returns -1 (ie., the
  510. sleep was interrupted)
  511. Fix from Paul Dale <pauli@snapgear.com>
  512. Members:
  513. libc/unistd/sleep.c:1.5->1.6
  514. ---------------------
  515. PatchSet 2456
  516. Date: 2003/05/14 14:35:27
  517. Author: davidm
  518. Branch: HEAD
  519. Tag: (none)
  520. Log:
  521. Add in a default file for m68k.
  522. Members:
  523. Config.m68k.default:INITIAL->1.1
  524. ---------------------
  525. PatchSet 2457
  526. Date: 2003/05/15 22:32:31
  527. Author: mjn3
  528. Branch: HEAD
  529. Tag: (none)
  530. Log:
  531. Fix (hopefully) scanf behavior for nul bytes in the stream when processing
  532. %c, %s, and %[ specifiers. Note that scanf is undergoing rewrite so I
  533. didn't bother optimizing this. I did run all my regression tests though.
  534. Set EOF correctly for fmemopen on readonly streams. I really need to
  535. check what glibc behavior is for the various open modes though.
  536. Members:
  537. libc/stdio/scanf.c:1.24->1.25
  538. libc/stdio/stdio.c:1.66->1.67
  539. ---------------------
  540. PatchSet 2458
  541. Date: 2003/05/23 07:42:53
  542. Author: andersen
  543. Branch: HEAD
  544. Tag: (none)
  545. Log:
  546. Cope with autoconf's broken AC_FUNC_MALLOC macro, which redefines malloc as
  547. rpl_malloc if it does not detect glibc style
  548. returning-a-valid-pointer-for-malloc(0) behavior. This wrapper calls malloc()
  549. as usual, but if N is zero, we allocate and return a 1-byte block instead....
  550. sigh...
  551. -Erik
  552. Members:
  553. include/stdlib.h:1.35->1.36
  554. ---------------------
  555. PatchSet 2459
  556. Date: 2003/05/23 16:04:43
  557. Author: mjn3
  558. Branch: HEAD
  559. Tag: (none)
  560. Log:
  561. Sorry. Changed this while fixing the last bug and forgot to change it
  562. back. Unfortunately, none of my test cases caught it.
  563. Members:
  564. libc/stdio/scanf.c:1.25->1.26
  565. ---------------------
  566. PatchSet 2460
  567. Date: 2003/05/27 21:11:16
  568. Author: andersen
  569. Branch: HEAD
  570. Tag: (none)
  571. Log:
  572. Change 'N' to '__size' to avoid conflicts with common #define of N
  573. Members:
  574. include/stdlib.h:1.36->1.37
  575. ---------------------
  576. PatchSet 2461
  577. Date: 2003/05/27 21:13:13
  578. Author: andersen
  579. Branch: HEAD
  580. Tag: (none)
  581. Log:
  582. grr. It's a void *, not a char *.
  583. Members:
  584. include/stdlib.h:1.37->1.38
  585. ---------------------
  586. PatchSet 2462
  587. Date: 2003/05/28 08:15:46
  588. Author: andersen
  589. Branch: HEAD
  590. Tag: (none)
  591. Log:
  592. Accomodate building under cygwin
  593. Members:
  594. extra/gcc-uClibc/gcc-uClibc.c:1.55->1.56
  595. ---------------------
  596. PatchSet 2463
  597. Date: 2003/05/28 08:47:51
  598. Author: andersen
  599. Branch: HEAD
  600. Tag: (none)
  601. Log:
  602. Allow gcc to move/update by detecting where needed files are should
  603. they move/disappear from the expected location.
  604. -Erik
  605. Members:
  606. extra/gcc-uClibc/gcc-uClibc.c:1.56->1.57
  607. ---------------------
  608. PatchSet 2464
  609. Date: 2003/05/29 23:55:14
  610. Author: andersen
  611. Branch: HEAD
  612. Tag: (none)
  613. Log:
  614. Eviscerate stropts.h so configure scripts won't try to use STREAMS
  615. garbage. uClibc does not support STREAMS in any way whatsoever.
  616. -Erik
  617. Members:
  618. include/stropts.h:1.1->1.2
  619. ---------------------
  620. PatchSet 2465
  621. Date: 2003/05/30 05:40:22
  622. Author: andersen
  623. Branch: HEAD
  624. Tag: (none)
  625. Log:
  626. Enable ADD_LIBGCC_FUNCTIONS by default on arm
  627. Members:
  628. extra/Configs/Config.arm:1.34->1.35
  629. ---------------------
  630. PatchSet 2466
  631. Date: 2003/05/30 05:47:42
  632. Author: andersen
  633. Branch: HEAD
  634. Tag: (none)
  635. Log:
  636. In a number of places we erroneously used tests such as '#ifdef PIC' when we
  637. should instead have been testing for '#ifdef __PIC__'. This resulted in
  638. NON-PIC code getting mixed into the shared library. Oops!!!
  639. -Erik
  640. Members:
  641. Makefile:1.204->1.205
  642. libc/sysdeps/linux/alpha/brk.S:1.1->1.2
  643. libc/sysdeps/linux/i386/bsd-setjmp.S:1.1->1.2
  644. libc/sysdeps/linux/i386/clone.S:1.5->1.6
  645. libc/sysdeps/linux/i386/setjmp.S:1.9->1.10
  646. libc/sysdeps/linux/i386/syscall.S:1.2->1.3
  647. libc/sysdeps/linux/i386/vfork.S:1.3->1.4
  648. libc/sysdeps/linux/mips/syscall.S:1.1->1.2
  649. libc/sysdeps/linux/powerpc/mcount.S:1.1->1.2
  650. libpthread/linuxthreads/cancel.c:1.2->1.3
  651. libpthread/linuxthreads/oldsemaphore.c:1.1->1.2
  652. libpthread/linuxthreads/pthread.c:1.9->1.10
  653. libpthread/linuxthreads/weaks.c:1.2->1.3
  654. libpthread/linuxthreads/wrapsyscall.c:1.9->1.10
  655. ---------------------
  656. PatchSet 2467
  657. Date: 2003/05/30 06:51:40
  658. Author: andersen
  659. Branch: HEAD
  660. Tag: (none)
  661. Log:
  662. Clone still had a few little PIC problems....
  663. Members:
  664. libc/sysdeps/linux/i386/clone.S:1.6->1.7
  665. ---------------------
  666. PatchSet 2468
  667. Date: 2003/06/02 18:51:32
  668. Author: andersen
  669. Branch: HEAD
  670. Tag: (none)
  671. Log:
  672. Patch from Peter S. Mazinger to fix some leftover problems
  673. from converting "PIC" to "__PIC__"
  674. Members:
  675. libpthread/linuxthreads/attr.c:1.2->1.3
  676. libpthread/linuxthreads/oldsemaphore.c:1.2->1.3
  677. ---------------------
  678. PatchSet 2469
  679. Date: 2003/06/03 18:59:37
  680. Author: andersen
  681. Branch: HEAD
  682. Tag: (none)
  683. Log:
  684. Fix broken
  685. Members:
  686. libc/sysdeps/linux/i386/vfork.S:1.4->1.5
  687. ---------------------
  688. PatchSet 2470
  689. Date: 2003/06/03 20:13:14
  690. Author: andersen
  691. Branch: HEAD
  692. Tag: (none)
  693. Log:
  694. Kill the runtime fallback to fork and make it be compile time
  695. Members:
  696. libc/sysdeps/linux/i386/vfork.S:1.5->1.6
  697. ---------------------
  698. PatchSet 2471
  699. Date: 2003/06/05 07:32:59
  700. Author: andersen
  701. Branch: HEAD
  702. Tag: (none)
  703. Log:
  704. We do not provide getfsent and friends, so remove this header
  705. file, to prevent stupid configure scripts from getting confused.
  706. Members:
  707. include/fstab.h:1.3->1.4(DEAD)
  708. ---------------------
  709. PatchSet 2472
  710. Date: 2003/06/05 22:25:52
  711. Author: andersen
  712. Branch: HEAD
  713. Tag: (none)
  714. Log:
  715. Patch from Peter S. Mazinger to make the get-needed-libgcc-objects
  716. script work with newer binutils versions.
  717. Members:
  718. extra/scripts/get-needed-libgcc-objects.sh:1.18->1.19
  719. libc/Makefile:1.26->1.27
  720. ---------------------
  721. PatchSet 2473
  722. Date: 2003/06/11 02:45:27
  723. Author: andersen
  724. Branch: HEAD
  725. Tag: (none)
  726. Log:
  727. Fix arm syscall implementation so it does not blow chunks with gcc 3.3
  728. -Erik
  729. Members:
  730. libc/sysdeps/linux/arm/syscall.c:1.1->1.2
  731. libc/sysdeps/linux/arm/bits/syscalls.h:1.4->1.5
  732. ---------------------
  733. PatchSet 2474
  734. Date: 2003/06/11 18:12:05
  735. Author: andersen
  736. Branch: HEAD
  737. Tag: (none)
  738. Log:
  739. Marshall M. Midden at brecis.com writes:
  740. The gnu ld and binutils for mips has a bug with relocation.
  741. It is possible for a relocation table to be created that is not able to be loaded correctly.
  742. We found this with the intersil wireless driver port.
  743. To enable a correctly created mips relocation table (either a .o, or ld -r) it is necessary
  744. to turn off one of the instruction re-scheduling passes.
  745. Specifically, on mips-gcc -fno-schedule-insns2 is needed.
  746. This is an FYI. The bug has been reported to the appropriate mailing lists.
  747. This patch is an effort to avoid this problem on mips.
  748. -Erik
  749. Members:
  750. extra/Configs/Config.mips:1.34->1.35
  751. extra/Configs/Config.mips.default:1.1->1.2
  752. extra/Configs/Config.mipsel:1.33->1.34
  753. extra/Configs/Config.mipsel.default:1.1->1.2
  754. ---------------------
  755. PatchSet 2475
  756. Date: 2003/06/12 22:39:10
  757. Author: andersen
  758. Branch: HEAD
  759. Tag: (none)
  760. Log:
  761. Fix mips so it compiles with gcc 3.3
  762. Members:
  763. ldso/ldso/mips/boot1_arch.h:1.5->1.6
  764. ---------------------
  765. PatchSet 2476
  766. Date: 2003/06/12 22:44:56
  767. Author: andersen
  768. Branch: HEAD
  769. Tag: (none)
  770. Log:
  771. Set the default thread stack size to 16k for mmu-less systems.
  772. -Erik
  773. Members:
  774. libpthread/linuxthreads/internals.h:1.4->1.5
  775. ---------------------
  776. PatchSet 2477
  777. Date: 2003/06/12 23:10:40
  778. Author: andersen
  779. Branch: HEAD
  780. Tag: (none)
  781. Log:
  782. As suggested by Marshall M. Midden at brecis, use -mno-split-addresses
  783. instead for mips, which should be a bit faster and will be safer too.
  784. Members:
  785. extra/Configs/Config.mips:1.35->1.36
  786. extra/Configs/Config.mips.default:1.2->1.3
  787. extra/Configs/Config.mipsel:1.34->1.35
  788. extra/Configs/Config.mipsel.default:1.2->1.3
  789. ---------------------
  790. PatchSet 2478
  791. Date: 2003/06/12 23:31:38
  792. Author: andersen
  793. Branch: HEAD
  794. Tag: (none)
  795. Log:
  796. The mere presence of stropts.h causes many configure scripts to erroneously
  797. believe that uClibc supports STREAMS. Well, we don't. So I am hereby removing
  798. this header file, since it was empty anyways. Applications that depend on
  799. stropts.h being present, but do not depend on its contents, are broken anyways.
  800. -Erik
  801. Members:
  802. include/stropts.h:1.2->1.3(DEAD)
  803. ---------------------
  804. PatchSet 2479
  805. Date: 2003/06/14 02:39:39
  806. Author: andersen
  807. Branch: HEAD
  808. Tag: (none)
  809. Log:
  810. Bump version number in preparation for a release
  811. Members:
  812. Rules.mak:1.132->1.133
  813. ---------------------
  814. PatchSet 2480
  815. Date: 2003/06/14 05:25:57
  816. Author: andersen
  817. Branch: HEAD
  818. Tag: (none)
  819. Log:
  820. Comment out the rpl_malloc workaround. It was a good idea, but it violates
  821. namespace guarantees and conflicts with other programs that have used the
  822. AC_FUNC_MALLOC autoconf macro properly.
  823. Members:
  824. include/stdlib.h:1.38->1.39
  825. ---------------------
  826. PatchSet 2481
  827. Date: 2003/06/15 02:08:43
  828. Author: andersen
  829. Branch: HEAD
  830. Tag: (none)
  831. Log:
  832. Implement syscall() for powerpc. Fixup syscall code so
  833. it compiles properly with gcc 3.3.
  834. -Erik
  835. Members:
  836. ldso/ldso/powerpc/ld_syscalls.h:1.3->1.4
  837. libc/sysdeps/linux/powerpc/Makefile:1.19->1.20
  838. libc/sysdeps/linux/powerpc/_mmap.c:1.4->1.5
  839. libc/sysdeps/linux/powerpc/syscall.S:INITIAL->1.1
  840. libc/sysdeps/linux/powerpc/bits/syscalls.h:1.7->1.8
  841. ---------------------
  842. PatchSet 2482
  843. Date: 2003/06/15 07:13:36
  844. Author: andersen
  845. Branch: HEAD
  846. Tag: (none)
  847. Log:
  848. Don't segfault when given things other than a regular file.
  849. -Erik
  850. Members:
  851. ldso/util/ldd.c:1.30->1.31
  852. ---------------------
  853. PatchSet 2483
  854. Date: 2003/06/16 05:50:07
  855. Author: mjn3
  856. Branch: HEAD
  857. Tag: (none)
  858. Log:
  859. Add memmem().
  860. Members:
  861. include/string.h:1.22->1.23
  862. libc/string/Makefile:1.51->1.52
  863. libc/string/wstring.c:1.14->1.15
  864. ---------------------
  865. PatchSet 2484
  866. Date: 2003/06/16 08:34:25
  867. Author: andersen
  868. Branch: HEAD
  869. Tag: (none)
  870. Log:
  871. Fix a segfault when used on a library w/o an INTERP program header.
  872. Members:
  873. ldso/util/ldd.c:1.31->1.32
  874. ---------------------
  875. PatchSet 2485
  876. Date: 2003/06/16 19:08:00
  877. Author: andersen
  878. Branch: HEAD
  879. Tag: (none)
  880. Log:
  881. For some strange reason, davidm put this file in the wrong spot.
  882. So put it where it is supposed to be.
  883. -Erik
  884. Members:
  885. Config.m68k.default:1.1->1.2(DEAD)
  886. extra/Configs/Config.m68k.default:INITIAL->1.1
  887. ---------------------
  888. PatchSet 2486
  889. Date: 2003/06/16 20:07:14
  890. Author: andersen
  891. Branch: HEAD
  892. Tag: (none)
  893. Log:
  894. As noted by Peter S. Mazinger
  895. After removal of stropts.h none of the files references bits/stropts.h, so
  896. it can be removed.
  897. Peter
  898. Members:
  899. libc/sysdeps/linux/common/bits/stropts.h:1.1->1.2(DEAD)
  900. ---------------------
  901. PatchSet 2487
  902. Date: 2003/06/17 19:31:23
  903. Author: mjn3
  904. Branch: HEAD
  905. Tag: (none)
  906. Log:
  907. Ok... pasting in DUMPn() is unnecessary and technically incorrect.
  908. Members:
  909. extra/locale/gen_collate.c:1.1->1.2
  910. ---------------------
  911. PatchSet 2488
  912. Date: 2003/06/17 19:39:54
  913. Author: andersen
  914. Branch: HEAD
  915. Tag: (none)
  916. Log:
  917. Coldfire patch from Bernardo Innocenti
  918. Members:
  919. libpthread/linuxthreads/sysdeps/m68k/pt-machine.h:1.5->1.6
  920. ---------------------
  921. PatchSet 2489
  922. Date: 2003/06/17 20:03:39
  923. Author: andersen
  924. Branch: HEAD
  925. Tag: (none)
  926. Log:
  927. When compiling with -O0, linuxthreads does not compile. So add
  928. a local override changing -O0 to -O1 only for that directory.
  929. Members:
  930. libpthread/linuxthreads/Makefile:1.6->1.7
  931. ---------------------
  932. PatchSet 2490
  933. Date: 2003/06/17 20:09:50
  934. Author: andersen
  935. Branch: HEAD
  936. Tag: (none)
  937. Log:
  938. Patch from Ronald Wahl fixing an IPV6 specific problem
  939. with getaddrinfo().
  940. Members:
  941. libc/inet/resolv.c:1.45->1.46
  942. ---------------------
  943. PatchSet 2491
  944. Date: 2003/06/17 20:19:38
  945. Author: mjn3
  946. Branch: HEAD
  947. Tag: (none)
  948. Log:
  949. Optionally support the struct tm extension fields.
  950. Add a few misc functions mentioned in time.h.
  951. Revert davidm's change regarding using a define for the "/etc/TZ" path,
  952. as this is eventually meant to be a configurable extension and not
  953. unconditionally supported.
  954. Members:
  955. include/paths.h:1.7->1.8
  956. include/time.h:1.5->1.6
  957. libc/misc/time/Makefile:1.31->1.32
  958. libc/misc/time/time.c:1.11->1.12
  959. ---------------------
  960. PatchSet 2492
  961. Date: 2003/06/18 23:42:23
  962. Author: andersen
  963. Branch: HEAD
  964. Tag: (none)
  965. Log:
  966. Be extra careful to memset the correct size, not the size of some random
  967. pointer. Fix printing of '0x0x' in ldd output. Simplify discrimination of
  968. libname, so doing things like dlopen("./libfoo.so",RTLD_NOW) with a leading
  969. "./" in the path will work as expected.
  970. -Erik
  971. Members:
  972. ldso/ldso/hash.c:1.12->1.13
  973. ldso/ldso/ldso.c:1.66->1.67
  974. ldso/ldso/readelflib1.c:1.40->1.41
  975. ---------------------
  976. PatchSet 2493
  977. Date: 2003/06/24 04:14:19
  978. Author: andersen
  979. Branch: HEAD
  980. Tag: (none)
  981. Log:
  982. Make login actually write out utmp and wtmp junk (even
  983. though such things are completly unreliable crap)
  984. Members:
  985. libutil/login.c:1.1->1.2
  986. ---------------------
  987. PatchSet 2494
  988. Date: 2003/06/24 05:07:40
  989. Author: mjn3
  990. Branch: HEAD
  991. Tag: (none)
  992. Log:
  993. Change 'undefined behavior' of fflush() on readonly or reading streams
  994. to match that of current glibc; i.e. don't do anything and return success.
  995. Apparently, php calls fflush() on a file opened as readonly before trying
  996. to read. Eventually I'll add some config options to flag this and several
  997. other instances of nonportable code.
  998. Members:
  999. libc/stdio/stdio.c:1.67->1.68
  1000. ---------------------
  1001. PatchSet 2495
  1002. Date: 2003/06/24 08:40:05
  1003. Author: andersen
  1004. Branch: HEAD
  1005. Tag: (none)
  1006. Log:
  1007. Rename the very badly named 'UCLIBC_GCC' to 'UCLIBC_ENV' and
  1008. implement 'UCLIBC_CC', which does this:
  1009. $ UCLIBC_CC=gcc-2.95 /usr/i386-linux-uclibc/bin/i386-uclibc-gcc --version
  1010. 2.95.4
  1011. $ UCLIBC_CC=gcc-3.3 /usr/i386-linux-uclibc/bin/i386-uclibc-gcc --version
  1012. gcc-3.3 (GCC) 3.3 (Debian)
  1013. Copyright (C) 2003 Free Software Foundation, Inc.
  1014. This is free software; see the source for copying conditions. There is NO
  1015. warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  1016. Members:
  1017. extra/gcc-uClibc/gcc-uClibc.c:1.57->1.58
  1018. ---------------------
  1019. PatchSet 2496
  1020. Date: 2003/06/24 09:19:35
  1021. Author: andersen
  1022. Branch: HEAD
  1023. Tag: (none)
  1024. Log:
  1025. Make indenting be consistant
  1026. Members:
  1027. extra/gcc-uClibc/gcc-uClibc.c:1.58->1.59
  1028. ---------------------
  1029. PatchSet 2497
  1030. Date: 2003/06/24 09:23:19
  1031. Author: andersen
  1032. Branch: HEAD
  1033. Tag: (none)
  1034. Log:
  1035. Fix indenting for real this time.
  1036. Members:
  1037. extra/gcc-uClibc/gcc-uClibc.c:1.59->1.60
  1038. ---------------------
  1039. PatchSet 2498
  1040. Date: 2003/06/24 09:55:19
  1041. Author: andersen
  1042. Branch: HEAD
  1043. Tag: (none)
  1044. Log:
  1045. Several more cleanups
  1046. Members:
  1047. extra/gcc-uClibc/gcc-uClibc.c:1.60->1.61
  1048. ---------------------
  1049. PatchSet 2499
  1050. Date: 2003/06/27 06:50:09
  1051. Author: andersen
  1052. Branch: HEAD
  1053. Tag: (none)
  1054. Log:
  1055. Add in ceilf() and floorf() since XFree86 wants them...
  1056. Members:
  1057. libm/Makefile:1.33->1.34
  1058. libm/s_ceilf.c:INITIAL->1.1
  1059. libm/s_floorf.c:INITIAL->1.1
  1060. ---------------------
  1061. PatchSet 2500
  1062. Date: 2003/06/27 08:31:45
  1063. Author: andersen
  1064. Branch: HEAD
  1065. Tag: (none)
  1066. Log:
  1067. Per a patch from Rob McMullen, add getprotoent_r, getprotobyname_r,
  1068. and getprotobynumber_r
  1069. Members:
  1070. libc/inet/getproto.c:1.4->1.5
  1071. ---------------------
  1072. PatchSet 2501
  1073. Date: 2003/06/27 08:36:43
  1074. Author: andersen
  1075. Branch: HEAD
  1076. Tag: (none)
  1077. Log:
  1078. Add missing madvise syscall
  1079. Members:
  1080. libc/sysdeps/linux/common/syscalls.c:1.105->1.106
  1081. ---------------------
  1082. PatchSet 2502
  1083. Date: 2003/06/27 08:49:25
  1084. Author: andersen
  1085. Branch: HEAD
  1086. Tag: (none)
  1087. Log:
  1088. Mention that the common mmap64 is a stub and must be overridden
  1089. on a per arch basis using platform specific code
  1090. Members:
  1091. libc/sysdeps/linux/common/mmap64.c:1.3->1.4
  1092. ---------------------
  1093. PatchSet 2503
  1094. Date: 2003/06/27 09:05:40
  1095. Author: andersen
  1096. Branch: HEAD
  1097. Tag: (none)
  1098. Log:
  1099. Actually, some arches do support _syscall6, so implement a generic version
  1100. for them...
  1101. -Erik
  1102. Members:
  1103. libc/sysdeps/linux/common/mmap64.c:1.4->1.5
  1104. ---------------------
  1105. PatchSet 2504
  1106. Date: 2003/06/27 09:22:45
  1107. Author: andersen
  1108. Branch: HEAD
  1109. Tag: (none)
  1110. Log:
  1111. oops. Fix the name so it is "mmap64", not "__mmap64"
  1112. Members:
  1113. libc/sysdeps/linux/common/mmap64.c:1.5->1.6
  1114. ---------------------
  1115. PatchSet 2505
  1116. Date: 2003/06/27 09:23:23
  1117. Author: andersen
  1118. Branch: HEAD
  1119. Tag: (none)
  1120. Log:
  1121. add mmap64 for i386
  1122. Members:
  1123. libc/sysdeps/linux/i386/Makefile:1.55->1.56
  1124. libc/sysdeps/linux/i386/mmap64.S:INITIAL->1.1
  1125. ---------------------
  1126. PatchSet 2506
  1127. Date: 2003/06/27 09:37:55
  1128. Author: andersen
  1129. Branch: HEAD
  1130. Tag: (none)
  1131. Log:
  1132. Implement mmap64 for arm
  1133. Members:
  1134. libc/sysdeps/linux/arm/Makefile:1.42->1.43
  1135. libc/sysdeps/linux/arm/mmap64.S:INITIAL->1.1
  1136. ---------------------
  1137. PatchSet 2507
  1138. Date: 2003/06/27 09:38:15
  1139. Author: andersen
  1140. Branch: HEAD
  1141. Tag: (none)
  1142. Log:
  1143. Cleanup a couple of ugly bits
  1144. Members:
  1145. libc/sysdeps/linux/arm/vfork.S:1.6->1.7
  1146. ---------------------
  1147. PatchSet 2508
  1148. Date: 2003/06/27 09:57:23
  1149. Author: andersen
  1150. Branch: HEAD
  1151. Tag: (none)
  1152. Log:
  1153. Do not let isatty mess up errno
  1154. Members:
  1155. libc/stdio/stdio.c:1.68->1.69
  1156. ---------------------
  1157. PatchSet 2509
  1158. Date: 2003/06/27 10:12:38
  1159. Author: andersen
  1160. Branch: HEAD
  1161. Tag: (none)
  1162. Log:
  1163. Add config option to enable 'struct tm' timezone extension fields
  1164. Members:
  1165. extra/Configs/Config.in:1.18->1.19
  1166. ---------------------
  1167. PatchSet 2510
  1168. Date: 2003/06/27 11:19:28
  1169. Author: andersen
  1170. Branch: HEAD
  1171. Tag: (none)
  1172. Log:
  1173. Fixup errno handling
  1174. -Erik
  1175. Members:
  1176. libc/pwd_grp/__getpwent_r.c:1.2->1.3
  1177. libc/pwd_grp/__getspent_r.c:1.4->1.5
  1178. libc/pwd_grp/__sgetspent_r.c:1.2->1.3
  1179. libc/pwd_grp/fgetpwent.c:1.7->1.8
  1180. libc/pwd_grp/fgetspent.c:1.3->1.4
  1181. libc/pwd_grp/getpwnam.c:1.8->1.9
  1182. libc/pwd_grp/getpwuid.c:1.7->1.8
  1183. libc/pwd_grp/getspnam.c:1.3->1.4
  1184. libc/pwd_grp/getspuid.c:1.3->1.4
  1185. libc/pwd_grp/initgroups.c:1.10->1.11
  1186. libc/pwd_grp/pwent.c:1.9->1.10
  1187. libc/pwd_grp/sgetspent.c:1.3->1.4
  1188. libc/pwd_grp/spent.c:1.3->1.4
  1189. ---------------------
  1190. PatchSet 2511
  1191. Date: 2003/06/27 11:43:43
  1192. Author: andersen
  1193. Branch: HEAD
  1194. Tag: (none)
  1195. Log:
  1196. Yet more cleanup for the reentrant pwd/grp functions so they
  1197. should now actually be doing the right thing
  1198. Members:
  1199. libc/pwd_grp/fgetpwent.c:1.8->1.9
  1200. libc/pwd_grp/fgetspent.c:1.4->1.5
  1201. libc/pwd_grp/getpwnam.c:1.9->1.10
  1202. libc/pwd_grp/getpwuid.c:1.8->1.9
  1203. libc/pwd_grp/getspnam.c:1.4->1.5
  1204. libc/pwd_grp/getspuid.c:1.4->1.5
  1205. libc/pwd_grp/pwent.c:1.10->1.11
  1206. libc/pwd_grp/sgetspent.c:1.4->1.5
  1207. libc/pwd_grp/spent.c:1.4->1.5
  1208. ---------------------
  1209. PatchSet 2512
  1210. Date: 2003/06/27 12:03:37
  1211. Author: andersen
  1212. Branch: HEAD
  1213. Tag: (none)
  1214. Log:
  1215. whitespace and debug updates
  1216. Members:
  1217. ldso/ldso/i386/elfinterp.c:1.21->1.22
  1218. ---------------------
  1219. PatchSet 2513
  1220. Date: 2003/06/27 12:16:24
  1221. Author: andersen
  1222. Branch: HEAD
  1223. Tag: (none)
  1224. Log:
  1225. Revenge of the Typo
  1226. Members:
  1227. libc/sysdeps/linux/i386/mmap64.S:1.1->1.2
  1228. ---------------------
  1229. PatchSet 2514
  1230. Date: 2003/06/27 12:45:12
  1231. Author: andersen
  1232. Branch: HEAD
  1233. Tag: (none)
  1234. Log:
  1235. Run dlopened ctors and dtors in the correct order
  1236. Members:
  1237. ldso/libdl/dlib.c:1.25->1.26
  1238. ---------------------
  1239. PatchSet 2515
  1240. Date: 2003/06/27 12:51:42
  1241. Author: andersen
  1242. Branch: HEAD
  1243. Tag: (none)
  1244. Log:
  1245. oops
  1246. Members:
  1247. ldso/ldso/i386/elfinterp.c:1.22->1.23
  1248. ---------------------
  1249. PatchSet 2516
  1250. Date: 2003/06/27 12:55:20
  1251. Author: andersen
  1252. Branch: HEAD
  1253. Tag: (none)
  1254. Log:
  1255. Add a test which shows off the broken spots in our dlopen implementation
  1256. Members:
  1257. test/dlopen/Makefile:INITIAL->1.1
  1258. test/dlopen/libtest1.c:INITIAL->1.1
  1259. test/dlopen/libtest2.c:INITIAL->1.1
  1260. test/dlopen/test1.c:INITIAL->1.1
  1261. test/dlopen/test2.c:INITIAL->1.1
  1262. ---------------------
  1263. PatchSet 2517
  1264. Date: 2003/06/27 20:35:17
  1265. Author: andersen
  1266. Branch: HEAD
  1267. Tag: (none)
  1268. Log:
  1269. ret could have been used uninitialized in one case
  1270. Members:
  1271. libc/pwd_grp/pwent.c:1.11->1.12
  1272. libc/pwd_grp/spent.c:1.5->1.6
  1273. ---------------------
  1274. PatchSet 2518
  1275. Date: 2003/06/27 21:26:18
  1276. Author: andersen
  1277. Branch: HEAD
  1278. Tag: (none)
  1279. Log:
  1280. Fix a couple of typos
  1281. Members:
  1282. libc/sysdeps/linux/common/mmap64.c:1.6->1.7
  1283. ---------------------
  1284. PatchSet 2519
  1285. Date: 2003/06/30 19:14:36
  1286. Author: andersen
  1287. Branch: HEAD
  1288. Tag: (none)
  1289. Log:
  1290. Patch from Pavel Roskin to fixup toplevel help text
  1291. Members:
  1292. extra/config/mconf.c:1.6->1.7
  1293. ---------------------
  1294. PatchSet 2520
  1295. Date: 2003/06/30 19:22:43
  1296. Author: andersen
  1297. Branch: HEAD
  1298. Tag: (none)
  1299. Log:
  1300. Per suggestion from Stuart Hughes, allow uClibc to re-install
  1301. headers on a system where they have previously been installed.
  1302. Members:
  1303. Makefile:1.205->1.206
  1304. ---------------------
  1305. PatchSet 2521
  1306. Date: 2003/06/30 19:27:34
  1307. Author: andersen
  1308. Branch: HEAD
  1309. Tag: (none)
  1310. Log:
  1311. Fixup symlinks to libthread_db
  1312. Members:
  1313. libpthread/Makefile:1.21->1.22