Commit graph

155 commits

Author SHA1 Message Date
glenux 1117dd6078 * ecriture de la fonction 2020-03-03 23:46:32 +01:00
rivka_zan f8bcc4c6f5 *modification des fiction locke t unlock 2020-03-03 23:46:32 +01:00
glenux c74c51510a *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux 543673a38a *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux e10b3ae8c4 *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux 764eaa5e21 *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux 2eadee7153 *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux 39205742fd *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux 9718406b73 * correction de la dependance aux .h 2020-03-03 23:46:32 +01:00
glenux 1d4c5badc3 * rename 2020-03-03 23:46:32 +01:00
glenux a5e5525b01 *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux 803e772879 *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux 639a56ac4b *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux 27b4accdd9 *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux d67ad3940e *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux 661d4d6048 *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux 7dcf1382fc *** empty log message *** 2020-03-03 23:46:32 +01:00
rivka_zan a1c27d5b98 *corection de la fonction msgSpaceListUnlock 2020-03-03 23:46:32 +01:00
glenux 1007ca56c6 *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux cf22adf9ac *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux 546b279c79 * suppression du semaphore du DataTab 2020-03-03 23:46:32 +01:00
glenux 77a983c922 *** empty log message *** 2020-03-03 23:46:32 +01:00
stormrider1982 8de2c8a6a5 ca devrait etre bon pour les decla de variables... 2020-03-03 23:46:32 +01:00
stormrider1982 ee405dbe4e encore moi ;) 2020-03-03 23:46:32 +01:00
stormrider1982 63651b23c8 re var 2020-03-03 23:46:32 +01:00
stormrider1982 b31b15f4df allé, on remet les déclarations de variables au début ;) 2020-03-03 23:46:32 +01:00
glenux 8ee07b027e *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux 6d2950ac6b *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux ac8072290f * ajouté un semaphore de protection du DataTab (et des infos qui en découlent)
* verrouillé le semaphore dans create
2020-03-03 23:46:32 +01:00
glenux f20db37147 * modifié le selecteur ANYPOOL
* corrigé un bug de semaphore
2020-03-03 23:46:32 +01:00
glenux 6772864f55 *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux 385c2dbcc7 *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux e67dcf6970 *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux dc2be73063 *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux b6894e9f8a *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux 0b53517f10 *** empty log message *** 2020-03-03 23:46:32 +01:00
rivka_zan bb20a917b4 *Modification de la stucture pour la list 2020-03-03 23:46:32 +01:00
rivka_zan 8675c04ef8 *Ajout des definition de quelque fonction 2020-03-03 23:46:32 +01:00
Glenn Y. Rolland 2662df9632 Fix issues related to internal/external ID 2020-03-03 23:46:32 +01:00
Glenn Y. Rolland 6919f5aa12 Automatically extract function prototypes 2020-03-03 23:46:32 +01:00
rivka_zan e9a70f33ed *enlever lerreur de la fonction 2020-03-03 23:46:32 +01:00
rivka_zan 302fbaff09 * fonction pour debloquer le semaphore 2020-03-03 23:46:32 +01:00
rivka_zan 6272f135ed *fonction msgListLock 2020-03-03 23:46:32 +01:00
glenux 1580be12cd *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux 5486c1c180 *** empty log message *** 2020-03-03 23:46:32 +01:00
rivka_zan 9ca3ab3cbb *ajout int 2020-03-03 23:46:32 +01:00
glenux 3d540ab266 *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux 3ab6f4c82d * version initialle 2020-03-03 23:46:32 +01:00
glenux 1afe67cdad *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux 9d04072c15 *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux c853c6fa17 *** empty log message *** 2020-03-03 23:46:32 +01:00
rivka_zan 0eb3dd915b *liste chaine 2020-03-03 23:46:32 +01:00
rivka_zan eda639b42f *debut de liste chaine 2020-03-03 23:46:32 +01:00
glenux 607d86085a *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux 14909e802d * renommage 2020-03-03 23:46:32 +01:00
glenux 584a3a4d24 *** empty log message *** 2020-03-03 23:46:32 +01:00
Glenn Y. Rolland 160848d1f9 Continue nzg buffer implementation 2020-03-03 23:46:32 +01:00
Glenn Y. Rolland 62808caa29 Add build rules for static library 2020-03-03 23:46:32 +01:00
glenux e3ecc785ae * renommage 2020-03-03 23:46:32 +01:00
glenux 79cf5e95d7 *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux 41b9ea4414 * renommages 2020-03-03 23:46:32 +01:00
glenux 160f225e92 *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux b55e7e61be *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux d4bfee18aa *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux 923a6eaadc * version initiale 2020-03-03 23:46:32 +01:00
glenux 9fae54021e *** empty log message *** 2020-03-03 23:46:32 +01:00
Glenn Y. Rolland c7a7897184 Continue msgSpace feature implementation 2020-03-03 23:46:32 +01:00
Glenn Y. Rolland f99f7ca60f Fix variable names & use pthreads library 2020-03-03 23:46:32 +01:00
glenux ac6631c427 *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux d5f53beab1 *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux f76e0520a1 *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux e085e22af4 * renommages 2020-03-03 23:46:32 +01:00
glenux b6c68da039 * découpage 2020-03-03 23:46:32 +01:00
glenux 66f6999b12 * découpage et changement de noms 2020-03-03 23:46:32 +01:00
glenux c4ae511f9f * version initialle du fichier 2020-03-03 23:46:32 +01:00
stormrider1982 347995e6fe on progresse ;) 2020-03-03 23:46:32 +01:00
stormrider1982 1ede8180e9 et voila les semaphores qui pointent le bout de leur nez ;) 2020-03-03 23:46:32 +01:00
glenux f11dc4fc09 * code a intégrer dans le reste du proj (et virer le fichier) 2020-03-03 23:46:32 +01:00
stormrider1982 179668953a re 2020-03-03 23:46:32 +01:00
glenux a776db4025 *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux bd4de043da * remplissage du msgPoolData 2020-03-03 23:46:32 +01:00
glenux b11cac0b6e * ajouté un type bool 2020-03-03 23:46:32 +01:00
glenux 44d31e03c7 *** empty log message *** 2020-03-03 23:46:32 +01:00
glenux 57c34d619d * modif de l'affichage 2020-03-03 23:46:32 +01:00
glenux 78ceb1b476 *** empty log message *** 2020-03-03 23:46:32 +01:00
Glenn Y. Rolland 5e7e151965 Allocate poolData table 2020-03-03 23:46:32 +01:00
Glenn Y. Rolland 4b9ddb3187 Continue msgSpace naming 2020-03-03 23:46:32 +01:00
Glenn Y. Rolland 665cb90dd6 Add pool allocate (squash) 2020-03-03 23:46:32 +01:00
Glenn Y. Rolland 37b871297f Add file nzg_msgList.c for message list 2020-03-03 23:46:32 +01:00
Glenn Y. Rolland 00e8c700fc Modify naming / id functions 2020-03-03 23:46:32 +01:00
Glenn Y. Rolland 34e2d07f7d Use real paths for msgSpace depending on NZG_REALFILEID
* PREPROCESSING : l'id differe en fonction du systeme (squash)
* Better handling of a return value (MAP_FAILED)
* Fix allocation size
2020-03-03 23:46:32 +01:00
Glenn Y. Rolland 74f1f696ef Add nzg_pool.c & fix problems related to ID type 2020-03-03 23:46:32 +01:00
Glenn Y. Rolland 42a6fc274f Improve code (reedit) 2020-03-03 23:46:32 +01:00
Glenn Y. Rolland 9ef6f53162 Rename various includes of headers with libnazgul (squash) 2020-03-03 23:46:32 +01:00
Glenn Y. Rolland 35ec461eb1 Rename nzg_create.c file 2020-03-03 23:46:32 +01:00
Glenn Y. Rolland c715f03943 Fix typos in nzg_create 2020-03-03 23:46:32 +01:00
Glenn Y. Rolland 996d7158a8 Add libnazgul.h header
* Prevent loops & re-declarations in headers
2020-03-03 23:46:32 +01:00
Glenn Y. Rolland 96ab2bed39 Improve msgSpaceList functions 2020-03-03 23:46:32 +01:00
Glenn Y. Rolland 5290be1ae5 Add optimization & fix portability issues on SunOS 2020-03-03 23:46:32 +01:00
Glenn Y. Rolland 8e9b99946c Change instruction order during creation 2020-03-03 23:46:32 +01:00